{"openapi":"3.1.0","info":{"title":"Apizie","version":"2.0.0","description":"One API key, one envelope, many public data sources."},"servers":[{"url":"https://apizie.tech"}],"security":[{"ApiKeyAuth":[]}],"paths":{"/v1/ecommerce:ebay-buy-deal/get-deal-items":{"get":{"operationId":"ecommerce_ebay_buy_deal_get_deal_items","summary":"This method retrieves a paginated set of deal items. The result set contains all deal items associated with…","description":"GET /deal_item","tags":["ecommerce"],"parameters":[{"name":"category_ids","in":"query","required":false,"description":"The unique identifier of the eBay category for the search.","schema":{"type":"string","description":"The unique identifier of the eBay category for the search."}},{"name":"commissionable","in":"query","required":false,"description":"A filter for commissionable deals. Restriction: This filter is currently only supported for the US marketplace.","schema":{"type":"string","description":"A filter for commissionable deals. Restriction: This filter is currently only supported for the US marketplace."}},{"name":"delivery_country","in":"query","required":false,"description":"A filter for items that can be shipped to the specified country.","schema":{"type":"string","description":"A filter for items that can be shipped to the specified country."}},{"name":"limit","in":"query","required":false,"description":"The maximum number of items, from the current result set, returned on a single page.","schema":{"type":"string","description":"The maximum number of items, from the current result set, returned on a single page."}},{"name":"offset","in":"query","required":false,"description":"The number of items that will be skipped in the result set. This is used with the limit field to control the pagination of the output. For…","schema":{"type":"string","description":"The number of items that will be skipped in the result set. This is used with the limit field to control the pagination of the output. For…"}},{"name":"X-EBAY-C-MARKETPLACE-ID","in":"query","required":true,"description":"A header used to specify the eBay marketplace ID.","schema":{"type":"string","description":"A header used to specify the eBay marketplace ID."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/ecommerce:ebay-buy-deal/get-events":{"get":{"operationId":"ecommerce_ebay_buy_deal_get_events","summary":"This method returns paginated results containing all eBay events for the specified marketplace. Request…","description":"GET /event","tags":["ecommerce"],"parameters":[{"name":"limit","in":"query","required":false,"description":"The maximum number of items, from the current result set, returned on a single page. Default: 20 Maximum Value: 100","schema":{"type":"string","description":"The maximum number of items, from the current result set, returned on a single page. Default: 20 Maximum Value: 100"}},{"name":"offset","in":"query","required":false,"description":"The number of items that will be skipped in the result set. This is used with the limit field to control the pagination of the output. For…","schema":{"type":"string","description":"The number of items that will be skipped in the result set. This is used with the limit field to control the pagination of the output. For…"}},{"name":"X-EBAY-C-MARKETPLACE-ID","in":"query","required":true,"description":"A header used to specify the eBay marketplace ID.","schema":{"type":"string","description":"A header used to specify the eBay marketplace ID."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/ecommerce:ebay-buy-deal/get-event":{"get":{"operationId":"ecommerce_ebay_buy_deal_get_event","summary":"This method retrieves the details for an eBay event. The result set contains detailed information associated…","description":"GET /event/{event_id}","tags":["ecommerce"],"parameters":[{"name":"X-EBAY-C-MARKETPLACE-ID","in":"query","required":true,"description":"A header used to specify the eBay marketplace ID.","schema":{"type":"string","description":"A header used to specify the eBay marketplace ID."}},{"name":"event_id","in":"query","required":true,"description":"The unique identifier for the eBay event.","schema":{"type":"string","description":"The unique identifier for the eBay event."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/ecommerce:ebay-buy-deal/get-event-items":{"get":{"operationId":"ecommerce_ebay_buy_deal_get_event_items","summary":"This method returns a paginated set of event items. The result set contains all event items associated with…","description":"GET /event_item","tags":["ecommerce"],"parameters":[{"name":"category_ids","in":"query","required":false,"description":"The unique identifier of the eBay category for the search. Maximum Value: 1","schema":{"type":"string","description":"The unique identifier of the eBay category for the search. Maximum Value: 1"}},{"name":"delivery_country","in":"query","required":false,"description":"A filter for items that can be shipped to the specified country.","schema":{"type":"string","description":"A filter for items that can be shipped to the specified country."}},{"name":"event_ids","in":"query","required":true,"description":"The unique identifiers for the eBay events. Maximum Value: 1","schema":{"type":"string","description":"The unique identifiers for the eBay events. Maximum Value: 1"}},{"name":"limit","in":"query","required":false,"description":"The maximum number of items, from the current result set, returned on a single page. Default: 20","schema":{"type":"string","description":"The maximum number of items, from the current result set, returned on a single page. Default: 20"}},{"name":"offset","in":"query","required":false,"description":"The number of items that will be skipped in the result set. This is used with the limit field to control the pagination of the output. For…","schema":{"type":"string","description":"The number of items that will be skipped in the result set. This is used with the limit field to control the pagination of the output. For…"}},{"name":"X-EBAY-C-MARKETPLACE-ID","in":"query","required":true,"description":"A header used to specify the eBay marketplace ID.","schema":{"type":"string","description":"A header used to specify the eBay marketplace ID."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}}},"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"x-api-key"}},"schemas":{"RunEnvelope":{"type":"object","required":["project","data","timestamp"],"properties":{"project":{"type":"string","example":"dev-tools:hash"},"data":{},"timestamp":{"type":"string","format":"date-time"}}},"ErrorEnvelope":{"type":"object","properties":{"content":{},"message":{"type":"string"},"errors":{"type":"array","items":{}},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}}}}}},"responses":{"Error":{"description":"Invalid key, plan gate, rate limit or upstream failure","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorEnvelope"}}}}}}}