{ "uuid": "e732b87a-0624-48ae-ba29-d66460b32a6a", "lastMigration": 29, "name": "Deal API", "endpointPrefix": "buy/deal/v1", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "cb07550e-13a1-4f29-bc0d-36797d62781f", "documentation": "This method retrieves a paginated set of deal items. The result set contains all deal items associated with the specified search criteria and marketplace ID. Request headers This method uses the X-EBAY-C-ENDUSERCTX request header to support revenue sharing for eBay Partner Networks and to improve the accuracy of shipping and delivery time estimations. For details see, Request headers in the Buying Integration Guide. Restrictions This method can return a maximum of 10,000 items. For a list of supported sites and other restrictions, see API Restrictions. eBay Partner Network: In order to receive a commission for your sales, you must use the URL returned in the itemAffiliateWebUrl field to forward your buyer to the ebay.com site.", "method": "get", "endpoint": "deal_item", "responses": [ { "uuid": "7ea350a2-6711-479f-b4ae-af18e41c5d8d", "body": "{\n \"dealItems\": [\n {\n \"additionalImages\": [\n {\n \"height\": \"\",\n \"imageUrl\": \"\",\n \"text\": \"\",\n \"width\": \"\"\n }\n ],\n \"categoryAncestorIds\": [\n \"\"\n ],\n \"categoryId\": \"\",\n \"commissionable\": {{faker 'datatype.boolean'}},\n \"dealAffiliateWebUrl\": \"\",\n \"dealEndDate\": \"\",\n \"dealStartDate\": \"\",\n \"dealWebUrl\": \"\",\n \"energyEfficiencyClass\": \"\",\n \"image\": {\n \"height\": \"\",\n \"imageUrl\": \"\",\n \"text\": \"\",\n \"width\": \"\"\n },\n \"itemAffiliateWebUrl\": \"\",\n \"itemGroupId\": \"\",\n \"itemGroupType\": \"\",\n \"itemId\": \"\",\n \"itemWebUrl\": \"\",\n \"legacyItemId\": \"\",\n \"marketingPrice\": {\n \"discountAmount\": {\n \"currency\": \"\",\n \"value\": \"\"\n },\n \"discountPercentage\": \"\",\n \"originalPrice\": {\n \"currency\": \"\",\n \"value\": \"\"\n },\n \"priceTreatment\": \"\"\n },\n \"price\": {\n \"currency\": \"\",\n \"value\": \"\"\n },\n \"qualifiedPrograms\": [\n \"\"\n ],\n \"shippingOptions\": [\n {\n \"shippingCost\": {\n \"currency\": \"\",\n \"value\": \"\"\n },\n \"shippingCostType\": \"\"\n }\n ],\n \"title\": \"\",\n \"unitPrice\": {\n \"currency\": \"\",\n \"value\": \"\"\n },\n \"unitPricingMeasure\": \"\"\n }\n ],\n \"href\": \"\",\n \"limit\": {{faker 'number.int' max=99999}},\n \"next\": \"\",\n \"offset\": {{faker 'number.int' max=99999}},\n \"prev\": \"\",\n \"total\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "3d39c079-f24d-4aa9-857d-18da5cee8740", "body": "", "latency": 0, "statusCode": 400, "label": "Bad Request", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "22ff3efd-bed4-4a1f-b6e6-564c259dc028", "body": "", "latency": 0, "statusCode": 403, "label": "Forbidden", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "dbbd62a1-0de1-4800-993f-67309930c4fe", "body": "", "latency": 0, "statusCode": 500, "label": "Internal Server Error", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "4d7d1b07-f50b-48f0-9f3b-3c4b9875fac2", "documentation": "This method returns paginated results containing all eBay events for the specified marketplace. Request headers This method uses the X-EBAY-C-ENDUSERCTX request header to support revenue sharing for eBay Partner Networks and to improve the accuracy of shipping and delivery time estimations. For details see, Request headers in the Buying Integration Guide. Restrictions This method can return a maximum of 10,000 items. For a list of supported sites and other restrictions, see API Restrictions. eBay Partner Network: In order to receive a commission for your sales, you must use the URL returned in the itemAffiliateWebUrl field to forward your buyer to the ebay.com site.", "method": "get", "endpoint": "event", "responses": [ { "uuid": "496a34d9-9f25-47b8-a969-cdb3d3225fb2", "body": "{\n \"events\": [\n {\n \"applicableCoupons\": [\n {\n \"redemptionCode\": \"\",\n \"terms\": {\n \"fullText\": \"\",\n \"summary\": \"\"\n }\n }\n ],\n \"description\": \"\",\n \"endDate\": \"\",\n \"eventAffiliateWebUrl\": \"\",\n \"eventId\": \"\",\n \"eventWebUrl\": \"\",\n \"images\": [\n {\n \"height\": \"\",\n \"imageUrl\": \"\",\n \"text\": \"\",\n \"width\": \"\"\n }\n ],\n \"startDate\": \"\",\n \"terms\": {\n \"fullText\": \"\",\n \"summary\": \"\"\n },\n \"title\": \"\"\n }\n ],\n \"href\": \"\",\n \"limit\": {{faker 'number.int' max=99999}},\n \"next\": \"\",\n \"offset\": {{faker 'number.int' max=99999}},\n \"prev\": \"\",\n \"total\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "ec783038-c4e8-4781-a8e5-977f177d23c5", "body": "", "latency": 0, "statusCode": 400, "label": "Bad Request", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "90870a53-95d2-4bb3-b4da-36ad7a9461aa", "body": "", "latency": 0, "statusCode": 403, "label": "Forbidden", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "18f2af82-9e6d-4de7-b6e4-aab6bd29a48f", "body": "", "latency": 0, "statusCode": 500, "label": "Internal Server Error", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "fc4f3cf8-6459-4160-afab-0d1c8b89c058", "documentation": "This method retrieves the details for an eBay event. The result set contains detailed information associated with the specified event ID, such as applicable coupons, start and end dates, and event terms. Request headers This method uses the X-EBAY-C-ENDUSERCTX request header to support revenue sharing for eBay Partner Networks and to improve the accuracy of shipping and delivery time estimations. For details see, Request headers in the Buying Integration Guide. Restrictions This method can return a maximum of 10,000 items. For a list of supported sites and other restrictions, see API Restrictions. eBay Partner Network: In order to receive a commission for your sales, you must use the URL returned in the itemAffiliateWebUrl field to forward your buyer to the ebay.com site.", "method": "get", "endpoint": "event/:event_id", "responses": [ { "uuid": "33f5dab0-8d9b-4207-a90b-b3393ac1667e", "body": "{\n \"applicableCoupons\": [\n {\n \"redemptionCode\": \"\",\n \"terms\": {\n \"fullText\": \"\",\n \"summary\": \"\"\n }\n }\n ],\n \"description\": \"\",\n \"endDate\": \"\",\n \"eventAffiliateWebUrl\": \"\",\n \"eventId\": \"\",\n \"eventWebUrl\": \"\",\n \"images\": [\n {\n \"height\": \"\",\n \"imageUrl\": \"\",\n \"text\": \"\",\n \"width\": \"\"\n }\n ],\n \"startDate\": \"\",\n \"terms\": {\n \"fullText\": \"\",\n \"summary\": \"\"\n },\n \"title\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "5b2cddd4-1c65-41a1-8eb5-27325c92aade", "body": "", "latency": 0, "statusCode": 400, "label": "Bad Request", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "5167f1d2-59f1-4f65-aa68-baea0f43f391", "body": "", "latency": 0, "statusCode": 403, "label": "Forbidden", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "e0f6740e-b08a-4685-9570-e3844a33b242", "body": "", "latency": 0, "statusCode": 404, "label": "Not Found", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "adb0fbe9-be78-4644-821d-7279e2215da8", "body": "", "latency": 0, "statusCode": 500, "label": "Internal Server Error", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "8375176f-539b-4370-8557-b11e550f6466", "documentation": "This method returns a paginated set of event items. The result set contains all event items associated with the specified search criteria and marketplace ID. Request headers This method uses the X-EBAY-C-ENDUSERCTX request header to support revenue sharing for eBay Partner Networks and to improve the accuracy of shipping and delivery time estimations. For details see, Request headers in the Buying Integration Guide. Restrictions This method can return a maximum of 10,000 items. For a list of supported sites and other restrictions, see API Restrictions. eBay Partner Network: In order to receive a commission for your sales, you must use the URL returned in the itemAffiliateWebUrl field to forward your buyer to the ebay.com site.", "method": "get", "endpoint": "event_item", "responses": [ { "uuid": "6f0bafbc-8209-4b02-b5ee-5debe70bb4c2", "body": "{\n \"eventItems\": [\n {\n \"additionalImages\": [\n {\n \"height\": \"\",\n \"imageUrl\": \"\",\n \"text\": \"\",\n \"width\": \"\"\n }\n ],\n \"categoryAncestorIds\": [\n \"\"\n ],\n \"categoryId\": \"\",\n \"energyEfficiencyClass\": \"\",\n \"eventId\": \"\",\n \"image\": {\n \"height\": \"\",\n \"imageUrl\": \"\",\n \"text\": \"\",\n \"width\": \"\"\n },\n \"itemAffiliateWebUrl\": \"\",\n \"itemGroupId\": \"\",\n \"itemGroupType\": \"\",\n \"itemId\": \"\",\n \"itemWebUrl\": \"\",\n \"legacyItemId\": \"\",\n \"marketingPrice\": {\n \"discountAmount\": {\n \"currency\": \"\",\n \"value\": \"\"\n },\n \"discountPercentage\": \"\",\n \"originalPrice\": {\n \"currency\": \"\",\n \"value\": \"\"\n },\n \"priceTreatment\": \"\"\n },\n \"price\": {\n \"currency\": \"\",\n \"value\": \"\"\n },\n \"qualifiedPrograms\": [\n \"\"\n ],\n \"shippingOptions\": [\n {\n \"shippingCost\": {\n \"currency\": \"\",\n \"value\": \"\"\n },\n \"shippingCostType\": \"\"\n }\n ],\n \"title\": \"\",\n \"unitPrice\": {\n \"currency\": \"\",\n \"value\": \"\"\n },\n \"unitPricingMeasure\": \"\"\n }\n ],\n \"href\": \"\",\n \"limit\": {{faker 'number.int' max=99999}},\n \"next\": \"\",\n \"offset\": {{faker 'number.int' max=99999}},\n \"prev\": \"\",\n \"total\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "72e3fbe6-86f4-4832-b9e0-f70d22d65e03", "body": "", "latency": 0, "statusCode": 400, "label": "Bad Request", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "fba83023-43f1-4cad-a61e-ed73ef244ecc", "body": "", "latency": 0, "statusCode": 403, "label": "Forbidden", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "cfa9defe-f2d2-4e3d-ac56-9656ae6b38e0", "body": "", "latency": 0, "statusCode": 500, "label": "Internal Server Error", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" } ], "proxyMode": false, "proxyHost": "", "proxyRemovePrefix": false, "tlsOptions": { "enabled": false, "type": "CERT", "pfxPath": "", "certPath": "", "keyPath": "", "caPath": "", "passphrase": "" }, "cors": true, "headers": [], "proxyReqHeaders": [{ "key": "", "value": "" }], "proxyResHeaders": [{ "key": "", "value": "" }], "data": [], "folders": [], "rootChildren": [ { "type": "route", "uuid": "cb07550e-13a1-4f29-bc0d-36797d62781f" }, { "type": "route", "uuid": "4d7d1b07-f50b-48f0-9f3b-3c4b9875fac2" }, { "type": "route", "uuid": "fc4f3cf8-6459-4160-afab-0d1c8b89c058" }, { "type": "route", "uuid": "8375176f-539b-4370-8557-b11e550f6466" } ] }