{ "opencollection": "1.0.0", "info": { "name": "Etsy Open API v3 BuyerTaxonomy ShopListing API", "version": "3.0.0" }, "request": { "auth": { "type": "apikey", "key": "x-api-key", "value": "{{x-api-key}}", "placement": "header" } }, "items": [ { "info": { "name": "ShopListing", "type": "folder" }, "items": [ { "info": { "name": "Etsy Get Listings by Shop", "type": "http" }, "http": { "method": "GET", "url": "https://openapi.etsy.com/v3/application/shops/:shop_id/listings", "params": [ { "name": "shop_id", "value": "123456", "type": "path", "description": "The unique positive non-zero numeric ID for an Etsy Shop." }, { "name": "state", "value": "active", "type": "query", "description": "When _updating_ a listing, this value can be either `active` or `inactive`. Note: Setting a `draft` listing to `active` will also publish the listing on etsy.com and requires that the listing have an image set. Setting a `sold_out` listing to active will update the quantity to 1 and renew the listing on etsy.com." }, { "name": "limit", "value": "25", "type": "query", "description": "The maximum number of results to return." }, { "name": "offset", "value": "0", "type": "query", "description": "The number of records to skip before selecting the first result." }, { "name": "sort_on", "value": "created", "type": "query", "description": "The value to sort a search result of listings on. NOTES: a) `sort_on` only works when combined with one of the search options (keywords, region, etc.). b) when using `score` the returned results will always be in _descending_ order, regardless of the `sort_order` parameter." }, { "name": "sort_order", "value": "asc", "type": "query", "description": "The ascending(up) or descending(down) order to sort listings by. NOTE: sort_order only works when combined with one of the search options (keywords, region, etc.)." }, { "name": "includes", "value": "Shipping", "type": "query", "description": "An enumerated string that attaches a valid association. Acceptable inputs are 'Shipping', 'Shop', 'Images', 'User', 'Translations', 'Videos', 'Inventory' and 'Personalization'." }, { "name": "legacy", "value": "true", "type": "query", "description": "This parameter is needed to enable new parameters and response values related to processing profiles." } ], "auth": { "type": "apikey", "key": "x-api-key", "value": "{{x-api-key}}", "placement": "header" } }, "docs": "
This endpoint is ready for production use.
This endpoint is ready for production use.
This endpoint is ready for production use.
This endpoint is ready for production use.
This endpoint is ready for production use.
This endpoint is ready for production use.
This endpoint is ready for production use.
This endpoint is ready for production use.
This endpoint is ready for production use.
This endpoint is ready for production use.
Development for this endpoint is in progress. It will only return a 501 response." }, { "info": { "name": "Etsy Get Listing Properties", "type": "http" }, "http": { "method": "GET", "url": "https://openapi.etsy.com/v3/application/shops/:shop_id/listings/:listing_id/properties", "params": [ { "name": "shop_id", "value": "123456", "type": "path", "description": "The unique positive non-zero numeric ID for an Etsy Shop." }, { "name": "listing_id", "value": "123456789", "type": "path", "description": "The numeric ID for the [listing](/documentation/reference#tag/ShopListing) associated to this transaction." } ] }, "docs": "
This endpoint is ready for production use.
This endpoint is ready for production use.
This endpoint is ready for production use.
This endpoint is ready for production use.
This endpoint is ready for production use.