Releases: etsy/open-api
3.0.0 General Release 2024-02-05
To help protect shoppers’ privacy, we put some additional limits on the buyer info we share via the Etsy API. It only affects buyer_email
address field: most applications will not see this field returned in the responses of the endpoints anymore. Only in rare cases is this information included.
This change does not impact your API key’s ability to leverage the Etsy API. It will only affect if the buyer_email
address field is returned in the responses of the endpoints. If your application is not authorized to access this field, the endpoint will still return responses as normal, without this field being present in the response.
3.0.0 General Release 2024-01-26
Bug Fixes:
- Change
ShopReceipt
payment_email
field to nullable.
3.0.0 General Release 2024-01-18
Addressed a bug in the documentation missing the “nulll” label for nullable fields. If your application generates models from the OAS schema, please regenerate them using the latest version.
3.0.0 General Release 2023-12-19
- Updated
ShopListing.getListing
to better explain why an error might be occurring. Now, in some scenarios a422
will be returned with additional information as opposed to just a generic500
error.
3.0.0 General Release 2023-12-11
- We have updated the response of ShopListing.getListing to accurately reflect the translation field as a key-value map as intended. Now, when the value is not empty, a map of all supported languages returned. Languages without a translation will be mapped to null, while languages with translations will be mapped to their appropriate values. If the value is empty, a map of all supported languages is returned, all keyed to null. Please see updated documentation for examples.
3.0.0 General Release 2023-08-08
- Prevent client's from deleting all listing images. Listings must have at least one image.
3.0.0 General Release 2023-06-15
- Shops located in countries that are members of the EU, EEA and Switzerland are now eligible to set
policy_additional
data on the Shop via theupdateShop
api endpoint.
3.0.0 General Release 2023-05-31
Breaking changes
was_canceled
filter added - With a value oftrue
, only canceled receipts are returned. With a value offalse
only non-canceled receipts are returned. By default, all receipts are returned.status
values added:fully refunded
andpartially refunded
alt_text
input field is now limited to 250 characters; an error will occur if this length is exceeded
3.0.0 General Release 2023-04-18
We are adding a new boolean filter; was_canceled to the getShopReceipts endpoint. The behavior is as follows:
if true
, the endpoint will only return the canceled receipts.
if false
, the endpoint will only return non-canceled receipts.
If null
, the endpoint will return all receipts, including those with a canceled status.
For the time being, in order to immediate need of canceled receipts in a non-breaking way, if you do not provide a value, the value will default to false
and the endpoint will only return non-canceled receipts. This mimics the endpoint's current behavior.
We plan to release an update soon that will change the default value of this flag to null
, which will have a breaking change. More on that in the coming weeks.
3.0.0 General Release 2023-04-06
- Adds optional
policy_additional
parameter to theupdateShop
endpoint. This parameter should be used to update a shop's additional policy. Please note that thepolicy_additional
parameter should only be set for shops located in the EU. Passing a value for this parameter for shops outside of the EU, will result in an error.