{"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:axesso-de/request-buy-recommendation":{"get":{"operationId":"ecommerce_axesso_de_request_buy_recommendation","summary":"request buy recommendations to a given product","description":"GET /amz/amazon-lookup-buy-recommendations","tags":["ecommerce"],"parameters":[{"name":"url","in":"query","required":true,"description":"The url of the requested product.","schema":{"type":"string","description":"The url of the requested product."}}],"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":"live"}},"/v1/ecommerce:axesso-de/request-product":{"get":{"operationId":"ecommerce_axesso_de_request_product","summary":"lookup product information","description":"GET /amz/amazon-lookup-product","tags":["ecommerce"],"parameters":[{"name":"url","in":"query","required":true,"description":"The url of the requested product.","schema":{"type":"string","description":"The url of the requested product."}},{"name":"size","in":"query","required":false,"description":"Size parameter if available.","schema":{"type":"string","description":"Size parameter if available."}}],"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":"live"}},"/v1/ecommerce:axesso-de/keyword-search":{"get":{"operationId":"ecommerce_axesso_de_keyword_search","summary":"fetch results auf a keyword search on Amazon","description":"GET /amz/amazon-search-by-keyword","tags":["ecommerce"],"parameters":[{"name":"keyword","in":"query","required":true,"description":"keyword to search","schema":{"type":"string","description":"keyword to search"}},{"name":"domainCode","in":"query","required":true,"description":"domain for the search","schema":{"type":"string","description":"domain for the search"}},{"name":"sortBy","in":"query","required":false,"description":"sort option","schema":{"type":"string","default":"relevanceblender","description":"sort option"}},{"name":"numberOfProducts","in":"query","required":false,"description":"number of the results (max 20)","schema":{"type":"integer","default":"20","description":"number of the results (max 20)"}}],"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":"live"}},"/v1/ecommerce:axesso-de/sort-options":{"get":{"operationId":"ecommerce_axesso_de_sort_options","summary":"request available sort options to use in keyword search","description":"GET /amz/sort-options","tags":["ecommerce"],"parameters":[],"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":"live"}}},"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"}}}}}}}