github etsy/open-api 3.0.0-alpha-2021-05-04
Alpha release: 3.0.0-alpha-2021-05-04

Added

  • getShippingCarriers as an alpha endpoint
  • getShop, updateShop, getShopByOwnerUserId and findShops now return the "transaction_sold_count" field
  • Shipping Profiles endpoints return “is_deleted” to indicate whether the profile is active or not

Changed

  • createShopSection is now an Alpha endpoint
  • createListingShippingProfileUpgrade is now an Alpha endpoint
  • getListingsByShopReceipt is now an Alpha endpoint
  • Route Updates:
    • createListing
      • O: POST /v3/application/listings
      • N: POST /v3/application/shops/{shop_id}/listings
    • updateListing
      • O: PUT /v3/application/listings/{listing_id}
      • N: PUT /v3/application/shops/{shop_id}/listings/{listing_id}
    • getListingProduct
      • O: GET /v3/application/listings/{listing_id}/products/{product_id}
      • N: GET /v3/application/listings/{listing_id}/inventory/products/{product_id}
    • getListingImages
      • O: GET /v3/application/listings/{listing_id}/images
      • N: GET /v3/application/shops/{shop_id}/listings/{listing_id}/images
    • deleteListingImage
      • O: DELETE /v3/application/listings/{listing_id}/images/{listing_image_id}
      • N: DELETE /v3/application/shops/{shop_id}/listings/{listing_id}/images/{listing_image_id}
    • uploadListingImage
      • O: POST /v3/application/listings/{listing_id}/images
      • N: POST /v3/application/shops/{shop_id}/listings/{listing_id}/images
    • updateVariationImages
      • O: POST /v3/application/listings/{listing_id}/variation-images
      • N: POST /v3/application/shops/{shop_id}/listings/{listing_id}/variation-images
    • getListingVariationImages
      • O: GET /v3/application/listings/{listing_id}/variation-images
      • N: GET /v3/application/shops/{shop_id}/listings/{listing_id}/variation-images
    • createListingShippingProfile
      • O: POST /v3/application/listings/shipping-profiles
      • N: POST /v3/application/shops/{shop_id}/listings/shipping-profiles
    • getListingShippingProfiles
      • O: GET /v3/application/shipping-profiles
      • N: GET /v3/application/shops/{shop_id}/listings/shipping-profiles
    • getListingShippingProfile
      • O: GET /v3/application/listings/shipping-profiles/{shipping_profile_id}
      • N: GET /v3/application/shops/{shop_id}/listings/shipping-profiles/{shipping_profile_id}
    • createListingShippingProfileDestination
      • O: POST /v3/application/listings/shipping-profiles/destinations
      • N: POST /v3/application/shops/{shop_id}/listings/shipping-profiles/destinations
    • getListingShippingProfileDestinationsByShippingProfile
      • O: GET /v3/application/listings/shipping-profiles/{shipping_profile_id}/destinations
      • N: GET /v3/application/shops/{shop_id}/listings/shipping-profiles/{shipping_profile_id}/destinations
    • createListingShippingProfile
      • O: POST /v3/application/listings/shipping-profiles
      • N: POST /v3/application/shops/{shop_id}/listings/shipping-profiles
    • getListingShippingProfiles
      • O: GET /v3/application/shipping-profiles
      • N: GET /v3/application/shops/{shop_id}/listings/shipping-profiles
    • deleteListingShippingProfiles
      • O: DELETE /v3/application/listings/shipping-profiles/{shipping_profile_id}
      • N: DELETE /v3/application/shops/{shop_id}/listings/shipping-profiles/{shipping_profile_id}
    • getListingShippingProfile
      • O: GET /v3/application/listings/shipping-profiles/{shipping_profile_id}
      • N: GET /v3/application/shops/{shop_id}/listings/shipping-profiles/{shipping_profile_id}
    • updateListingShippingProfile
      • O: PUT /v3/application/listings/shipping-profiles/{shipping_profile_id}
      • N: PUT /v3/application/shops/{shop_id}/listings/shipping-profiles/{shipping_profile_id}
    • createListingShippingProfileDestination
      • O: POST /v3/application/listings/shipping-profiles/destinations
      • N: POST /v3/application/shops/{shop_id}/listings/shipping-profiles/destinations
    • deleteListingShippingProfileDestination
      • O: DELETE /v3/application/listings/shipping-profiles/destinations/{shipping_profile_destination_id}
      • N: DELETE /v3/application/shops/{shop_id}/listings/shipping-profiles/destinations/{shipping_profile_destination_id}
    • updateListingShippingProfileDestination
      • O: PUT /v3/application/listings/shipping-profiles/destinations/{shipping_profile_destination_id}
      • N: PUT /v3/application/shops/{shop_id}/listings/shipping-profiles/destinations/{shipping_profile_destination_id}
    • getListingShippingProfileDestinationsByShippingProfile
      • O: GET /v3/application/listings/shipping-profiles/{shipping_profile_id}/destinations
      • N: GET /v3/application/shops/{shop_id}/listings/shipping-profiles/{shipping_profile_id}/destinations
    • getPaymentAccountLedgerEntryPayments
      • O: GET /v3/application/payment-account/ledger-entries/payments
      • N: GET /v3/application/shop/{shop_id}/payment-account/ledger-entries/payments
    • getShopPaymentAccountLedgerEntries
      • O: GET /v3/application/payment-account/ledger-entries
      • N: GET /v3/application/shop/{shop_id}/payment-account/ledger-entries
    • getShopPaymentByReceiptId
      • O: GET /v3/application/receipts/{receipt_id}/payments
      • N: GET /v3/application/shops/{shop_id}/receipts/{receipt_id}/payments
    • getPayments
      • O: GET /v3/application/payments
      • N: GET /v3/application/shop/{shop_id}/payments
    • getShopReceipt
      • O: GET /v3/application/receipts/{receipt_id}
      • N: GET /v3/application/shops/{shop_id}/receipts/{receipt_id}
    • getShopReceipts
      • O: GET /v3/application/receipts
      • N: GET /v3/application/shops/{shop_id}/receipts
    • createReceiptShipment
      • O: POST /v3/application/receipts/{receipt_id}/tracking
      • N: POST /v3/application/shops/{shop_id}/receipts/{receipt_id}/tracking
    • getShopReceiptTransactionsByReceipt
      • O: GET /v3/application/receipts/{receipt_id}/transactions
      • N: GET /v3/application/shops/{shop_id}/receipts/{receipt_id}/transactions

Removed

  • Removed getPublicUserFeedback
  • Removed getShopUserFeedback
  • Removed getMemberUserFeedback
  • Removed any feedback related fields from all endpoints

Don't miss a new open-api release

NewReleases is sending notifications on new releases.