github etsy/open-api 3.0.0-alpha-2021-06-29

Changed

  • Removed views field from Listings
  • createListing is now named createDraftListing
    • Removed state, channels, and type as inputs
    • Requires shipping_profile_id as input
  • getReviewsByShop no longer includes receipt_id or transaction_id.
  • Transaction endpoints no longer include the title or description in the JSON output
  • updateListing now accepts only active and inactive values for the state param. This value now will affect the state of the listing, either activating and publishing if expired or draft or deactivating if active.
  • getShippingCarriers is a public endpoint now
  • updateListingShippingProfileDestination and deleteListingShippingProfileDestination endpoints now have shipping_profile_id in them
Route updates
  • getListingImage
    • O : GET /v3/application//shop/{shop_id}/listings/{listing_id}/images/{listing_image_id}
    • N : GET /v3/application/shops/{shop_id}/listings/{listing_id}/images/{listing_image_id}
  • getShopReceiptTransactionsByShop
    • O : GET /v3/application/transactions
    • N : GET /v3/application/shops/{shop_id}/transactions
  • getShopReceiptTransaction
    • O : GET /v3/application/transactions/{transaction_id}
    • N : GET /v3/application/shops/{shop_id}/transactions/{transaction_id}
  • deleteListingFile
    • O : DELETE /v3/application/listings/{listing_id}/files/{listing_file_id}
    • N : DELETE /v3/application/shops/{shop_id}/listings/{listing_id}/files/{listing_file_id}
  • deleteListingShippingProfileDestination
    • O : DELETE /v3/application/shops/{shop_id}/listings/shipping-profiles/destinations/{shipping_profile_destination_id}
    • N : DELETE /v3/application/shops/{shop_id}/listings/shipping-profiles/{shipping_profile_id}/destinations/{shipping_profile_destination_id}
  • updateListingShippingProfileDestination
    • O : PUT /v3/application/shops/{shop_id}/listings/shipping-profiles/destinations/{shipping_profile_destination_id}
      N: PUT /v3/application/shops/{shop_id}/listings/shipping-profiles/{shipping_profile_id}/destinations/{shipping_profile_destination_id}

The following endpoints are now Beta endpoints

  • updateListingTranslation
  • createListingTranslation
  • getListingTranslation
  • findShops
  • updateShop
  • uploadListingFile
  • createShopSection
  • getUserAddresses
  • getShopByOwnerUserId
  • getShop
  • deleteListing
  • getShopSections
  • getUser
  • ping

Don't miss a new open-api release

NewReleases is sending notifications on new releases.