3.0.0-general-release-2022-01-14
·
7 commits
to main
since this release
Added
- Basic shipping profile added to the listing resource object
- Shop object now includes
is_etsy_payments_onboarded
. This will replaceis_direct_checkout_onboarded
in the future. - Added
transaction_id
back into the Review resources. - Added
image_ids
toupdateListing
endpoint. Images will overwrite current array if passed, in order that they appear in the list of image ids.
Changed
- Removed requirement of additional taxonomy data when taxonomy_id is passed in
updateListing
endpoint. - Set
createDraftListing
to allowshould_auto_renew
to be set to true on creation. - Allow user to create digital listings with
createDraftListing
endpoint. - Fixed
updateListing
endpoint to not set all listings tophysical
by default. - Fixed receipt transaction to include personalization when value_id is
null
updateListing
andupdateListingInventory
now allows quantity to be set individually, even when total across all variants adds up to more than 999.getListingsByShop
now allows searching by all state values:active
,inactive
,sold_out
,draft
,removed
,expired
,edit
- added shipping method, shipping profile and upgrade info to transaction object.
- Added order
status
to receipt endpoints. getShopPaymentAccountLedgerEntries
now includesorigin_reference_type
updateListing
no longer requires a file attachment on digital listings update.updateListingInventory
now allowsproperty_values
to be an empty array.- Listing endpoints now include
skus
as a simple array of values for listing owner only. - Fixed the
count
value in shops and listings list endpoints to return the correct value. - Fixed issue with
should_auto_renew
onupdateListing
to show correct value on response. - Changed
createDraftListing
andupdateListing
endpoints to adjust the minimum and maximum price values based on conversion to shop currency. - Fixed
createDraftListing
endpoint so thatimage_ids
do store. - Removed
email_r
permission requirement from receipts endpoints
Removed
- Removed support for channels in the
createDraftListing
andupdateListing
endpoints.