From 602c7f0110a2104631988a2d5f92e0d4ec125e8e Mon Sep 17 00:00:00 2001 From: Pedro Antunes <47991446+PedroAntunesCosta@users.noreply.github.com> Date: Mon, 18 May 2026 20:13:47 -0300 Subject: [PATCH 1/2] chore: remove manual Index section from Promotions & Taxes API overview --- VTEX - Promotions & Taxes API.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/VTEX - Promotions & Taxes API.json b/VTEX - Promotions & Taxes API.json index 8aa8305794..619b99a604 100644 --- a/VTEX - Promotions & Taxes API.json +++ b/VTEX - Promotions & Taxes API.json @@ -2,7 +2,7 @@ "openapi": "3.0.0", "info": { "title": "Promotions & Taxes API", - "description": "Check the new [Promotions onboarding guide](https:\/\/developers.vtex.com\/vtex-rest-api\/docs\/promotions-overview). We created this guide to improve the onboarding experience for developers at VTEX. It assembles all documentation on our Developer Portal about Promotions and is organized by focusing on the developer's journey.\r\n\r\n The Promotions & Taxes API allows you to manage and retrieve all promotions, coupons and tax rules from your VTEX store.\r\n\r\n## Index\r\n\r\n### Promotions and taxes\r\n- `GET` [Get all promotions](https:\/\/developers.vtex.com\/docs\/api-reference\/promotions-and-taxes-api\/#get-\/api\/rnb\/pvt\/benefits\/calculatorconfiguration)\r\n- `GET` [Get all taxes](https:\/\/developers.vtex.com\/docs\/api-reference\/promotions-and-taxes-api\/#get-\/api\/rnb\/pvt\/taxes\/calculatorconfiguration)\r\n- `GET` [Search promotion by name](https:\/\/developers.vtex.com\/docs\/api-reference\/promotions-and-taxes-api\/#get-\/api\/rnb\/pvt\/benefits\/calculatorconfiguration\/search)\r\n- `GET` [Get promotion or tax by ID](https:\/\/developers.vtex.com\/docs\/api-reference\/promotions-and-taxes-api\/#get-\/api\/rnb\/pvt\/calculatorconfiguration\/-idCalculatorConfiguration-)\r\n- `POST` [Create or Update promotion or tax](https:\/\/developers.vtex.com\/docs\/api-reference\/promotions-and-taxes-api\/#post-\/api\/rnb\/pvt\/calculatorconfiguration)\r\n- `POST` [Create Multiple SKU promotion](https:\/\/developers.vtex.com\/docs\/api-reference\/promotions-and-taxes-api\/#post-\/api\/rnb\/pvt\/import\/calculatorConfiguration)\r\n- `PUT` [Update Multiple SKU promotion](https:\/\/developers.vtex.com\/docs\/api-reference\/promotions-and-taxes-api\/#put-\/api\/rnb\/pvt\/import\/calculatorConfiguration\/-promotionId-)\r\n- `POST` [Archive promotion or tax](https:\/\/developers.vtex.com\/docs\/api-reference\/promotions-and-taxes-api\/#post-\/api\/rnb\/pvt\/archive\/calculatorConfiguration\/-idCalculatorConfiguration-)\r\n- `POST` [Unarchive promotion or tax](https:\/\/developers.vtex.com\/docs\/api-reference\/promotions-and-taxes-api\/#post-\/api\/rnb\/pvt\/unarchive\/calculatorConfiguration\/-idCalculatorConfiguration-)\r\n- `GET` [List archived promotions](https:\/\/developers.vtex.com\/docs\/api-reference\/promotions-and-taxes-api\/#get-\/api\/rnb\/pvt\/archive\/benefits\/calculatorConfiguration)\r\n- `GET` [List archived taxes](https:\/\/developers.vtex.com\/docs\/api-reference\/promotions-and-taxes-api\/#get-\/api\/rnb\/pvt\/archive\/taxes\/calculatorConfiguration)\r\n- `POST`[Seller opt-in or opt-out](https:\/\/developers.vtex.com\/docs\/api-reference\/promotions-and-taxes-api#post-\/api\/rnb\/pvt\/calculatorconfiguration\/-promotionId-\/seller-opt)\r\n\r\n### Coupons\r\n- `POST` [Create multiple coupons](https:\/\/developers.vtex.com\/docs\/api-reference\/promotions-and-taxes-api\/#post-\/api\/rnb\/pvt\/multiple-coupons)\r\n- `POST` [Create or update coupon](https:\/\/developers.vtex.com\/docs\/api-reference\/promotions-and-taxes-api\/#post-\/api\/rnb\/pvt\/coupon)\r\n- `GET` [Get coupon by coupon code](https:\/\/developers.vtex.com\/docs\/api-reference\/promotions-and-taxes-api\/#get-\/api\/rnb\/pvt\/coupon\/-couponCode-)\r\n- `GET` [Get archived coupon by coupon code](https:\/\/developers.vtex.com\/docs\/api-reference\/promotions-and-taxes-api\/#get-\/api\/rnb\/pvt\/archive\/coupon\/-couponCode-)\r\n- `POST` [Archive coupon by coupon code](https:\/\/developers.vtex.com\/docs\/api-reference\/promotions-and-taxes-api\/#post-\/api\/rnb\/pvt\/archive\/coupon\/-couponCode-)\r\n- `GET` [Get all coupons](https:\/\/developers.vtex.com\/docs\/api-reference\/promotions-and-taxes-api\/#get-\/api\/rnb\/pvt\/coupon)\r\n- `POST` [Generate coupons in bulk](https:\/\/developers.vtex.com\/docs\/api-reference\/promotions-and-taxes-api\/#post-\/api\/rnb\/pvt\/coupons)\r\n- `GET` [Get coupon usage](https:\/\/developers.vtex.com\/docs\/api-reference\/promotions-and-taxes-api\/#get-\/api\/rnb\/pvt\/coupon\/usage\/-couponCode-)\r\n- `POST` [Unarchive coupon by coupon code](https:\/\/developers.vtex.com\/docs\/api-reference\/promotions-and-taxes-api\/#post-\/api\/rnb\/pvt\/unarchive\/coupon\/-couponCode-)\r\n\r\n### Prices (Legacy - v1)\r\n- `GET` [Get Price by SKU ID](https:\/\/developers.vtex.com\/docs\/api-reference\/promotions-and-taxes-api\/#get-\/price-sheet\/-skuId-)\r\n- `DELETE` [Delete Price by SKU ID](https:\/\/developers.vtex.com\/docs\/api-reference\/promotions-and-taxes-api\/#delete-\/price-sheet\/-skuId-)\r\n- `GET` [Get all paged prices](https:\/\/developers.vtex.com\/docs\/api-reference\/promotions-and-taxes-api\/#get-\/price-sheet\/all\/-page-\/-pageSize-)\r\n- `POST` [Get Price by context](https:\/\/developers.vtex.com\/docs\/api-reference\/promotions-and-taxes-api\/#post-\/price-sheet\/context)\r\n- `GET` [Get Price by SKU ID and trade policy](https:\/\/developers.vtex.com\/docs\/api-reference\/promotions-and-taxes-api\/#get-\/price-sheet\/-skuId-\/-tradePolicy-)\r\n- `POST` [Save Price](https:\/\/developers.vtex.com\/docs\/api-reference\/promotions-and-taxes-api\/#post-\/price-sheet)\r\n\r\n### Bundles\r\n- `POST` [Calculate discounts and taxes (Bundles)](https:\/\/developers.vtex.com\/docs\/api-reference\/promotions-and-taxes-api\/#post-\/pub\/bundles)\r\n\r\n### Campaign Audiences\r\n- `GET` [Get campaign audience configuration](https:\/\/developers.vtex.com\/docs\/api-reference\/promotions-and-taxes-api\/#get-\/api\/rnb\/pvt\/campaignConfiguration\/-campaignId-)\r\n- `GET` [Get all campaign audiences](https:\/\/developers.vtex.com\/docs\/api-reference\/promotions-and-taxes-api\/#get-\/api\/rnb\/pvt\/campaignConfiguration)\r\n- `POST` [Create campaign audience](https:\/\/developers.vtex.com\/docs\/api-reference\/promotions-and-taxes-api\/#post-\/api\/rnb\/pvt\/campaignConfiguration)\r\n\r\n### Notifications\r\n- `POST` [Usage notification](https:\/\/developers.vtex.com\/docs\/api-reference\/promotions-and-taxes-api\/#post-\/api\/rnb\/pub\/notifications)\r\n\r\n\r\n## Common parameters in the documentation\r\n\r\n| Parameter name | Description |\r\n| - | - |\r\n| `{{accountName}}`| Name of the VTEX account. Used as part of the URL. |\r\n| `{{environment}}`| Name of the VTEX account. Used as part of the URL. |\r\n| `{{X-VTEX-API-AppKey}}` | Unique identifier of the [API key](https:\/\/developers.vtex.com\/docs\/guides\/api-authentication-using-api-keys). |\r\n| `{{X-VTEX-API-AppToken}}` | Secret token of the [API key](https:\/\/developers.vtex.com\/docs\/guides\/api-authentication-using-api-keys).", + "description": "Check the new [Promotions onboarding guide](https:\/\/developers.vtex.com\/vtex-rest-api\/docs\/promotions-overview). We created this guide to improve the onboarding experience for developers at VTEX. It assembles all documentation on our Developer Portal about Promotions and is organized by focusing on the developer's journey.\r\n\r\n The Promotions & Taxes API allows you to manage and retrieve all promotions, coupons and tax rules from your VTEX store.\r\n\r\n## Common parameters in the documentation\r\n\r\n| Parameter name | Description |\r\n| - | - |\r\n| `{{accountName}}`| Name of the VTEX account. Used as part of the URL. |\r\n| `{{environment}}`| Name of the VTEX account. Used as part of the URL. |\r\n| `{{X-VTEX-API-AppKey}}` | Unique identifier of the [API key](https:\/\/developers.vtex.com\/docs\/guides\/api-authentication-using-api-keys). |\r\n| `{{X-VTEX-API-AppToken}}` | Secret token of the [API key](https:\/\/developers.vtex.com\/docs\/guides\/api-authentication-using-api-keys).", "version": "1.0" }, "servers": [ From 88736df36ebb81b880fb64f1c8a2b467faebf406 Mon Sep 17 00:00:00 2001 From: PedroAntunesCosta <> Date: Mon, 18 May 2026 23:14:55 +0000 Subject: [PATCH 2/2] chore: update postman files --- .../VTEX - Promotions & Taxes API.json | 214 +++++++++--------- 1 file changed, 107 insertions(+), 107 deletions(-) diff --git a/PostmanCollections/VTEX - Promotions & Taxes API.json b/PostmanCollections/VTEX - Promotions & Taxes API.json index 5e70076612..59d1f7844e 100644 --- a/PostmanCollections/VTEX - Promotions & Taxes API.json +++ b/PostmanCollections/VTEX - Promotions & Taxes API.json @@ -1,10 +1,10 @@ { "_": { - "postman_id": "88b221ba-4b99-444c-ba9b-c2c983c875e4" + "postman_id": "fbd3e265-eebc-49e3-a60b-6d28a17a0eb4" }, "item": [ { - "id": "a03ae198-d5a0-46ed-94e0-d95d09511d31", + "id": "b9e15fb3-ecc8-44d7-8bfd-9d29e7c743ce", "name": "Promotions and taxes", "description": { "content": "", @@ -12,7 +12,7 @@ }, "item": [ { - "id": "ed513dbb-4aee-483d-a34d-efc402461f07", + "id": "05787bd8-abd9-4634-b1c7-4aa090224f9f", "name": "Get all promotions", "request": { "name": "Get all promotions", @@ -66,7 +66,7 @@ "_": { "postman_previewlanguage": "json" }, - "id": "9e2c0c3b-eedb-49b8-8e3e-dee3b6189ace", + "id": "ca480a4d-51ac-4442-8e6c-9e3f2b68ecc1", "name": "OK", "originalRequest": { "url": { @@ -134,7 +134,7 @@ { "listen": "test", "script": { - "id": "b45e3eda-558d-47af-83a2-906866132e78", + "id": "9a200e18-f58c-4ada-ab5c-d2fcf7b23173", "type": "text/javascript", "exec": [ "// Validate status 2xx \npm.test(\"[GET]::/api/rnb/pvt/benefits/calculatorconfiguration - Status code is 2xx\", function () {\n pm.response.to.be.success;\n});\n", @@ -150,7 +150,7 @@ } }, { - "id": "c4581dc9-ca5a-407d-b37b-7c2bb28600e4", + "id": "7eebb596-a8a4-4383-bdd1-ec3dcfac2870", "name": "Search promotion by name", "request": { "name": "Search promotion by name", @@ -215,7 +215,7 @@ "_": { "postman_previewlanguage": "json" }, - "id": "f90ddd8f-0728-453d-aa40-de06f74b93db", + "id": "aa7e2aef-387f-497a-84e8-8b36040552d7", "name": "OK", "originalRequest": { "url": { @@ -294,7 +294,7 @@ { "listen": "test", "script": { - "id": "c5c586fc-2a67-4d09-b46b-53aa32329b43", + "id": "beeba76b-47e2-444c-9d86-8b2c2fb6a28d", "type": "text/javascript", "exec": [ "// Validate status 2xx \npm.test(\"[GET]::/api/rnb/pvt/benefits/calculatorconfiguration/search - Status code is 2xx\", function () {\n pm.response.to.be.success;\n});\n", @@ -310,7 +310,7 @@ } }, { - "id": "06c9f847-d850-4b8e-aaab-47c8af3f65a5", + "id": "996faa3c-1dfc-45c0-84bb-c97d0b66b3a7", "name": "Get all taxes", "request": { "name": "Get all taxes", @@ -364,7 +364,7 @@ "_": { "postman_previewlanguage": "json" }, - "id": "501c9f7d-e7b5-44b2-a573-df1cf4c30b93", + "id": "1072b177-5944-47f4-bb13-0805fcb20870", "name": "OK", "originalRequest": { "url": { @@ -432,7 +432,7 @@ { "listen": "test", "script": { - "id": "33b8fe9f-3a91-4017-9fae-5858ac4bdebd", + "id": "9768acee-550a-4073-aa42-511943cc1f40", "type": "text/javascript", "exec": [ "// Validate status 2xx \npm.test(\"[GET]::/api/rnb/pvt/taxes/calculatorconfiguration - Status code is 2xx\", function () {\n pm.response.to.be.success;\n});\n", @@ -448,7 +448,7 @@ } }, { - "id": "5a73cb63-8e13-44ca-986b-75a53706d5ac", + "id": "f426709c-f1fa-46c2-8c67-93e4ad395a70", "name": "Get promotion or tax by ID", "request": { "name": "Get promotion or tax by ID", @@ -513,7 +513,7 @@ "_": { "postman_previewlanguage": "json" }, - "id": "e3ae0d02-1bcb-4994-9f95-e50ae5f69353", + "id": "0a108366-09cc-498e-b120-22e2be56a618", "name": "OK", "originalRequest": { "url": { @@ -581,7 +581,7 @@ { "listen": "test", "script": { - "id": "588e84e4-d8c0-42f3-974a-ebe448197483", + "id": "462f195d-2cbe-4ab6-8655-d53a4c7cec9b", "type": "text/javascript", "exec": [ "// Validate status 2xx \npm.test(\"[GET]::/api/rnb/pvt/calculatorconfiguration/:idCalculatorConfiguration - Status code is 2xx\", function () {\n pm.response.to.be.success;\n});\n", @@ -597,7 +597,7 @@ } }, { - "id": "d1ebb1b8-8051-4a67-9bc4-d5393bd7b0ad", + "id": "a0464e68-096c-42da-96a1-ed9256451d72", "name": "Seller opt-in or opt-out", "request": { "name": "Seller opt-in or opt-out", @@ -695,7 +695,7 @@ "_": { "postman_previewlanguage": "json" }, - "id": "2681be2c-f07c-4e30-a8fb-bf165a9a232f", + "id": "7a4a9f49-3cd7-4ad7-aa32-389e8a2d800a", "name": "Opt-in or opt-out executed successfully.", "originalRequest": { "url": { @@ -795,7 +795,7 @@ "_": { "postman_previewlanguage": "text" }, - "id": "52b7be57-d937-4d31-8cb3-237619c5b632", + "id": "aa6e55c5-8589-4c09-83ca-69130314e709", "name": "Bad Request", "originalRequest": { "url": { @@ -895,7 +895,7 @@ "_": { "postman_previewlanguage": "text" }, - "id": "607ccf16-72ee-4b4f-aa27-08da9a659d20", + "id": "2e216322-e1c5-4656-99f1-46aa872ecd4e", "name": "Unauthorized", "originalRequest": { "url": { @@ -995,7 +995,7 @@ "_": { "postman_previewlanguage": "text" }, - "id": "a9839ebd-f1f8-493a-b8b8-43bede2fdc89", + "id": "0cd34025-031b-4e58-8381-2a85f0087db3", "name": "Not Found", "originalRequest": { "url": { @@ -1095,7 +1095,7 @@ "_": { "postman_previewlanguage": "text" }, - "id": "34067869-7b2f-4815-a303-87634b128402", + "id": "0d087db5-03b0-4784-bd21-19b986617f3e", "name": "Precondition Failed", "originalRequest": { "url": { @@ -1196,7 +1196,7 @@ { "listen": "test", "script": { - "id": "e93038e5-9220-4662-b7b3-1c466e71922d", + "id": "8ec99117-6a6e-4ee2-8c6b-365e57de831a", "type": "text/javascript", "exec": [ "// Validate status 2xx \npm.test(\"[POST]::/api/rnb/pvt/calculatorconfiguration/:promotionId/seller-opt - Status code is 2xx\", function () {\n pm.response.to.be.success;\n});\n", @@ -1212,7 +1212,7 @@ } }, { - "id": "59686c9b-0113-4ad8-a5dd-0c37419b2a5d", + "id": "43dd807f-ebf2-458e-9273-df30551dafc5", "name": "Create or update promotion or tax", "request": { "name": "Create or update promotion or tax", @@ -1278,7 +1278,7 @@ "_": { "postman_previewlanguage": "json" }, - "id": "adb72d97-6c09-4e22-b81f-3578fa9a97fd", + "id": "eb67649d-8285-4483-9935-cc24132e7dd4", "name": "OK", "originalRequest": { "url": { @@ -1357,7 +1357,7 @@ "_": { "postman_previewlanguage": "json" }, - "id": "09a9872a-7a98-49ce-8828-c2e3451a387d", + "id": "e5a10ef7-2f98-4802-ac40-2ffdfb4ad086", "name": "Bad request.", "originalRequest": { "url": { @@ -1437,7 +1437,7 @@ { "listen": "test", "script": { - "id": "683f925d-c63b-443a-b9de-c26a1232b397", + "id": "66986cda-7807-4361-851f-16267ddaba4e", "type": "text/javascript", "exec": [ "// Validate status 2xx \npm.test(\"[POST]::/api/rnb/pvt/calculatorconfiguration - Status code is 2xx\", function () {\n pm.response.to.be.success;\n});\n", @@ -1453,7 +1453,7 @@ } }, { - "id": "bbfa91c5-7af7-43d1-8652-8ec704ba9f31", + "id": "08c0a807-f028-40db-82ef-4c0fe2f4b5d4", "name": "Create multiple SKU promotion", "request": { "name": "Create multiple SKU promotion", @@ -1572,7 +1572,7 @@ "_": { "postman_previewlanguage": "text" }, - "id": "d6c44918-c858-44f7-b072-5678568d87d3", + "id": "c304e96a-6f3f-47e1-a3bb-b13e4c94409b", "name": "OK", "originalRequest": { "url": { @@ -1699,7 +1699,7 @@ { "listen": "test", "script": { - "id": "8a50e519-080a-4396-9685-94a10db6a215", + "id": "a950363d-c280-4802-ac2e-1fb74bfdeae3", "type": "text/javascript", "exec": [ "// Validate status 2xx \npm.test(\"[POST]::/api/rnb/pvt/import/calculatorConfiguration - Status code is 2xx\", function () {\n pm.response.to.be.success;\n});\n" @@ -1712,7 +1712,7 @@ } }, { - "id": "d36cc54b-d0b3-455f-8f90-a3ade81b0ec8", + "id": "4ab3f14a-1494-46bb-b472-2ae14d6ca158", "name": "Update multiple SKU promotion", "request": { "name": "Update multiple SKU promotion", @@ -1843,7 +1843,7 @@ "_": { "postman_previewlanguage": "text" }, - "id": "b1857d56-ad3c-4e78-ab27-95bb71bafebd", + "id": "0d8997d9-e0bd-49ee-b5a3-f4f1a77c8af6", "name": "Accepted", "originalRequest": { "url": { @@ -1971,7 +1971,7 @@ { "listen": "test", "script": { - "id": "679e0920-1f8a-45dc-876e-a6d3f218cb9c", + "id": "9b85f74c-43a6-4750-af96-e3e4321ce85e", "type": "text/javascript", "exec": [ "// Validate status 2xx \npm.test(\"[PUT]::/api/rnb/pvt/import/calculatorConfiguration/:promotionId - Status code is 2xx\", function () {\n pm.response.to.be.success;\n});\n" @@ -1984,7 +1984,7 @@ } }, { - "id": "c733faa9-ee69-4aaa-9804-d6425ed4cf72", + "id": "ca180a08-373d-4969-a3da-18d27635a98c", "name": "Archive promotion or tax", "request": { "name": "Archive promotion or tax", @@ -2046,7 +2046,7 @@ "_": { "postman_previewlanguage": "text" }, - "id": "53b4206a-5934-442b-9c75-2ec8d6b24819", + "id": "34ebf941-299d-4898-9a33-2d4695241166", "name": "No Content", "originalRequest": { "url": { @@ -2105,7 +2105,7 @@ { "listen": "test", "script": { - "id": "46be0a68-6a8b-4385-946d-5246331e4442", + "id": "d87a54c7-6ef0-4056-938e-a8f56629a7f4", "type": "text/javascript", "exec": [ "// Validate status 2xx \npm.test(\"[POST]::/api/rnb/pvt/archive/calculatorConfiguration/:idCalculatorConfiguration - Status code is 2xx\", function () {\n pm.response.to.be.success;\n});\n", @@ -2119,7 +2119,7 @@ } }, { - "id": "c017fa0c-3704-4f0c-ac24-05f85f16faf8", + "id": "1bf8e1da-d567-40e0-a957-0018d708e7ff", "name": "Unarchive promotion or tax", "request": { "name": "Unarchive promotion or tax", @@ -2181,7 +2181,7 @@ "_": { "postman_previewlanguage": "text" }, - "id": "25440867-86c8-41b1-ae53-36f277f3d770", + "id": "443195b4-544f-4a52-b0c8-884b40a8c4f3", "name": "No Content", "originalRequest": { "url": { @@ -2240,7 +2240,7 @@ { "listen": "test", "script": { - "id": "5baeb965-d4a1-482b-b218-cac21aef9b4e", + "id": "c66c11b6-9c2b-45c5-891c-3235afcc7dea", "type": "text/javascript", "exec": [ "// Validate status 2xx \npm.test(\"[POST]::/api/rnb/pvt/unarchive/calculatorConfiguration/:idCalculatorConfiguration - Status code is 2xx\", function () {\n pm.response.to.be.success;\n});\n", @@ -2254,7 +2254,7 @@ } }, { - "id": "67613f8e-9f30-45c4-bb58-595a16f56eae", + "id": "2fb4146a-9d6f-4444-86b5-3b52db5ca63b", "name": "List archived promotions", "request": { "name": "List archived promotions", @@ -2309,7 +2309,7 @@ "_": { "postman_previewlanguage": "json" }, - "id": "1ed03259-e842-4983-91fc-b022ec9a10fc", + "id": "7f5458bc-12b6-4530-a14f-e8aaefeb85f9", "name": "OK", "originalRequest": { "url": { @@ -2378,7 +2378,7 @@ { "listen": "test", "script": { - "id": "ca0a32ac-e726-4d76-a07d-483d4a5fbb0a", + "id": "badbfd24-1ddd-4707-bb11-db4a47c1991d", "type": "text/javascript", "exec": [ "// Validate status 2xx \npm.test(\"[GET]::/api/rnb/pvt/archive/benefits/calculatorConfiguration - Status code is 2xx\", function () {\n pm.response.to.be.success;\n});\n", @@ -2394,7 +2394,7 @@ } }, { - "id": "db9c8fc3-b2bc-4d4b-a2f3-1043ea40e742", + "id": "3da1cc0a-8296-434c-accf-a63f6addb0e9", "name": "List archived taxes", "request": { "name": "List archived taxes", @@ -2449,7 +2449,7 @@ "_": { "postman_previewlanguage": "json" }, - "id": "1ab4e01c-1ee5-486d-bddc-7914a1d9d5a7", + "id": "54a65ad8-c092-4074-91cd-b5d07bc5387c", "name": "OK", "originalRequest": { "url": { @@ -2518,7 +2518,7 @@ { "listen": "test", "script": { - "id": "a96738cf-eb65-485b-866f-33c60952984f", + "id": "e84c55ed-c955-48c7-8fa3-6aac1e2758dc", "type": "text/javascript", "exec": [ "// Validate status 2xx \npm.test(\"[GET]::/api/rnb/pvt/archive/taxes/calculatorConfiguration - Status code is 2xx\", function () {\n pm.response.to.be.success;\n});\n", @@ -2537,7 +2537,7 @@ "event": [] }, { - "id": "f1db0dbf-d12d-492e-8422-801271ba1ef5", + "id": "71b18b7d-dd80-49eb-b249-316c2ef968ef", "name": "Coupons", "description": { "content": "", @@ -2545,7 +2545,7 @@ }, "item": [ { - "id": "b9315f01-74cf-4966-bdc3-49692f1a764d", + "id": "45ba883b-7af9-4d45-9c21-89e0face4fc1", "name": "Create multiple coupons", "request": { "name": "Create multiple coupons", @@ -2611,7 +2611,7 @@ "_": { "postman_previewlanguage": "json" }, - "id": "c8f970e5-3fd7-4197-9af1-6686fbb62116", + "id": "5f3a4566-9854-4a6f-9f9c-3c4b158f7cd1", "name": "OK", "originalRequest": { "url": { @@ -2691,7 +2691,7 @@ { "listen": "test", "script": { - "id": "b56fcb2f-cd0c-40e8-b8e1-036856d9f49f", + "id": "e661a5ec-c961-4f2c-950a-3ec8cd6bd3ad", "type": "text/javascript", "exec": [ "// Validate status 2xx \npm.test(\"[POST]::/api/rnb/pvt/multiple-coupons - Status code is 2xx\", function () {\n pm.response.to.be.success;\n});\n", @@ -2707,7 +2707,7 @@ } }, { - "id": "c5d5d470-2bc1-4897-ac8f-1e1437abc58f", + "id": "b2e9b68e-7e61-41d7-966d-ca95fd28c647", "name": "Create or update coupon", "request": { "name": "Create or update coupon", @@ -2773,7 +2773,7 @@ "_": { "postman_previewlanguage": "json" }, - "id": "0d3709fe-2f42-44fd-a54f-70a1fdb1fcae", + "id": "155fc385-4e99-4cd1-9819-8196865a5689", "name": "OK", "originalRequest": { "url": { @@ -2852,7 +2852,7 @@ "_": { "postman_previewlanguage": "json" }, - "id": "4dc4f932-52ae-402b-a088-0d4ed2d56f7a", + "id": "43b95b44-4470-4161-a800-6217123423e5", "name": "Created", "originalRequest": { "url": { @@ -2932,7 +2932,7 @@ { "listen": "test", "script": { - "id": "ee409b94-3039-4a1a-9e01-23a329e72727", + "id": "064987a1-d45c-45e0-b2cc-aa60cefacacb", "type": "text/javascript", "exec": [ "// Validate status 2xx \npm.test(\"[POST]::/api/rnb/pvt/coupon - Status code is 2xx\", function () {\n pm.response.to.be.success;\n});\n", @@ -2948,7 +2948,7 @@ } }, { - "id": "6ba6d44c-1e51-4ca3-be1b-8f59f0f17a85", + "id": "4c916f1a-023f-4e0f-b8d2-8823a5d5bd52", "name": "Get all coupons", "request": { "name": "Get all coupons", @@ -3001,7 +3001,7 @@ "_": { "postman_previewlanguage": "json" }, - "id": "b44399fa-d848-4400-9a36-86b5bf9144d5", + "id": "5b8d8a0a-94d6-49e0-a52d-e6b70c0f1941", "name": "OK", "originalRequest": { "url": { @@ -3068,7 +3068,7 @@ { "listen": "test", "script": { - "id": "b96cdf3a-799a-475a-b940-8b9094e64355", + "id": "9b97b7b3-605f-499b-9508-487cc38df95e", "type": "text/javascript", "exec": [ "// Validate status 2xx \npm.test(\"[GET]::/api/rnb/pvt/coupon - Status code is 2xx\", function () {\n pm.response.to.be.success;\n});\n", @@ -3084,7 +3084,7 @@ } }, { - "id": "f724f034-b351-4fae-87c2-ff9762b22499", + "id": "f2e4f9f5-0290-494f-8fdd-81dbee78383c", "name": "Get coupon by coupon code", "request": { "name": "Get coupon by coupon code", @@ -3149,7 +3149,7 @@ "_": { "postman_previewlanguage": "json" }, - "id": "bcd78e5c-89ac-46ee-9a57-ad09e2e84933", + "id": "1ab4a6b1-be1a-4a34-970e-b3b7519c1406", "name": "OK", "originalRequest": { "url": { @@ -3217,7 +3217,7 @@ { "listen": "test", "script": { - "id": "e4801265-cfc5-41d6-99b5-0aa39af79292", + "id": "43722f6a-0930-4d4e-a0b4-3c1bbe4c94a4", "type": "text/javascript", "exec": [ "// Validate status 2xx \npm.test(\"[GET]::/api/rnb/pvt/coupon/:couponCode - Status code is 2xx\", function () {\n pm.response.to.be.success;\n});\n", @@ -3233,7 +3233,7 @@ } }, { - "id": "2df0f237-480f-4a38-8a65-d396f1e016f7", + "id": "e6baa52c-e5b9-4c1e-a07a-6738c9b9fbe9", "name": "Get archived coupon by coupon code", "request": { "name": "Get archived coupon by coupon code", @@ -3299,7 +3299,7 @@ "_": { "postman_previewlanguage": "json" }, - "id": "6a58d02e-58e1-4598-9dae-fdfaccd9cd6c", + "id": "a827965d-e9fb-4214-82e0-aa0b485e5633", "name": "OK", "originalRequest": { "url": { @@ -3368,7 +3368,7 @@ { "listen": "test", "script": { - "id": "67aaaeae-130c-4af1-97f2-71cc4cb333c4", + "id": "bdbf04bb-dea4-4938-b942-f918e578088d", "type": "text/javascript", "exec": [ "// Validate status 2xx \npm.test(\"[GET]::/api/rnb/pvt/archive/coupon/:couponCode - Status code is 2xx\", function () {\n pm.response.to.be.success;\n});\n", @@ -3384,7 +3384,7 @@ } }, { - "id": "95efcf6c-a614-45ea-b5bb-f7c43530c20d", + "id": "3a5682a2-161a-4577-aee6-a31e5793e602", "name": "Archive coupon by coupon code", "request": { "name": "Archive coupon by coupon code", @@ -3450,7 +3450,7 @@ "_": { "postman_previewlanguage": "json" }, - "id": "c0d7dd2f-0e7e-4b5b-9706-da821367c80b", + "id": "49bf90c2-4989-4ce7-83a0-b12bc5df6bff", "name": "OK", "originalRequest": { "url": { @@ -3519,7 +3519,7 @@ { "listen": "test", "script": { - "id": "6f489488-9123-4f8f-806e-6d5b48203aed", + "id": "fb16f978-e962-409b-aa1b-611ab1c8c849", "type": "text/javascript", "exec": [ "// Validate status 2xx \npm.test(\"[POST]::/api/rnb/pvt/archive/coupon/:couponCode - Status code is 2xx\", function () {\n pm.response.to.be.success;\n});\n", @@ -3535,7 +3535,7 @@ } }, { - "id": "e31a273f-ebd3-484f-b375-45acc7b79c73", + "id": "e37ad0b2-7229-47aa-81ed-789ba0d32657", "name": "Generate coupons in bulk", "request": { "name": "Generate coupons in bulk", @@ -3611,7 +3611,7 @@ "_": { "postman_previewlanguage": "json" }, - "id": "2d84b07f-1642-451b-b8ce-3f10aee599d7", + "id": "45acf04a-0ca0-4667-a67f-59adf1313dff", "name": "OK", "originalRequest": { "url": { @@ -3701,7 +3701,7 @@ { "listen": "test", "script": { - "id": "f281cc3c-db43-435f-98e7-aab1c714a7f1", + "id": "57d5f8d2-9ff1-4f5a-91d8-cf2440fb5b07", "type": "text/javascript", "exec": [ "// Validate status 2xx \npm.test(\"[POST]::/api/rnb/pvt/coupons - Status code is 2xx\", function () {\n pm.response.to.be.success;\n});\n", @@ -3717,7 +3717,7 @@ } }, { - "id": "79f33e46-97ef-4923-a4f5-e9c4749d911c", + "id": "e1037b5c-ee63-4063-bd09-63fd888cabf6", "name": "Get coupon usage", "request": { "name": "Get coupon usage", @@ -3783,7 +3783,7 @@ "_": { "postman_previewlanguage": "json" }, - "id": "54645a68-6857-457e-a6d8-dd8980db23cf", + "id": "a438a830-e389-4bbf-a688-7104f6e6a612", "name": "OK", "originalRequest": { "url": { @@ -3852,7 +3852,7 @@ { "listen": "test", "script": { - "id": "3462d093-7144-459b-8923-d24089e88ff7", + "id": "32066626-b31b-403a-9824-3729f92b23b4", "type": "text/javascript", "exec": [ "// Validate status 2xx \npm.test(\"[GET]::/api/rnb/pvt/coupon/usage/:couponCode - Status code is 2xx\", function () {\n pm.response.to.be.success;\n});\n", @@ -3868,7 +3868,7 @@ } }, { - "id": "22cf06db-08c1-4def-bba9-3119284cebf2", + "id": "e99f823c-c778-4553-a641-91240ab82de0", "name": "Unarchive coupon by coupon code", "request": { "name": "Unarchive coupon by coupon code", @@ -3934,7 +3934,7 @@ "_": { "postman_previewlanguage": "json" }, - "id": "acbf1537-3dda-482b-9194-56fb0f82f61f", + "id": "7d76da27-4513-4661-b49c-eb9d9b2b2fed", "name": "OK", "originalRequest": { "url": { @@ -4003,7 +4003,7 @@ { "listen": "test", "script": { - "id": "d94a2721-955f-401b-a667-e298666a13a4", + "id": "462b12f9-18c4-467e-abf8-4a1ac619001d", "type": "text/javascript", "exec": [ "// Validate status 2xx \npm.test(\"[POST]::/api/rnb/pvt/unarchive/coupon/:couponCode - Status code is 2xx\", function () {\n pm.response.to.be.success;\n});\n", @@ -4022,7 +4022,7 @@ "event": [] }, { - "id": "8acb22d6-2235-45fc-adcb-c18ab6c96256", + "id": "e2340f7a-efb8-4a5e-95fe-3cc585fcf339", "name": "Campaign Audiences", "description": { "content": "", @@ -4030,7 +4030,7 @@ }, "item": [ { - "id": "a767f2dc-4774-40af-9419-3c6082acd7d4", + "id": "cecfddb8-8dba-4318-bd13-12fc2bd08dd7", "name": "Get campaign audience configuration", "request": { "name": "Get campaign audience configuration", @@ -4095,7 +4095,7 @@ "_": { "postman_previewlanguage": "json" }, - "id": "19571a37-8264-4ee6-972a-9ad3f148bfcb", + "id": "862bc5e7-6d42-4d90-8eee-4780b7c788d4", "name": "OK", "originalRequest": { "url": { @@ -4163,7 +4163,7 @@ { "listen": "test", "script": { - "id": "e87628f5-1a3e-4bb9-a1da-4f4a3417b6b7", + "id": "ab8a36de-e0b2-4641-bf96-e58388add6be", "type": "text/javascript", "exec": [ "// Validate status 2xx \npm.test(\"[GET]::/api/rnb/pvt/campaignConfiguration/:campaignId - Status code is 2xx\", function () {\n pm.response.to.be.success;\n});\n", @@ -4179,7 +4179,7 @@ } }, { - "id": "d3f87b82-b3f5-4e17-b580-cc637e24d05b", + "id": "08ea5dbe-801a-4c7d-9c52-3e1de86bfcb7", "name": "Get all campaign audiences", "request": { "name": "Get all campaign audiences", @@ -4232,7 +4232,7 @@ "_": { "postman_previewlanguage": "json" }, - "id": "1eff6fc8-60f3-4d0d-95df-d2327c63b710", + "id": "dd0d7224-82b5-46b1-9562-11bdd1db909e", "name": "OK", "originalRequest": { "url": { @@ -4299,7 +4299,7 @@ { "listen": "test", "script": { - "id": "bbba4be8-95f8-4a10-b2a0-aa4a83f2564e", + "id": "f407371e-7c34-46f4-a096-85d8ce175094", "type": "text/javascript", "exec": [ "// Validate status 2xx \npm.test(\"[GET]::/api/rnb/pvt/campaignConfiguration - Status code is 2xx\", function () {\n pm.response.to.be.success;\n});\n", @@ -4315,7 +4315,7 @@ } }, { - "id": "14d7bb93-3169-41a7-9e50-acce93ddec10", + "id": "d49d4327-34b2-475b-a579-126347d5081c", "name": "Create campaign audience", "request": { "name": "Create campaign audience", @@ -4381,7 +4381,7 @@ "_": { "postman_previewlanguage": "json" }, - "id": "f5e9a131-f7b9-43c2-91ac-68af4da4de55", + "id": "646679fc-ffce-4a52-968a-baac662bb592", "name": "OK", "originalRequest": { "url": { @@ -4461,7 +4461,7 @@ { "listen": "test", "script": { - "id": "08e4723e-cb3e-4ca7-b57c-daa7823ef161", + "id": "a289a800-2d49-44bf-b96c-e612d7d2d855", "type": "text/javascript", "exec": [ "// Validate status 2xx \npm.test(\"[POST]::/api/rnb/pvt/campaignConfiguration - Status code is 2xx\", function () {\n pm.response.to.be.success;\n});\n", @@ -4480,7 +4480,7 @@ "event": [] }, { - "id": "0706e285-b219-42b5-ba03-4cc37f929dcc", + "id": "a01c61f5-d90b-41c3-a31f-7a1e5aaa2226", "name": "Notifications", "description": { "content": "", @@ -4490,7 +4490,7 @@ "event": [] }, { - "id": "ff2a43f7-5744-4906-9ffa-18304e6a859b", + "id": "b5d6fcc8-5789-4f9a-8e74-a7b349f19846", "name": "Bundles", "description": { "content": "", @@ -4498,7 +4498,7 @@ }, "item": [ { - "id": "6536a058-ea2a-476c-af7a-74993f41dc05", + "id": "322d031a-646b-49a0-acbc-8390a5843bc2", "name": "Calculate discounts and taxes bundles", "request": { "name": "Calculate discounts and taxes bundles", @@ -4563,7 +4563,7 @@ "_": { "postman_previewlanguage": "text" }, - "id": "33553462-bf9e-4496-97c7-dca166daa105", + "id": "8e7d8366-0bad-4de7-a3a3-aa23c9133058", "name": "OK", "originalRequest": { "url": { @@ -4641,7 +4641,7 @@ "event": [] }, { - "id": "cd3e0be1-06dd-4533-8034-0e97b106531a", + "id": "f10d8240-52d0-477b-b67e-71f377d6202d", "name": "Prices (Legacy - v1)", "description": { "content": "", @@ -4649,7 +4649,7 @@ }, "item": [ { - "id": "b4e0a1da-a277-4ee4-aa02-71183be243db", + "id": "72506953-9a82-4ef2-af40-8a82983d6f24", "name": "Get price by SKU ID", "request": { "name": "Get price by SKU ID", @@ -4691,7 +4691,7 @@ "type": "text/plain" }, "type": "any", - "value": "amet aute cupidatat sunt", + "value": "si", "key": "skuId" } ] @@ -4728,7 +4728,7 @@ "_": { "postman_previewlanguage": "json" }, - "id": "45969998-026a-410d-a981-d75d6d0310eb", + "id": "d2422b3f-3c7e-4aeb-b106-0eea3c4560e8", "name": "OK", "originalRequest": { "url": { @@ -4812,7 +4812,7 @@ } }, { - "id": "134244a5-2b3d-4820-acf1-219300aca368", + "id": "0412008e-fbf3-4268-84d4-ff449960964e", "name": "Delete price by SKU ID", "request": { "name": "Delete price by SKU ID", @@ -4854,7 +4854,7 @@ "type": "text/plain" }, "type": "any", - "value": "amet aute cupidatat sunt", + "value": "si", "key": "skuId" } ] @@ -4887,7 +4887,7 @@ "_": { "postman_previewlanguage": "text" }, - "id": "8cd4a6bb-232a-4e08-86f4-e6ff43b2d1be", + "id": "6bda5935-e787-4ca7-976c-9324bdf85279", "name": "OK", "originalRequest": { "url": { @@ -4961,7 +4961,7 @@ } }, { - "id": "ba95c1a5-91eb-4a2f-89ef-9cb0d115766a", + "id": "44c715bd-f69d-4fca-a190-ebe2a96f6788", "name": "Get all paged prices", "request": { "name": "Get all paged prices", @@ -5005,7 +5005,7 @@ "type": "text/plain" }, "type": "any", - "value": "amet aute cupidatat sunt", + "value": "si", "key": "page" }, { @@ -5015,7 +5015,7 @@ "type": "text/plain" }, "type": "any", - "value": "amet aute cupidatat sunt", + "value": "si", "key": "pageSize" } ] @@ -5048,7 +5048,7 @@ "_": { "postman_previewlanguage": "text" }, - "id": "2b814d65-54a0-45f1-ac82-c17245167764", + "id": "a09bdc8a-c29b-46d2-beb0-07afbd3a96a7", "name": "OK", "originalRequest": { "url": { @@ -5124,7 +5124,7 @@ } }, { - "id": "e873af5f-6690-420c-b2df-3389ee07f251", + "id": "2732b091-701c-4143-a1af-cd452a9db4e2", "name": "Get price by context", "request": { "name": "Get price by context", @@ -5201,7 +5201,7 @@ "_": { "postman_previewlanguage": "text" }, - "id": "4a3cb123-818f-4b43-889f-dbb03cdd7d53", + "id": "c8f99798-8dab-4920-8bfa-5475568e365e", "name": "OK", "originalRequest": { "url": { @@ -5288,7 +5288,7 @@ } }, { - "id": "34edf4ea-db11-436e-93ac-daf5c9e02e9f", + "id": "7948fc3d-2de0-408b-b3cf-9e44f55bdc59", "name": "Get price by SKU ID and trade policy", "request": { "name": "Get price by SKU ID and trade policy", @@ -5331,7 +5331,7 @@ "type": "text/plain" }, "type": "any", - "value": "amet aute cupidatat sunt", + "value": "si", "key": "skuId" }, { @@ -5341,7 +5341,7 @@ "type": "text/plain" }, "type": "any", - "value": "amet aute cupidatat sunt", + "value": "si", "key": "tradePolicy" } ] @@ -5378,7 +5378,7 @@ "_": { "postman_previewlanguage": "json" }, - "id": "54a0fc1b-4fa5-414f-a461-d21152562bcf", + "id": "f2ecc39d-61de-4354-b54a-69adb7d16da2", "name": "OK", "originalRequest": { "url": { @@ -5463,7 +5463,7 @@ } }, { - "id": "67e5dcc6-bf2b-4f82-9a79-5d45c6277c6f", + "id": "3be9c298-fb63-4258-9c75-a8ea15088859", "name": "Save price", "request": { "name": "Save price", @@ -5539,7 +5539,7 @@ "_": { "postman_previewlanguage": "text" }, - "id": "34a88ac7-7ea5-4544-9b37-72100d167405", + "id": "8487b751-2331-430b-9f18-dddbea20d0db", "name": "OK", "originalRequest": { "url": { @@ -5667,11 +5667,11 @@ } ], "info": { - "_postman_id": "88b221ba-4b99-444c-ba9b-c2c983c875e4", + "_postman_id": "fbd3e265-eebc-49e3-a60b-6d28a17a0eb4", "name": "Promotions & Taxes API", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", "description": { - "content": "Check the new [Promotions onboarding guide](https://developers.vtex.com/vtex-rest-api/docs/promotions-overview). We created this guide to improve the onboarding experience for developers at VTEX. It assembles all documentation on our Developer Portal about Promotions and is organized by focusing on the developer's journey.\r\n\r\n The Promotions & Taxes API allows you to manage and retrieve all promotions, coupons and tax rules from your VTEX store.\r\n\r\n## Index\r\n\r\n### Promotions and taxes\r\n- `GET` [Get all promotions](https://developers.vtex.com/docs/api-reference/promotions-and-taxes-api/#get-/api/rnb/pvt/benefits/calculatorconfiguration)\r\n- `GET` [Get all taxes](https://developers.vtex.com/docs/api-reference/promotions-and-taxes-api/#get-/api/rnb/pvt/taxes/calculatorconfiguration)\r\n- `GET` [Search promotion by name](https://developers.vtex.com/docs/api-reference/promotions-and-taxes-api/#get-/api/rnb/pvt/benefits/calculatorconfiguration/search)\r\n- `GET` [Get promotion or tax by ID](https://developers.vtex.com/docs/api-reference/promotions-and-taxes-api/#get-/api/rnb/pvt/calculatorconfiguration/-idCalculatorConfiguration-)\r\n- `POST` [Create or Update promotion or tax](https://developers.vtex.com/docs/api-reference/promotions-and-taxes-api/#post-/api/rnb/pvt/calculatorconfiguration)\r\n- `POST` [Create Multiple SKU promotion](https://developers.vtex.com/docs/api-reference/promotions-and-taxes-api/#post-/api/rnb/pvt/import/calculatorConfiguration)\r\n- `PUT` [Update Multiple SKU promotion](https://developers.vtex.com/docs/api-reference/promotions-and-taxes-api/#put-/api/rnb/pvt/import/calculatorConfiguration/-promotionId-)\r\n- `POST` [Archive promotion or tax](https://developers.vtex.com/docs/api-reference/promotions-and-taxes-api/#post-/api/rnb/pvt/archive/calculatorConfiguration/-idCalculatorConfiguration-)\r\n- `POST` [Unarchive promotion or tax](https://developers.vtex.com/docs/api-reference/promotions-and-taxes-api/#post-/api/rnb/pvt/unarchive/calculatorConfiguration/-idCalculatorConfiguration-)\r\n- `GET` [List archived promotions](https://developers.vtex.com/docs/api-reference/promotions-and-taxes-api/#get-/api/rnb/pvt/archive/benefits/calculatorConfiguration)\r\n- `GET` [List archived taxes](https://developers.vtex.com/docs/api-reference/promotions-and-taxes-api/#get-/api/rnb/pvt/archive/taxes/calculatorConfiguration)\r\n- `POST`[Seller opt-in or opt-out](https://developers.vtex.com/docs/api-reference/promotions-and-taxes-api#post-/api/rnb/pvt/calculatorconfiguration/-promotionId-/seller-opt)\r\n\r\n### Coupons\r\n- `POST` [Create multiple coupons](https://developers.vtex.com/docs/api-reference/promotions-and-taxes-api/#post-/api/rnb/pvt/multiple-coupons)\r\n- `POST` [Create or update coupon](https://developers.vtex.com/docs/api-reference/promotions-and-taxes-api/#post-/api/rnb/pvt/coupon)\r\n- `GET` [Get coupon by coupon code](https://developers.vtex.com/docs/api-reference/promotions-and-taxes-api/#get-/api/rnb/pvt/coupon/-couponCode-)\r\n- `GET` [Get archived coupon by coupon code](https://developers.vtex.com/docs/api-reference/promotions-and-taxes-api/#get-/api/rnb/pvt/archive/coupon/-couponCode-)\r\n- `POST` [Archive coupon by coupon code](https://developers.vtex.com/docs/api-reference/promotions-and-taxes-api/#post-/api/rnb/pvt/archive/coupon/-couponCode-)\r\n- `GET` [Get all coupons](https://developers.vtex.com/docs/api-reference/promotions-and-taxes-api/#get-/api/rnb/pvt/coupon)\r\n- `POST` [Generate coupons in bulk](https://developers.vtex.com/docs/api-reference/promotions-and-taxes-api/#post-/api/rnb/pvt/coupons)\r\n- `GET` [Get coupon usage](https://developers.vtex.com/docs/api-reference/promotions-and-taxes-api/#get-/api/rnb/pvt/coupon/usage/-couponCode-)\r\n- `POST` [Unarchive coupon by coupon code](https://developers.vtex.com/docs/api-reference/promotions-and-taxes-api/#post-/api/rnb/pvt/unarchive/coupon/-couponCode-)\r\n\r\n### Prices (Legacy - v1)\r\n- `GET` [Get Price by SKU ID](https://developers.vtex.com/docs/api-reference/promotions-and-taxes-api/#get-/price-sheet/-skuId-)\r\n- `DELETE` [Delete Price by SKU ID](https://developers.vtex.com/docs/api-reference/promotions-and-taxes-api/#delete-/price-sheet/-skuId-)\r\n- `GET` [Get all paged prices](https://developers.vtex.com/docs/api-reference/promotions-and-taxes-api/#get-/price-sheet/all/-page-/-pageSize-)\r\n- `POST` [Get Price by context](https://developers.vtex.com/docs/api-reference/promotions-and-taxes-api/#post-/price-sheet/context)\r\n- `GET` [Get Price by SKU ID and trade policy](https://developers.vtex.com/docs/api-reference/promotions-and-taxes-api/#get-/price-sheet/-skuId-/-tradePolicy-)\r\n- `POST` [Save Price](https://developers.vtex.com/docs/api-reference/promotions-and-taxes-api/#post-/price-sheet)\r\n\r\n### Bundles\r\n- `POST` [Calculate discounts and taxes (Bundles)](https://developers.vtex.com/docs/api-reference/promotions-and-taxes-api/#post-/pub/bundles)\r\n\r\n### Campaign Audiences\r\n- `GET` [Get campaign audience configuration](https://developers.vtex.com/docs/api-reference/promotions-and-taxes-api/#get-/api/rnb/pvt/campaignConfiguration/-campaignId-)\r\n- `GET` [Get all campaign audiences](https://developers.vtex.com/docs/api-reference/promotions-and-taxes-api/#get-/api/rnb/pvt/campaignConfiguration)\r\n- `POST` [Create campaign audience](https://developers.vtex.com/docs/api-reference/promotions-and-taxes-api/#post-/api/rnb/pvt/campaignConfiguration)\r\n\r\n### Notifications\r\n- `POST` [Usage notification](https://developers.vtex.com/docs/api-reference/promotions-and-taxes-api/#post-/api/rnb/pub/notifications)\r\n\r\n\r\n## Common parameters in the documentation\r\n\r\n| Parameter name | Description |\r\n| - | - |\r\n| `{{accountName}}`| Name of the VTEX account. Used as part of the URL. |\r\n| `{{environment}}`| Name of the VTEX account. Used as part of the URL. |\r\n| `{{X-VTEX-API-AppKey}}` | Unique identifier of the [API key](https://developers.vtex.com/docs/guides/api-authentication-using-api-keys). |\r\n| `{{X-VTEX-API-AppToken}}` | Secret token of the [API key](https://developers.vtex.com/docs/guides/api-authentication-using-api-keys).", + "content": "Check the new [Promotions onboarding guide](https://developers.vtex.com/vtex-rest-api/docs/promotions-overview). We created this guide to improve the onboarding experience for developers at VTEX. It assembles all documentation on our Developer Portal about Promotions and is organized by focusing on the developer's journey.\r\n\r\n The Promotions & Taxes API allows you to manage and retrieve all promotions, coupons and tax rules from your VTEX store.\r\n\r\n## Common parameters in the documentation\r\n\r\n| Parameter name | Description |\r\n| - | - |\r\n| `{{accountName}}`| Name of the VTEX account. Used as part of the URL. |\r\n| `{{environment}}`| Name of the VTEX account. Used as part of the URL. |\r\n| `{{X-VTEX-API-AppKey}}` | Unique identifier of the [API key](https://developers.vtex.com/docs/guides/api-authentication-using-api-keys). |\r\n| `{{X-VTEX-API-AppToken}}` | Secret token of the [API key](https://developers.vtex.com/docs/guides/api-authentication-using-api-keys).", "type": "text/plain" } }