{ "info": { "_postman_id": "00000000-0000-4000-8000-000000000001", "name": "COSMOS API", "description": "COSMOS API collection generated from API_Permission_Checks report.\n\nBase URL: https://cosmos-api.utopiadeals.com\n\nAuth: Bearer token. Set the `token` collection variable (obtain via POST /api/auth/login).\nAll requests here are GET endpoints. Path variables and known query params are pre-filled (query params are disabled by default — enable the ones you need).", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json" }, "auth": { "type": "bearer", "bearer": [ { "key": "token", "value": "{{token}}", "type": "string" } ] }, "variable": [ { "key": "baseUrl", "value": "https://cosmos-api.utopiadeals.com", "type": "string" }, { "key": "token", "value": "", "type": "string" } ], "item": [ { "name": "1. variable-expense-controller", "description": "Result: Has permission (GET access confirmed)\n\nAccess granted at the API/role level. The list endpoint returned HTTP 200 with actual data; the by-ID endpoint reached business logic (not a 401/403). Note: no dedicated variable-expense string appears in the JWT permission claim, so access is granted via role (APM) or default rather than a named permission.", "item": [ { "name": "GET /api/variable-expenses", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/variable-expenses?page=&size=&order=&sort=", "host": [ "{{baseUrl}}" ], "path": [ "api", "variable-expenses" ], "query": [ { "key": "page", "value": "", "disabled": true }, { "key": "size", "value": "", "disabled": true }, { "key": "order", "value": "", "disabled": true }, { "key": "sort", "value": "", "disabled": true } ] }, "description": "Note: Returned real data (1 record: \"Warehouse Expense\")\n\nObserved HTTP status during permission check: 200" }, "response": [] }, { "name": "GET /api/variable-expenses/{id}", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/variable-expenses/:id?page=&size=&order=&sort=", "host": [ "{{baseUrl}}" ], "path": [ "api", "variable-expenses", ":id" ], "query": [ { "key": "page", "value": "", "disabled": true }, { "key": "size", "value": "", "disabled": true }, { "key": "order", "value": "", "disabled": true }, { "key": "sort", "value": "", "disabled": true } ], "variable": [ { "key": "id", "value": "", "description": "required path variable" } ] }, "description": "Note: \"VariableExpense not found: 1\" — request processed; failed only because ID 1 doesn't exist, not an auth block\n\nObserved HTTP status during permission check: 500" }, "response": [] } ] }, { "name": "2. unit-cost-distribution-controller", "description": "Result: Has permission (GET access confirmed)\n\nAccess granted at the API/role level (no 401/403). Empty results simply mean those product-listing-cost IDs have no unit-cost-distribution records yet.", "item": [ { "name": "GET /api/unit-cost-distribution/{productListingCostId}", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/unit-cost-distribution/:productListingCostId?page=&size=&sort=&id=&order=", "host": [ "{{baseUrl}}" ], "path": [ "api", "unit-cost-distribution", ":productListingCostId" ], "query": [ { "key": "page", "value": "", "disabled": true }, { "key": "size", "value": "", "disabled": true }, { "key": "sort", "value": "", "disabled": true }, { "key": "id", "value": "", "disabled": true }, { "key": "order", "value": "", "disabled": true } ], "variable": [ { "key": "productListingCostId", "value": "", "description": "required path variable" } ] }, "description": "Note: Access granted. Tested with IDs 1, 16, 100 — all returned HTTP 200 with an empty data array (no distribution records exist for those IDs, but the request was authorized and processed)\n\nObserved HTTP status during permission check: 200" }, "response": [] } ] }, { "name": "3. product-controller", "description": "Result: Has permission (GET access confirmed)\n\nJWT claim: product_management.product.view", "item": [ { "name": "GET /api/products", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/products?brand=&page=1&size=10&sort=potentialDailySale&order=desc&tag=&skus=&q=&marketplaces=['AMAZON_USA']&targetCurrency=USD&isTaggingRequired=true", "host": [ "{{baseUrl}}" ], "path": [ "api", "products" ], "query": [ { "key": "brand", "value": "", "disabled": true }, { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "10", "disabled": true }, { "key": "sort", "value": "potentialDailySale", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "tag", "value": "", "disabled": true }, { "key": "skus", "value": "", "disabled": true }, { "key": "q", "value": "", "disabled": true }, { "key": "marketplaces", "value": "['AMAZON_USA']", "disabled": true }, { "key": "targetCurrency", "value": "USD", "disabled": true }, { "key": "isTaggingRequired", "value": "true", "disabled": true } ] }, "description": "Note: Returned real product list\n\nObserved HTTP status during permission check: 200" }, "response": [] }, { "name": "GET /api/products/{id}", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/products/:id?brand=&page=1&size=10&sort=potentialDailySale&order=desc&tag=&skus=&q=&marketplaces=['AMAZON_USA']&targetCurrency=USD&isTaggingRequired=true", "host": [ "{{baseUrl}}" ], "path": [ "api", "products", ":id" ], "query": [ { "key": "brand", "value": "", "disabled": true }, { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "10", "disabled": true }, { "key": "sort", "value": "potentialDailySale", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "tag", "value": "", "disabled": true }, { "key": "skus", "value": "", "disabled": true }, { "key": "q", "value": "", "disabled": true }, { "key": "marketplaces", "value": "['AMAZON_USA']", "disabled": true }, { "key": "targetCurrency", "value": "USD", "disabled": true }, { "key": "isTaggingRequired", "value": "true", "disabled": true } ], "variable": [ { "key": "id", "value": "", "description": "required path variable" } ] }, "description": "Note: \"Product not found\" (id 1 absent) — authorized\n\nObserved HTTP status during permission check: 500" }, "response": [] }, { "name": "GET /api/products/{marketplace}/{sku}", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/products/:marketplace/:sku?brand=&page=1&size=10&sort=potentialDailySale&order=desc&tag=&skus=&q=&marketplaces=['AMAZON_USA']&targetCurrency=USD&isTaggingRequired=true", "host": [ "{{baseUrl}}" ], "path": [ "api", "products", ":marketplace", ":sku" ], "query": [ { "key": "brand", "value": "", "disabled": true }, { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "10", "disabled": true }, { "key": "sort", "value": "potentialDailySale", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "tag", "value": "", "disabled": true }, { "key": "skus", "value": "", "disabled": true }, { "key": "q", "value": "", "disabled": true }, { "key": "marketplaces", "value": "['AMAZON_USA']", "disabled": true }, { "key": "targetCurrency", "value": "USD", "disabled": true }, { "key": "isTaggingRequired", "value": "true", "disabled": true } ], "variable": [ { "key": "marketplace", "value": "", "description": "required path variable" }, { "key": "sku", "value": "", "description": "required path variable" } ] }, "description": "Note: Authorized\n\nObserved HTTP status during permission check: 200" }, "response": [] }, { "name": "GET /api/products/{id}/cogs-batches", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/products/:id/cogs-batches?brand=&page=1&size=10&sort=potentialDailySale&order=desc&tag=&skus=&q=&marketplaces=['AMAZON_USA']&targetCurrency=USD&isTaggingRequired=true", "host": [ "{{baseUrl}}" ], "path": [ "api", "products", ":id", "cogs-batches" ], "query": [ { "key": "brand", "value": "", "disabled": true }, { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "10", "disabled": true }, { "key": "sort", "value": "potentialDailySale", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "tag", "value": "", "disabled": true }, { "key": "skus", "value": "", "disabled": true }, { "key": "q", "value": "", "disabled": true }, { "key": "marketplaces", "value": "['AMAZON_USA']", "disabled": true }, { "key": "targetCurrency", "value": "USD", "disabled": true }, { "key": "isTaggingRequired", "value": "true", "disabled": true } ], "variable": [ { "key": "id", "value": "", "description": "required path variable" } ] }, "description": "Note: \"Product listing not found\" — authorized\n\nObserved HTTP status during permission check: 500" }, "response": [] }, { "name": "GET /api/products/{id}/cogs-batches/{batchId}", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/products/:id/cogs-batches/:batchId?brand=&page=1&size=10&sort=potentialDailySale&order=desc&tag=&skus=&q=&marketplaces=['AMAZON_USA']&targetCurrency=USD&isTaggingRequired=true", "host": [ "{{baseUrl}}" ], "path": [ "api", "products", ":id", "cogs-batches", ":batchId" ], "query": [ { "key": "brand", "value": "", "disabled": true }, { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "10", "disabled": true }, { "key": "sort", "value": "potentialDailySale", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "tag", "value": "", "disabled": true }, { "key": "skus", "value": "", "disabled": true }, { "key": "q", "value": "", "disabled": true }, { "key": "marketplaces", "value": "['AMAZON_USA']", "disabled": true }, { "key": "targetCurrency", "value": "USD", "disabled": true }, { "key": "isTaggingRequired", "value": "true", "disabled": true } ], "variable": [ { "key": "id", "value": "", "description": "required path variable" }, { "key": "batchId", "value": "", "description": "required path variable" } ] }, "description": "Note: \"Product listing not found\" — authorized\n\nObserved HTTP status during permission check: 500" }, "response": [] }, { "name": "GET /api/products/warehouses", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/products/warehouses?brand=&page=1&size=10&sort=potentialDailySale&order=desc&tag=&skus=&q=&marketplaces=['AMAZON_USA']&targetCurrency=USD&isTaggingRequired=true", "host": [ "{{baseUrl}}" ], "path": [ "api", "products", "warehouses" ], "query": [ { "key": "brand", "value": "", "disabled": true }, { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "10", "disabled": true }, { "key": "sort", "value": "potentialDailySale", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "tag", "value": "", "disabled": true }, { "key": "skus", "value": "", "disabled": true }, { "key": "q", "value": "", "disabled": true }, { "key": "marketplaces", "value": "['AMAZON_USA']", "disabled": true }, { "key": "targetCurrency", "value": "USD", "disabled": true }, { "key": "isTaggingRequired", "value": "true", "disabled": true } ] }, "description": "Note: Returned warehouse list\n\nObserved HTTP status during permission check: 200" }, "response": [] }, { "name": "GET /api/products/skus", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/products/skus?brand=&page=1&size=10&sort=potentialDailySale&order=desc&tag=&skus=&q=&marketplaces=['AMAZON_USA']&targetCurrency=USD&isTaggingRequired=true", "host": [ "{{baseUrl}}" ], "path": [ "api", "products", "skus" ], "query": [ { "key": "brand", "value": "", "disabled": true }, { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "10", "disabled": true }, { "key": "sort", "value": "potentialDailySale", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "tag", "value": "", "disabled": true }, { "key": "skus", "value": "", "disabled": true }, { "key": "q", "value": "", "disabled": true }, { "key": "marketplaces", "value": "['AMAZON_USA']", "disabled": true }, { "key": "targetCurrency", "value": "USD", "disabled": true }, { "key": "isTaggingRequired", "value": "true", "disabled": true } ] }, "description": "Note: Returned product(s) by SKU\n\nObserved HTTP status during permission check: 200" }, "response": [] }, { "name": "GET /api/products/search", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/products/search?brand=&page=1&size=10&sort=potentialDailySale&order=desc&tag=&skus=&q=&marketplaces=['AMAZON_USA']&targetCurrency=USD&isTaggingRequired=true", "host": [ "{{baseUrl}}" ], "path": [ "api", "products", "search" ], "query": [ { "key": "brand", "value": "", "disabled": true }, { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "10", "disabled": true }, { "key": "sort", "value": "potentialDailySale", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "tag", "value": "", "disabled": true }, { "key": "skus", "value": "", "disabled": true }, { "key": "q", "value": "", "disabled": true }, { "key": "marketplaces", "value": "['AMAZON_USA']", "disabled": true }, { "key": "targetCurrency", "value": "USD", "disabled": true }, { "key": "isTaggingRequired", "value": "true", "disabled": true } ] }, "description": "Note: Returned search results\n\nObserved HTTP status during permission check: 200" }, "response": [] }, { "name": "GET /api/products/new", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/products/new?brand=&page=1&size=10&sort=potentialDailySale&order=desc&tag=&skus=&q=&marketplaces=['AMAZON_USA']&targetCurrency=USD&isTaggingRequired=true", "host": [ "{{baseUrl}}" ], "path": [ "api", "products", "new" ], "query": [ { "key": "brand", "value": "", "disabled": true }, { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "10", "disabled": true }, { "key": "sort", "value": "potentialDailySale", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "tag", "value": "", "disabled": true }, { "key": "skus", "value": "", "disabled": true }, { "key": "q", "value": "", "disabled": true }, { "key": "marketplaces", "value": "['AMAZON_USA']", "disabled": true }, { "key": "targetCurrency", "value": "USD", "disabled": true }, { "key": "isTaggingRequired", "value": "true", "disabled": true } ] }, "description": "Note: Returned product list\n\nObserved HTTP status during permission check: 200" }, "response": [] } ] }, { "name": "4. product-listing-cost-controller", "description": "Result: Has permission (GET access confirmed)", "item": [ { "name": "GET /api/product-listing-costs/{listingId}", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/product-listing-costs/:listingId?page=1&size=10&sort=receiptDate&order=desc&marketplace=ATVPDKIKX0DER", "host": [ "{{baseUrl}}" ], "path": [ "api", "product-listing-costs", ":listingId" ], "query": [ { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "10", "disabled": true }, { "key": "sort", "value": "receiptDate", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "marketplace", "value": "ATVPDKIKX0DER", "disabled": true } ], "variable": [ { "key": "listingId", "value": "", "description": "required path variable" } ] }, "description": "Note: Paginated wrapper; empty for listing id 1 (authorized)\n\nObserved HTTP status during permission check: 200" }, "response": [] }, { "name": "GET /api/product-listing-costs/download-template", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/product-listing-costs/download-template?page=1&size=10&sort=receiptDate&order=desc&marketplace=ATVPDKIKX0DER", "host": [ "{{baseUrl}}" ], "path": [ "api", "product-listing-costs", "download-template" ], "query": [ { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "10", "disabled": true }, { "key": "sort", "value": "receiptDate", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "marketplace", "value": "ATVPDKIKX0DER", "disabled": true } ] }, "description": "Note: Returned an Excel (.xlsx) template file\n\nObserved HTTP status during permission check: 200" }, "response": [] } ] }, { "name": "5. optimization-goal-controller", "description": "Result: NO permission\n\nAccess explicitly denied (HTTP 403) for all GET endpoints. No data retrievable.", "item": [ { "name": "GET /api/marketing/optimization/goals/enabled", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/marketing/optimization/goals/enabled", "host": [ "{{baseUrl}}" ], "path": [ "api", "marketing", "optimization", "goals", "enabled" ] }, "description": "Note: \"Access Denied\"\n\nObserved HTTP status during permission check: 403" }, "response": [] }, { "name": "GET /api/marketing/optimization/goals/campaign/{campaignId}", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/marketing/optimization/goals/campaign/:campaignId", "host": [ "{{baseUrl}}" ], "path": [ "api", "marketing", "optimization", "goals", "campaign", ":campaignId" ], "variable": [ { "key": "campaignId", "value": "", "description": "required path variable" } ] }, "description": "Note: \"Access Denied\"\n\nObserved HTTP status during permission check: 403" }, "response": [] } ] }, { "name": "6. optimization-campaign-setting-controller", "description": "Result: NO permission\n\nAccess explicitly denied (HTTP 403) for all GET endpoints. No data retrievable.", "item": [ { "name": "GET /api/marketing/optimization/campaign-settings/defaults", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/marketing/optimization/campaign-settings/defaults", "host": [ "{{baseUrl}}" ], "path": [ "api", "marketing", "optimization", "campaign-settings", "defaults" ] }, "description": "Note: \"Access Denied\"\n\nObserved HTTP status during permission check: 403" }, "response": [] }, { "name": "GET /api/marketing/optimization/campaign-settings/overrides", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/marketing/optimization/campaign-settings/overrides", "host": [ "{{baseUrl}}" ], "path": [ "api", "marketing", "optimization", "campaign-settings", "overrides" ] }, "description": "Note: \"Access Denied\"\n\nObserved HTTP status during permission check: 403" }, "response": [] }, { "name": "GET /api/marketing/optimization/campaign-settings/campaign/{campaignId}", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/marketing/optimization/campaign-settings/campaign/:campaignId", "host": [ "{{baseUrl}}" ], "path": [ "api", "marketing", "optimization", "campaign-settings", "campaign", ":campaignId" ], "variable": [ { "key": "campaignId", "value": "", "description": "required path variable" } ] }, "description": "Note: \"Access Denied\"\n\nObserved HTTP status during permission check: 403" }, "response": [] } ] }, { "name": "7. tariff-controller (HS Codes)", "description": "Result: Has permission (GET access confirmed)\n\nJWT claim: product_management.hs_code.view", "item": [ { "name": "GET /api/hs-codes", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/hs-codes?marketplace=&hscode=&page=1&size=10&sort=hscode&order=desc", "host": [ "{{baseUrl}}" ], "path": [ "api", "hs-codes" ], "query": [ { "key": "marketplace", "value": "", "disabled": true }, { "key": "hscode", "value": "", "disabled": true }, { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "10", "disabled": true }, { "key": "sort", "value": "hscode", "disabled": true }, { "key": "order", "value": "desc", "disabled": true } ] }, "description": "Note: Returned HS code list\n\nObserved HTTP status during permission check: 200" }, "response": [] }, { "name": "GET /api/hs-codes/{id}", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/hs-codes/:id?marketplace=&hscode=&page=1&size=10&sort=hscode&order=desc", "host": [ "{{baseUrl}}" ], "path": [ "api", "hs-codes", ":id" ], "query": [ { "key": "marketplace", "value": "", "disabled": true }, { "key": "hscode", "value": "", "disabled": true }, { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "10", "disabled": true }, { "key": "sort", "value": "hscode", "disabled": true }, { "key": "order", "value": "desc", "disabled": true } ], "variable": [ { "key": "id", "value": "", "description": "required path variable" } ] }, "description": "Note: \"Product not found\" (id 1) — authorized\n\nObserved HTTP status during permission check: 500" }, "response": [] }, { "name": "GET /api/hs-codes/new", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/hs-codes/new?marketplace=&hscode=&page=1&size=10&sort=hscode&order=desc", "host": [ "{{baseUrl}}" ], "path": [ "api", "hs-codes", "new" ], "query": [ { "key": "marketplace", "value": "", "disabled": true }, { "key": "hscode", "value": "", "disabled": true }, { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "10", "disabled": true }, { "key": "sort", "value": "hscode", "disabled": true }, { "key": "order", "value": "desc", "disabled": true } ] }, "description": "Note: Returned paginated HS codes\n\nObserved HTTP status during permission check: 200" }, "response": [] }, { "name": "GET /api/hs-codes/{hsCodeId}/get-hs-code-items", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/hs-codes/:hsCodeId/get-hs-code-items?marketplace=&hscode=&page=1&size=10&sort=hscode&order=desc", "host": [ "{{baseUrl}}" ], "path": [ "api", "hs-codes", ":hsCodeId", "get-hs-code-items" ], "query": [ { "key": "marketplace", "value": "", "disabled": true }, { "key": "hscode", "value": "", "disabled": true }, { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "10", "disabled": true }, { "key": "sort", "value": "hscode", "disabled": true }, { "key": "order", "value": "desc", "disabled": true } ], "variable": [ { "key": "hsCodeId", "value": "", "description": "required path variable" } ] }, "description": "Note: Returned [] (authorized)\n\nObserved HTTP status during permission check: 200" }, "response": [] }, { "name": "GET /api/hs-codes/get-item/{id}", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/hs-codes/get-item/:id?marketplace=&hscode=&page=1&size=10&sort=hscode&order=desc", "host": [ "{{baseUrl}}" ], "path": [ "api", "hs-codes", "get-item", ":id" ], "query": [ { "key": "marketplace", "value": "", "disabled": true }, { "key": "hscode", "value": "", "disabled": true }, { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "10", "disabled": true }, { "key": "sort", "value": "hscode", "disabled": true }, { "key": "order", "value": "desc", "disabled": true } ], "variable": [ { "key": "id", "value": "", "description": "required path variable" } ] }, "description": "Note: \"Item not found\" (id 1) — authorized\n\nObserved HTTP status during permission check: 500" }, "response": [] } ] }, { "name": "8. collection-controller", "description": "Result: Has permission (GET access confirmed)", "item": [ { "name": "GET /api/collections", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/collections?page=1&size=20&order=desc&sort=id", "host": [ "{{baseUrl}}" ], "path": [ "api", "collections" ], "query": [ { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "20", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "sort", "value": "id", "disabled": true } ] }, "description": "Note: Returned collections list\n\nObserved HTTP status during permission check: 200" }, "response": [] }, { "name": "GET /api/collections/types", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/collections/types?page=1&size=20&order=desc&sort=id", "host": [ "{{baseUrl}}" ], "path": [ "api", "collections", "types" ], "query": [ { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "20", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "sort", "value": "id", "disabled": true } ] }, "description": "Note: Returned collection types\n\nObserved HTTP status during permission check: 200" }, "response": [] }, { "name": "GET /api/collections/{collectionId}", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/collections/:collectionId?page=1&size=20&order=desc&sort=id", "host": [ "{{baseUrl}}" ], "path": [ "api", "collections", ":collectionId" ], "query": [ { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "20", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "sort", "value": "id", "disabled": true } ], "variable": [ { "key": "collectionId", "value": "", "description": "required path variable" } ] }, "description": "Note: \"Collection not found with ID: 1\" — authorized\n\nObserved HTTP status during permission check: 500" }, "response": [] }, { "name": "GET /api/collections/{collectionId}/products", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/collections/:collectionId/products?page=1&size=20&order=desc&sort=id", "host": [ "{{baseUrl}}" ], "path": [ "api", "collections", ":collectionId", "products" ], "query": [ { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "20", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "sort", "value": "id", "disabled": true } ], "variable": [ { "key": "collectionId", "value": "", "description": "required path variable" } ] }, "description": "Note: Returned {total:0,data:[]} (authorized)\n\nObserved HTTP status during permission check: 200" }, "response": [] }, { "name": "GET /api/collections/{collectionId}/get-collection-products", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/collections/:collectionId/get-collection-products?page=1&size=20&order=desc&sort=id", "host": [ "{{baseUrl}}" ], "path": [ "api", "collections", ":collectionId", "get-collection-products" ], "query": [ { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "20", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "sort", "value": "id", "disabled": true } ], "variable": [ { "key": "collectionId", "value": "", "description": "required path variable" } ] }, "description": "Note: Returned [] (authorized)\n\nObserved HTTP status during permission check: 200" }, "response": [] }, { "name": "GET /api/collections/get-types-and-collections", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/collections/get-types-and-collections?page=1&size=20&order=desc&sort=id", "host": [ "{{baseUrl}}" ], "path": [ "api", "collections", "get-types-and-collections" ], "query": [ { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "20", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "sort", "value": "id", "disabled": true } ] }, "description": "Note: Returned types + collections map\n\nObserved HTTP status during permission check: 200" }, "response": [] }, { "name": "GET /api/collections/get-all-types", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/collections/get-all-types?page=1&size=20&order=desc&sort=id", "host": [ "{{baseUrl}}" ], "path": [ "api", "collections", "get-all-types" ], "query": [ { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "20", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "sort", "value": "id", "disabled": true } ] }, "description": "Note: Returned all types\n\nObserved HTTP status during permission check: 200" }, "response": [] }, { "name": "GET /api/collections/by-types", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/collections/by-types?page=1&size=20&order=desc&sort=id", "host": [ "{{baseUrl}}" ], "path": [ "api", "collections", "by-types" ], "query": [ { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "20", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "sort", "value": "id", "disabled": true } ] }, "description": "Note: Returned collections grouped by type\n\nObserved HTTP status during permission check: 200" }, "response": [] }, { "name": "GET /api/collections/by-type/{typeId}", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/collections/by-type/:typeId?page=1&size=20&order=desc&sort=id", "host": [ "{{baseUrl}}" ], "path": [ "api", "collections", "by-type", ":typeId" ], "query": [ { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "20", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "sort", "value": "id", "disabled": true } ], "variable": [ { "key": "typeId", "value": "", "description": "required path variable" } ] }, "description": "Note: Returned [] (authorized)\n\nObserved HTTP status during permission check: 200" }, "response": [] } ] }, { "name": "9. campaign-controller", "description": "Result: Has permission (GET access confirmed)", "item": [ { "name": "GET /api/campaigns", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/campaigns?name=&status=&type=&page=1&size=20&sort=dailyBudget&order=desc&skuPrefix=", "host": [ "{{baseUrl}}" ], "path": [ "api", "campaigns" ], "query": [ { "key": "name", "value": "", "disabled": true }, { "key": "status", "value": "", "disabled": true }, { "key": "type", "value": "", "disabled": true }, { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "20", "disabled": true }, { "key": "sort", "value": "dailyBudget", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "skuPrefix", "value": "", "disabled": true } ] }, "description": "Note: Returned campaign list with real data\n\nObserved HTTP status during permission check: 200" }, "response": [] } ] }, { "name": "10. global-config-controller", "description": "Result: NO permission\n\nAccess denied (403). No data retrievable.", "item": [ { "name": "GET /api/admin/global-config/{key}", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/admin/global-config/:key", "host": [ "{{baseUrl}}" ], "path": [ "api", "admin", "global-config", ":key" ], "variable": [ { "key": "key", "value": "", "description": "required path variable" } ] }, "description": "Note: \"Access Denied\" (admin endpoint)\n\nObserved HTTP status during permission check: 403" }, "response": [] } ] }, { "name": "11. targeting-integration-controller", "description": "Result: NO permission\n\nAccess denied (403). No data retrievable.", "item": [ { "name": "GET /adsApi/v1/target/{targetId}", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/adsApi/v1/target/:targetId", "host": [ "{{baseUrl}}" ], "path": [ "adsApi", "v1", "target", ":targetId" ], "variable": [ { "key": "targetId", "value": "", "description": "required path variable" } ] }, "description": "Note: \"Access Denied\"\n\nObserved HTTP status during permission check: 403" }, "response": [] }, { "name": "GET /adsApi/v1/campaign/{campaignId}/targets", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/adsApi/v1/campaign/:campaignId/targets", "host": [ "{{baseUrl}}" ], "path": [ "adsApi", "v1", "campaign", ":campaignId", "targets" ], "variable": [ { "key": "campaignId", "value": "", "description": "required path variable" } ] }, "description": "Note: \"Access Denied\"\n\nObserved HTTP status during permission check: 403" }, "response": [] } ] }, { "name": "12. keyword-integration-controller", "description": "Result: NO permission\n\nAccess denied (403). No data retrievable.", "item": [ { "name": "GET /adsApi/v1/keyword/{keywordId}", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/adsApi/v1/keyword/:keywordId", "host": [ "{{baseUrl}}" ], "path": [ "adsApi", "v1", "keyword", ":keywordId" ], "variable": [ { "key": "keywordId", "value": "", "description": "required path variable" } ] }, "description": "Note: \"Access Denied\" (tested with Amazon-Ads-Profile-Id header)\n\nObserved HTTP status during permission check: 403" }, "response": [] } ] }, { "name": "13. warehouse-controller", "description": "Result: Has permission (GET access confirmed)\n\nJWT claim: inventory_planning.warehouse.view", "item": [ { "name": "GET /api/warehouse/all", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/warehouse/all?page=1&size=10&order=desc&sort=id&marketplace=AMAZON_USA&search=&status=ACTIVE&type=", "host": [ "{{baseUrl}}" ], "path": [ "api", "warehouse", "all" ], "query": [ { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "10", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "sort", "value": "id", "disabled": true }, { "key": "marketplace", "value": "AMAZON_USA", "disabled": true }, { "key": "search", "value": "", "disabled": true }, { "key": "status", "value": "ACTIVE", "disabled": true }, { "key": "type", "value": "", "disabled": true } ] }, "description": "Note: Returned warehouse list\n\nObserved HTTP status during permission check: 200" }, "response": [] }, { "name": "GET /api/warehouse/dd", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/warehouse/dd?page=1&size=10&order=desc&sort=id&marketplace=AMAZON_USA&search=&status=ACTIVE&type=", "host": [ "{{baseUrl}}" ], "path": [ "api", "warehouse", "dd" ], "query": [ { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "10", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "sort", "value": "id", "disabled": true }, { "key": "marketplace", "value": "AMAZON_USA", "disabled": true }, { "key": "search", "value": "", "disabled": true }, { "key": "status", "value": "ACTIVE", "disabled": true }, { "key": "type", "value": "", "disabled": true } ] }, "description": "Note: Returned warehouse dropdown list\n\nObserved HTTP status during permission check: 200" }, "response": [] }, { "name": "GET /api/warehouse/{id}", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/warehouse/:id?page=1&size=10&order=desc&sort=id&marketplace=AMAZON_USA&search=&status=ACTIVE&type=", "host": [ "{{baseUrl}}" ], "path": [ "api", "warehouse", ":id" ], "query": [ { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "10", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "sort", "value": "id", "disabled": true }, { "key": "marketplace", "value": "AMAZON_USA", "disabled": true }, { "key": "search", "value": "", "disabled": true }, { "key": "status", "value": "ACTIVE", "disabled": true }, { "key": "type", "value": "", "disabled": true } ], "variable": [ { "key": "id", "value": "", "description": "required path variable" } ] }, "description": "Note: Returned warehouse details\n\nObserved HTTP status during permission check: 200" }, "response": [] } ] }, { "name": "14. inbound-shipment-controller", "description": "Result: NO permission\n\nAccess denied (403). No data retrievable.", "item": [ { "name": "GET /api/shipment/fetch/all", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/shipment/fetch/all", "host": [ "{{baseUrl}}" ], "path": [ "api", "shipment", "fetch", "all" ] }, "description": "Note: \"Access Denied\"\n\nObserved HTTP status during permission check: 403" }, "response": [] }, { "name": "GET /api/shipment/fetch/items", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/shipment/fetch/items", "host": [ "{{baseUrl}}" ], "path": [ "api", "shipment", "fetch", "items" ] }, "description": "Note: \"Access Denied\"\n\nObserved HTTP status during permission check: 403" }, "response": [] }, { "name": "GET /api/shipment/fetch-by-id", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/shipment/fetch-by-id", "host": [ "{{baseUrl}}" ], "path": [ "api", "shipment", "fetch-by-id" ] }, "description": "Note: \"Access Denied\"\n\nObserved HTTP status during permission check: 403" }, "response": [] } ] }, { "name": "15. seller-controller", "description": "Result: N/A — no GET endpoints\n\nThis controller exposes no GET endpoints in the API spec (only non-GET methods exist). Nothing to test under the GET-only scope.", "item": [] }, { "name": "16. sale-insight-controller", "description": "Result: Has permission (GET access confirmed)\n\nJWT claim: sales_insight.sales_trend.view", "item": [ { "name": "GET /api/sales-insight", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/sales-insight?toDate=&page=1&size=10&perspective=unit_orders&order=desc&groupBy=SKU&interval=Day&marketplaces=['AMAZON_USA']&preferredCurrency=USD&excludeZeros=true&mergeMarkets=true&category=&marketplace=&listingId=0&itemPrice=&fromDate=&sort=&tag=&skuPrefix=&id=&idType=&releasedSince=&saleUnits=&marketing=&inventory=", "host": [ "{{baseUrl}}" ], "path": [ "api", "sales-insight" ], "query": [ { "key": "toDate", "value": "", "disabled": true }, { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "10", "disabled": true }, { "key": "perspective", "value": "unit_orders", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "groupBy", "value": "SKU", "disabled": true }, { "key": "interval", "value": "Day", "disabled": true }, { "key": "marketplaces", "value": "['AMAZON_USA']", "disabled": true }, { "key": "preferredCurrency", "value": "USD", "disabled": true }, { "key": "excludeZeros", "value": "true", "disabled": true }, { "key": "mergeMarkets", "value": "true", "disabled": true }, { "key": "category", "value": "", "disabled": true }, { "key": "marketplace", "value": "", "disabled": true }, { "key": "listingId", "value": "0", "disabled": true }, { "key": "itemPrice", "value": "", "disabled": true }, { "key": "fromDate", "value": "", "disabled": true }, { "key": "sort", "value": "", "disabled": true }, { "key": "tag", "value": "", "disabled": true }, { "key": "skuPrefix", "value": "", "disabled": true }, { "key": "id", "value": "", "disabled": true }, { "key": "idType", "value": "", "disabled": true }, { "key": "releasedSince", "value": "", "disabled": true }, { "key": "saleUnits", "value": "", "disabled": true }, { "key": "marketing", "value": "", "disabled": true }, { "key": "inventory", "value": "", "disabled": true } ] }, "description": "Note: Validation errors (\"Date range cannot exceed 15 days\" / date parse) — authorized, not blocked\n\nObserved HTTP status during permission check: 500" }, "response": [] }, { "name": "GET /api/sales-insight/user-metrics", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/sales-insight/user-metrics?toDate=&page=1&size=10&perspective=unit_orders&order=desc&groupBy=SKU&interval=Day&marketplaces=['AMAZON_USA']&preferredCurrency=USD&excludeZeros=true&mergeMarkets=true&category=&marketplace=&listingId=0&itemPrice=&fromDate=&sort=&tag=&skuPrefix=&id=&idType=&releasedSince=&saleUnits=&marketing=&inventory=", "host": [ "{{baseUrl}}" ], "path": [ "api", "sales-insight", "user-metrics" ], "query": [ { "key": "toDate", "value": "", "disabled": true }, { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "10", "disabled": true }, { "key": "perspective", "value": "unit_orders", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "groupBy", "value": "SKU", "disabled": true }, { "key": "interval", "value": "Day", "disabled": true }, { "key": "marketplaces", "value": "['AMAZON_USA']", "disabled": true }, { "key": "preferredCurrency", "value": "USD", "disabled": true }, { "key": "excludeZeros", "value": "true", "disabled": true }, { "key": "mergeMarkets", "value": "true", "disabled": true }, { "key": "category", "value": "", "disabled": true }, { "key": "marketplace", "value": "", "disabled": true }, { "key": "listingId", "value": "0", "disabled": true }, { "key": "itemPrice", "value": "", "disabled": true }, { "key": "fromDate", "value": "", "disabled": true }, { "key": "sort", "value": "", "disabled": true }, { "key": "tag", "value": "", "disabled": true }, { "key": "skuPrefix", "value": "", "disabled": true }, { "key": "id", "value": "", "disabled": true }, { "key": "idType", "value": "", "disabled": true }, { "key": "releasedSince", "value": "", "disabled": true }, { "key": "saleUnits", "value": "", "disabled": true }, { "key": "marketing", "value": "", "disabled": true }, { "key": "inventory", "value": "", "disabled": true } ] }, "description": "Note: Returned user metric preferences (userId 192)\n\nObserved HTTP status during permission check: 200" }, "response": [] }, { "name": "GET /api/sales-insight/metrics", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/sales-insight/metrics?toDate=&page=1&size=10&perspective=unit_orders&order=desc&groupBy=SKU&interval=Day&marketplaces=['AMAZON_USA']&preferredCurrency=USD&excludeZeros=true&mergeMarkets=true&category=&marketplace=&listingId=0&itemPrice=&fromDate=&sort=&tag=&skuPrefix=&id=&idType=&releasedSince=&saleUnits=&marketing=&inventory=", "host": [ "{{baseUrl}}" ], "path": [ "api", "sales-insight", "metrics" ], "query": [ { "key": "toDate", "value": "", "disabled": true }, { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "10", "disabled": true }, { "key": "perspective", "value": "unit_orders", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "groupBy", "value": "SKU", "disabled": true }, { "key": "interval", "value": "Day", "disabled": true }, { "key": "marketplaces", "value": "['AMAZON_USA']", "disabled": true }, { "key": "preferredCurrency", "value": "USD", "disabled": true }, { "key": "excludeZeros", "value": "true", "disabled": true }, { "key": "mergeMarkets", "value": "true", "disabled": true }, { "key": "category", "value": "", "disabled": true }, { "key": "marketplace", "value": "", "disabled": true }, { "key": "listingId", "value": "0", "disabled": true }, { "key": "itemPrice", "value": "", "disabled": true }, { "key": "fromDate", "value": "", "disabled": true }, { "key": "sort", "value": "", "disabled": true }, { "key": "tag", "value": "", "disabled": true }, { "key": "skuPrefix", "value": "", "disabled": true }, { "key": "id", "value": "", "disabled": true }, { "key": "idType", "value": "", "disabled": true }, { "key": "releasedSince", "value": "", "disabled": true }, { "key": "saleUnits", "value": "", "disabled": true }, { "key": "marketing", "value": "", "disabled": true }, { "key": "inventory", "value": "", "disabled": true } ] }, "description": "Note: Returned [] (authorized)\n\nObserved HTTP status during permission check: 200" }, "response": [] }, { "name": "GET /api/sales-insight/metrics-with-user-preference", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/sales-insight/metrics-with-user-preference?toDate=&page=1&size=10&perspective=unit_orders&order=desc&groupBy=SKU&interval=Day&marketplaces=['AMAZON_USA']&preferredCurrency=USD&excludeZeros=true&mergeMarkets=true&category=&marketplace=&listingId=0&itemPrice=&fromDate=&sort=&tag=&skuPrefix=&id=&idType=&releasedSince=&saleUnits=&marketing=&inventory=", "host": [ "{{baseUrl}}" ], "path": [ "api", "sales-insight", "metrics-with-user-preference" ], "query": [ { "key": "toDate", "value": "", "disabled": true }, { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "10", "disabled": true }, { "key": "perspective", "value": "unit_orders", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "groupBy", "value": "SKU", "disabled": true }, { "key": "interval", "value": "Day", "disabled": true }, { "key": "marketplaces", "value": "['AMAZON_USA']", "disabled": true }, { "key": "preferredCurrency", "value": "USD", "disabled": true }, { "key": "excludeZeros", "value": "true", "disabled": true }, { "key": "mergeMarkets", "value": "true", "disabled": true }, { "key": "category", "value": "", "disabled": true }, { "key": "marketplace", "value": "", "disabled": true }, { "key": "listingId", "value": "0", "disabled": true }, { "key": "itemPrice", "value": "", "disabled": true }, { "key": "fromDate", "value": "", "disabled": true }, { "key": "sort", "value": "", "disabled": true }, { "key": "tag", "value": "", "disabled": true }, { "key": "skuPrefix", "value": "", "disabled": true }, { "key": "id", "value": "", "disabled": true }, { "key": "idType", "value": "", "disabled": true }, { "key": "releasedSince", "value": "", "disabled": true }, { "key": "saleUnits", "value": "", "disabled": true }, { "key": "marketing", "value": "", "disabled": true }, { "key": "inventory", "value": "", "disabled": true } ] }, "description": "Note: Returned [] (authorized)\n\nObserved HTTP status during permission check: 200" }, "response": [] }, { "name": "GET /api/sales-insight/takehome-calculator", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/sales-insight/takehome-calculator?toDate=&page=1&size=10&perspective=unit_orders&order=desc&groupBy=SKU&interval=Day&marketplaces=['AMAZON_USA']&preferredCurrency=USD&excludeZeros=true&mergeMarkets=true&category=&marketplace=&listingId=0&itemPrice=&fromDate=&sort=&tag=&skuPrefix=&id=&idType=&releasedSince=&saleUnits=&marketing=&inventory=", "host": [ "{{baseUrl}}" ], "path": [ "api", "sales-insight", "takehome-calculator" ], "query": [ { "key": "toDate", "value": "", "disabled": true }, { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "10", "disabled": true }, { "key": "perspective", "value": "unit_orders", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "groupBy", "value": "SKU", "disabled": true }, { "key": "interval", "value": "Day", "disabled": true }, { "key": "marketplaces", "value": "['AMAZON_USA']", "disabled": true }, { "key": "preferredCurrency", "value": "USD", "disabled": true }, { "key": "excludeZeros", "value": "true", "disabled": true }, { "key": "mergeMarkets", "value": "true", "disabled": true }, { "key": "category", "value": "", "disabled": true }, { "key": "marketplace", "value": "", "disabled": true }, { "key": "listingId", "value": "0", "disabled": true }, { "key": "itemPrice", "value": "", "disabled": true }, { "key": "fromDate", "value": "", "disabled": true }, { "key": "sort", "value": "", "disabled": true }, { "key": "tag", "value": "", "disabled": true }, { "key": "skuPrefix", "value": "", "disabled": true }, { "key": "id", "value": "", "disabled": true }, { "key": "idType", "value": "", "disabled": true }, { "key": "releasedSince", "value": "", "disabled": true }, { "key": "saleUnits", "value": "", "disabled": true }, { "key": "marketing", "value": "", "disabled": true }, { "key": "inventory", "value": "", "disabled": true } ] }, "description": "Note: \"Product not found: TEST\" — authorized\n\nObserved HTTP status during permission check: 500" }, "response": [] }, { "name": "GET /api/sales-insight/bulk-calculator", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/sales-insight/bulk-calculator?toDate=&page=1&size=10&perspective=unit_orders&order=desc&groupBy=SKU&interval=Day&marketplaces=['AMAZON_USA']&preferredCurrency=USD&excludeZeros=true&mergeMarkets=true&category=&marketplace=&listingId=0&itemPrice=&fromDate=&sort=&tag=&skuPrefix=&id=&idType=&releasedSince=&saleUnits=&marketing=&inventory=", "host": [ "{{baseUrl}}" ], "path": [ "api", "sales-insight", "bulk-calculator" ], "query": [ { "key": "toDate", "value": "", "disabled": true }, { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "10", "disabled": true }, { "key": "perspective", "value": "unit_orders", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "groupBy", "value": "SKU", "disabled": true }, { "key": "interval", "value": "Day", "disabled": true }, { "key": "marketplaces", "value": "['AMAZON_USA']", "disabled": true }, { "key": "preferredCurrency", "value": "USD", "disabled": true }, { "key": "excludeZeros", "value": "true", "disabled": true }, { "key": "mergeMarkets", "value": "true", "disabled": true }, { "key": "category", "value": "", "disabled": true }, { "key": "marketplace", "value": "", "disabled": true }, { "key": "listingId", "value": "0", "disabled": true }, { "key": "itemPrice", "value": "", "disabled": true }, { "key": "fromDate", "value": "", "disabled": true }, { "key": "sort", "value": "", "disabled": true }, { "key": "tag", "value": "", "disabled": true }, { "key": "skuPrefix", "value": "", "disabled": true }, { "key": "id", "value": "", "disabled": true }, { "key": "idType", "value": "", "disabled": true }, { "key": "releasedSince", "value": "", "disabled": true }, { "key": "saleUnits", "value": "", "disabled": true }, { "key": "marketing", "value": "", "disabled": true }, { "key": "inventory", "value": "", "disabled": true } ] }, "description": "Note: \"Product not found: TEST\" — authorized\n\nObserved HTTP status during permission check: 500" }, "response": [] } ] }, { "name": "17. purchase-order-controller", "description": "Result: Has permission (GET access confirmed)\n\nJWT claim: inventory_planning.purchase_order.view", "item": [ { "name": "GET /api/purchase-orders", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/purchase-orders?page=1&size=20&order=desc&sort=etaDate&marketplace=AMAZON_USA&status=&approval=&downloadType=DOWNLOAD_WITHOUT_PRICE&supplier=", "host": [ "{{baseUrl}}" ], "path": [ "api", "purchase-orders" ], "query": [ { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "20", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "sort", "value": "etaDate", "disabled": true }, { "key": "marketplace", "value": "AMAZON_USA", "disabled": true }, { "key": "status", "value": "", "disabled": true }, { "key": "approval", "value": "", "disabled": true }, { "key": "downloadType", "value": "DOWNLOAD_WITHOUT_PRICE", "disabled": true }, { "key": "supplier", "value": "", "disabled": true } ] }, "description": "Note: Returned PO list with real data\n\nObserved HTTP status during permission check: 200" }, "response": [] }, { "name": "GET /api/purchase-orders/{purchaseOrderId}/items", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/purchase-orders/:purchaseOrderId/items?page=1&size=20&order=desc&sort=etaDate&marketplace=AMAZON_USA&status=&approval=&downloadType=DOWNLOAD_WITHOUT_PRICE&supplier=", "host": [ "{{baseUrl}}" ], "path": [ "api", "purchase-orders", ":purchaseOrderId", "items" ], "query": [ { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "20", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "sort", "value": "etaDate", "disabled": true }, { "key": "marketplace", "value": "AMAZON_USA", "disabled": true }, { "key": "status", "value": "", "disabled": true }, { "key": "approval", "value": "", "disabled": true }, { "key": "downloadType", "value": "DOWNLOAD_WITHOUT_PRICE", "disabled": true }, { "key": "supplier", "value": "", "disabled": true } ], "variable": [ { "key": "purchaseOrderId", "value": "", "description": "required path variable" } ] }, "description": "Note: Returned [] (authorized)\n\nObserved HTTP status during permission check: 200" }, "response": [] }, { "name": "GET /api/purchase-orders/{poNumber}", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/purchase-orders/:poNumber?page=1&size=20&order=desc&sort=etaDate&marketplace=AMAZON_USA&status=&approval=&downloadType=DOWNLOAD_WITHOUT_PRICE&supplier=", "host": [ "{{baseUrl}}" ], "path": [ "api", "purchase-orders", ":poNumber" ], "query": [ { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "20", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "sort", "value": "etaDate", "disabled": true }, { "key": "marketplace", "value": "AMAZON_USA", "disabled": true }, { "key": "status", "value": "", "disabled": true }, { "key": "approval", "value": "", "disabled": true }, { "key": "downloadType", "value": "DOWNLOAD_WITHOUT_PRICE", "disabled": true }, { "key": "supplier", "value": "", "disabled": true } ], "variable": [ { "key": "poNumber", "value": "", "description": "required path variable" } ] }, "description": "Note: Authorized\n\nObserved HTTP status during permission check: 200" }, "response": [] }, { "name": "GET /api/purchase-orders/ordered", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/purchase-orders/ordered?page=1&size=20&order=desc&sort=etaDate&marketplace=AMAZON_USA&status=&approval=&downloadType=DOWNLOAD_WITHOUT_PRICE&supplier=", "host": [ "{{baseUrl}}" ], "path": [ "api", "purchase-orders", "ordered" ], "query": [ { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "20", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "sort", "value": "etaDate", "disabled": true }, { "key": "marketplace", "value": "AMAZON_USA", "disabled": true }, { "key": "status", "value": "", "disabled": true }, { "key": "approval", "value": "", "disabled": true }, { "key": "downloadType", "value": "DOWNLOAD_WITHOUT_PRICE", "disabled": true }, { "key": "supplier", "value": "", "disabled": true } ] }, "description": "Note: Authorized\n\nObserved HTTP status during permission check: 200" }, "response": [] }, { "name": "GET /api/purchase-orders/download-sample-items", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/purchase-orders/download-sample-items?page=1&size=20&order=desc&sort=etaDate&marketplace=AMAZON_USA&status=&approval=&downloadType=DOWNLOAD_WITHOUT_PRICE&supplier=", "host": [ "{{baseUrl}}" ], "path": [ "api", "purchase-orders", "download-sample-items" ], "query": [ { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "20", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "sort", "value": "etaDate", "disabled": true }, { "key": "marketplace", "value": "AMAZON_USA", "disabled": true }, { "key": "status", "value": "", "disabled": true }, { "key": "approval", "value": "", "disabled": true }, { "key": "downloadType", "value": "DOWNLOAD_WITHOUT_PRICE", "disabled": true }, { "key": "supplier", "value": "", "disabled": true } ] }, "description": "Note: Returned an Excel (.xlsx) sample file\n\nObserved HTTP status during permission check: 200" }, "response": [] } ] }, { "name": "18. profile-controller", "description": "Result: Has permission (GET access confirmed)", "item": [ { "name": "GET /api/profile/sku-requests", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/profile/sku-requests?sku=&page=1&size=10&marketplaces=['AMAZON_USA']", "host": [ "{{baseUrl}}" ], "path": [ "api", "profile", "sku-requests" ], "query": [ { "key": "sku", "value": "", "disabled": true }, { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "10", "disabled": true }, { "key": "marketplaces", "value": "['AMAZON_USA']", "disabled": true } ] }, "description": "Note: Returned []\n\nObserved HTTP status during permission check: 200" }, "response": [] }, { "name": "GET /api/profile/users/{userId}", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/profile/users/:userId?sku=&page=1&size=10&marketplaces=['AMAZON_USA']", "host": [ "{{baseUrl}}" ], "path": [ "api", "profile", "users", ":userId" ], "query": [ { "key": "sku", "value": "", "disabled": true }, { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "10", "disabled": true }, { "key": "marketplaces", "value": "['AMAZON_USA']", "disabled": true } ], "variable": [ { "key": "userId", "value": "", "description": "required path variable" } ] }, "description": "Note: Returned own user profile (userId 192)\n\nObserved HTTP status during permission check: 200" }, "response": [] }, { "name": "GET /api/profile/products", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/profile/products?sku=&page=1&size=10&marketplaces=['AMAZON_USA']", "host": [ "{{baseUrl}}" ], "path": [ "api", "profile", "products" ], "query": [ { "key": "sku", "value": "", "disabled": true }, { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "10", "disabled": true }, { "key": "marketplaces", "value": "['AMAZON_USA']", "disabled": true } ] }, "description": "Note: Returned product list\n\nObserved HTTP status during permission check: 200" }, "response": [] } ] }, { "name": "19. campaign-schedule-controller", "description": "Result: Has permission (GET access confirmed)", "item": [ { "name": "GET /api/marketing/campaign/schedule/all", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/marketing/campaign/schedule/all", "host": [ "{{baseUrl}}" ], "path": [ "api", "marketing", "campaign", "schedule", "all" ] }, "description": "Note: Returned []\n\nObserved HTTP status during permission check: 200" }, "response": [] }, { "name": "GET /api/marketing/campaign/schedule/{campaignId}", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/marketing/campaign/schedule/:campaignId", "host": [ "{{baseUrl}}" ], "path": [ "api", "marketing", "campaign", "schedule", ":campaignId" ], "variable": [ { "key": "campaignId", "value": "", "description": "required path variable" } ] }, "description": "Note: Returned schedule object (scheduleData bitmap)\n\nObserved HTTP status during permission check: 200" }, "response": [] } ] }, { "name": "20. marketing-controller", "description": "Result: Has permission (GET access confirmed)\n\nJWT claim: marketing.campaign_performance2.view", "item": [ { "name": "GET /api/marketing/dashboard/aggregates", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/marketing/dashboard/aggregates?marketplace=AMAZON_USA&compare=false&page=1&size=10&perspective=totalSpend&order=desc&groupBy=SKU&granularity=day&sort=adSpend&fromDate=&toDate=&compareFromDate=&compareToDate=&skuPrefix=&dropdownValue=&drillDown=&tag=&sponsorType=&groupedCampaigns=&id=&idType=", "host": [ "{{baseUrl}}" ], "path": [ "api", "marketing", "dashboard", "aggregates" ], "query": [ { "key": "marketplace", "value": "AMAZON_USA", "disabled": true }, { "key": "compare", "value": "false", "disabled": true }, { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "10", "disabled": true }, { "key": "perspective", "value": "totalSpend", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "groupBy", "value": "SKU", "disabled": true }, { "key": "granularity", "value": "day", "disabled": true }, { "key": "sort", "value": "adSpend", "disabled": true }, { "key": "fromDate", "value": "", "disabled": true }, { "key": "toDate", "value": "", "disabled": true }, { "key": "compareFromDate", "value": "", "disabled": true }, { "key": "compareToDate", "value": "", "disabled": true }, { "key": "skuPrefix", "value": "", "disabled": true }, { "key": "dropdownValue", "value": "", "disabled": true }, { "key": "drillDown", "value": "", "disabled": true }, { "key": "tag", "value": "", "disabled": true }, { "key": "sponsorType", "value": "", "disabled": true }, { "key": "groupedCampaigns", "value": "", "disabled": true }, { "key": "id", "value": "", "disabled": true }, { "key": "idType", "value": "", "disabled": true } ] }, "description": "Note: Returned KPI aggregates (e.g. Marketing Spend)\n\nObserved HTTP status during permission check: 200" }, "response": [] }, { "name": "GET /api/marketing/campaign-performance2", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/marketing/campaign-performance2?marketplace=AMAZON_USA&compare=false&page=1&size=10&perspective=totalSpend&order=desc&groupBy=SKU&granularity=day&sort=adSpend&fromDate=&toDate=&compareFromDate=&compareToDate=&skuPrefix=&dropdownValue=&drillDown=&tag=&sponsorType=&groupedCampaigns=&id=&idType=", "host": [ "{{baseUrl}}" ], "path": [ "api", "marketing", "campaign-performance2" ], "query": [ { "key": "marketplace", "value": "AMAZON_USA", "disabled": true }, { "key": "compare", "value": "false", "disabled": true }, { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "10", "disabled": true }, { "key": "perspective", "value": "totalSpend", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "groupBy", "value": "SKU", "disabled": true }, { "key": "granularity", "value": "day", "disabled": true }, { "key": "sort", "value": "adSpend", "disabled": true }, { "key": "fromDate", "value": "", "disabled": true }, { "key": "toDate", "value": "", "disabled": true }, { "key": "compareFromDate", "value": "", "disabled": true }, { "key": "compareToDate", "value": "", "disabled": true }, { "key": "skuPrefix", "value": "", "disabled": true }, { "key": "dropdownValue", "value": "", "disabled": true }, { "key": "drillDown", "value": "", "disabled": true }, { "key": "tag", "value": "", "disabled": true }, { "key": "sponsorType", "value": "", "disabled": true }, { "key": "groupedCampaigns", "value": "", "disabled": true }, { "key": "id", "value": "", "disabled": true }, { "key": "idType", "value": "", "disabled": true } ] }, "description": "Note: Date-format parse error — authorized, not blocked\n\nObserved HTTP status during permission check: 500" }, "response": [] }, { "name": "GET /api/marketing/campaign-performance", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/marketing/campaign-performance?marketplace=AMAZON_USA&compare=false&page=1&size=10&perspective=totalSpend&order=desc&groupBy=SKU&granularity=day&sort=adSpend&fromDate=&toDate=&compareFromDate=&compareToDate=&skuPrefix=&dropdownValue=&drillDown=&tag=&sponsorType=&groupedCampaigns=&id=&idType=", "host": [ "{{baseUrl}}" ], "path": [ "api", "marketing", "campaign-performance" ], "query": [ { "key": "marketplace", "value": "AMAZON_USA", "disabled": true }, { "key": "compare", "value": "false", "disabled": true }, { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "10", "disabled": true }, { "key": "perspective", "value": "totalSpend", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "groupBy", "value": "SKU", "disabled": true }, { "key": "granularity", "value": "day", "disabled": true }, { "key": "sort", "value": "adSpend", "disabled": true }, { "key": "fromDate", "value": "", "disabled": true }, { "key": "toDate", "value": "", "disabled": true }, { "key": "compareFromDate", "value": "", "disabled": true }, { "key": "compareToDate", "value": "", "disabled": true }, { "key": "skuPrefix", "value": "", "disabled": true }, { "key": "dropdownValue", "value": "", "disabled": true }, { "key": "drillDown", "value": "", "disabled": true }, { "key": "tag", "value": "", "disabled": true }, { "key": "sponsorType", "value": "", "disabled": true }, { "key": "groupedCampaigns", "value": "", "disabled": true }, { "key": "id", "value": "", "disabled": true }, { "key": "idType", "value": "", "disabled": true } ] }, "description": "Note: Date-format parse error — authorized, not blocked\n\nObserved HTTP status during permission check: 500" }, "response": [] }, { "name": "GET /api/marketing/dashboard/marketing-data", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/marketing/dashboard/marketing-data?marketplace=AMAZON_USA&compare=false&page=1&size=10&perspective=totalSpend&order=desc&groupBy=SKU&granularity=day&sort=adSpend&fromDate=&toDate=&compareFromDate=&compareToDate=&skuPrefix=&dropdownValue=&drillDown=&tag=&sponsorType=&groupedCampaigns=&id=&idType=", "host": [ "{{baseUrl}}" ], "path": [ "api", "marketing", "dashboard", "marketing-data" ], "query": [ { "key": "marketplace", "value": "AMAZON_USA", "disabled": true }, { "key": "compare", "value": "false", "disabled": true }, { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "10", "disabled": true }, { "key": "perspective", "value": "totalSpend", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "groupBy", "value": "SKU", "disabled": true }, { "key": "granularity", "value": "day", "disabled": true }, { "key": "sort", "value": "adSpend", "disabled": true }, { "key": "fromDate", "value": "", "disabled": true }, { "key": "toDate", "value": "", "disabled": true }, { "key": "compareFromDate", "value": "", "disabled": true }, { "key": "compareToDate", "value": "", "disabled": true }, { "key": "skuPrefix", "value": "", "disabled": true }, { "key": "dropdownValue", "value": "", "disabled": true }, { "key": "drillDown", "value": "", "disabled": true }, { "key": "tag", "value": "", "disabled": true }, { "key": "sponsorType", "value": "", "disabled": true }, { "key": "groupedCampaigns", "value": "", "disabled": true }, { "key": "id", "value": "", "disabled": true }, { "key": "idType", "value": "", "disabled": true } ] }, "description": "Note: (not exercised) Same controller/access\n\nObserved HTTP status during permission check: not exercised" }, "response": [] }, { "name": "GET /api/marketing/campaign-performance-product-campaigns", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/marketing/campaign-performance-product-campaigns?marketplace=AMAZON_USA&compare=false&page=1&size=10&perspective=totalSpend&order=desc&groupBy=SKU&granularity=day&sort=adSpend&fromDate=&toDate=&compareFromDate=&compareToDate=&skuPrefix=&dropdownValue=&drillDown=&tag=&sponsorType=&groupedCampaigns=&id=&idType=", "host": [ "{{baseUrl}}" ], "path": [ "api", "marketing", "campaign-performance-product-campaigns" ], "query": [ { "key": "marketplace", "value": "AMAZON_USA", "disabled": true }, { "key": "compare", "value": "false", "disabled": true }, { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "10", "disabled": true }, { "key": "perspective", "value": "totalSpend", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "groupBy", "value": "SKU", "disabled": true }, { "key": "granularity", "value": "day", "disabled": true }, { "key": "sort", "value": "adSpend", "disabled": true }, { "key": "fromDate", "value": "", "disabled": true }, { "key": "toDate", "value": "", "disabled": true }, { "key": "compareFromDate", "value": "", "disabled": true }, { "key": "compareToDate", "value": "", "disabled": true }, { "key": "skuPrefix", "value": "", "disabled": true }, { "key": "dropdownValue", "value": "", "disabled": true }, { "key": "drillDown", "value": "", "disabled": true }, { "key": "tag", "value": "", "disabled": true }, { "key": "sponsorType", "value": "", "disabled": true }, { "key": "groupedCampaigns", "value": "", "disabled": true }, { "key": "id", "value": "", "disabled": true }, { "key": "idType", "value": "", "disabled": true } ] }, "description": "Note: (not exercised) Same controller/access\n\nObserved HTTP status during permission check: not exercised" }, "response": [] } ] }, { "name": "21. inventory-transaction-controller", "description": "Result: NO permission\n\nAccess denied (403). No data retrievable.", "item": [ { "name": "GET /api/inventory-transactions/fetch", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/inventory-transactions/fetch?productId=&warehouseId=&fetch=&page=&size=&order=&sort=&marketplace=", "host": [ "{{baseUrl}}" ], "path": [ "api", "inventory-transactions", "fetch" ], "query": [ { "key": "productId", "value": "", "disabled": true }, { "key": "warehouseId", "value": "", "disabled": true }, { "key": "fetch", "value": "", "disabled": true }, { "key": "page", "value": "", "disabled": true }, { "key": "size", "value": "", "disabled": true }, { "key": "order", "value": "", "disabled": true }, { "key": "sort", "value": "", "disabled": true }, { "key": "marketplace", "value": "", "disabled": true } ] }, "description": "Note: \"Access Denied\"\n\nObserved HTTP status during permission check: 403" }, "response": [] }, { "name": "GET /api/inventory-transactions/fetch/top", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/inventory-transactions/fetch/top?productId=&warehouseId=&fetch=&page=&size=&order=&sort=&marketplace=", "host": [ "{{baseUrl}}" ], "path": [ "api", "inventory-transactions", "fetch", "top" ], "query": [ { "key": "productId", "value": "", "disabled": true }, { "key": "warehouseId", "value": "", "disabled": true }, { "key": "fetch", "value": "", "disabled": true }, { "key": "page", "value": "", "disabled": true }, { "key": "size", "value": "", "disabled": true }, { "key": "order", "value": "", "disabled": true }, { "key": "sort", "value": "", "disabled": true }, { "key": "marketplace", "value": "", "disabled": true } ] }, "description": "Note: \"Access Denied\"\n\nObserved HTTP status during permission check: 403" }, "response": [] } ] }, { "name": "22. delivery-order-controller", "description": "Result: NO permission\n\nAccess denied (403). No data retrievable.", "item": [ { "name": "GET /api/delivery-orders/fetch", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/delivery-orders/fetch", "host": [ "{{baseUrl}}" ], "path": [ "api", "delivery-orders", "fetch" ] }, "description": "Note: \"Access Denied\"\n\nObserved HTTP status during permission check: 403" }, "response": [] }, { "name": "GET /api/delivery-orders/items/{deliveryOrderId}", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/delivery-orders/items/:deliveryOrderId", "host": [ "{{baseUrl}}" ], "path": [ "api", "delivery-orders", "items", ":deliveryOrderId" ], "variable": [ { "key": "deliveryOrderId", "value": "", "description": "required path variable" } ] }, "description": "Note: \"Access Denied\"\n\nObserved HTTP status during permission check: 403" }, "response": [] }, { "name": "GET /api/delivery-orders/fetch-by-id/{id}", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/delivery-orders/fetch-by-id/:id", "host": [ "{{baseUrl}}" ], "path": [ "api", "delivery-orders", "fetch-by-id", ":id" ], "variable": [ { "key": "id", "value": "", "description": "required path variable" } ] }, "description": "Note: \"Access Denied\"\n\nObserved HTTP status during permission check: 403" }, "response": [] } ] }, { "name": "23. delivery-appointment-controller", "description": "Result: NO permission\n\nAccess denied (403). No data retrievable.", "item": [ { "name": "GET /api/delivery-appointment/fetch-all", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/delivery-appointment/fetch-all", "host": [ "{{baseUrl}}" ], "path": [ "api", "delivery-appointment", "fetch-all" ] }, "description": "Note: \"Access Denied\"\n\nObserved HTTP status during permission check: 403" }, "response": [] }, { "name": "GET /api/delivery-appointment/view-insights", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/delivery-appointment/view-insights", "host": [ "{{baseUrl}}" ], "path": [ "api", "delivery-appointment", "view-insights" ] }, "description": "Note: \"Access Denied\"\n\nObserved HTTP status during permission check: 403" }, "response": [] } ] }, { "name": "24. container-controller", "description": "Result: Has permission (GET access confirmed)\n\nJWT claim: inventory_planning.container.view", "item": [ { "name": "GET /api/containers", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/containers?page=1&size=20&order=desc&sort=etdDate&marketplace=AMAZON_USA&status=&search=&startDate=&endDate=", "host": [ "{{baseUrl}}" ], "path": [ "api", "containers" ], "query": [ { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "20", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "sort", "value": "etdDate", "disabled": true }, { "key": "marketplace", "value": "AMAZON_USA", "disabled": true }, { "key": "status", "value": "", "disabled": true }, { "key": "search", "value": "", "disabled": true }, { "key": "startDate", "value": "", "disabled": true }, { "key": "endDate", "value": "", "disabled": true } ] }, "description": "Note: Returned container list with real data\n\nObserved HTTP status during permission check: 200" }, "response": [] }, { "name": "GET /api/containers/{containerId}/items", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/containers/:containerId/items?page=1&size=20&order=desc&sort=etdDate&marketplace=AMAZON_USA&status=&search=&startDate=&endDate=", "host": [ "{{baseUrl}}" ], "path": [ "api", "containers", ":containerId", "items" ], "query": [ { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "20", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "sort", "value": "etdDate", "disabled": true }, { "key": "marketplace", "value": "AMAZON_USA", "disabled": true }, { "key": "status", "value": "", "disabled": true }, { "key": "search", "value": "", "disabled": true }, { "key": "startDate", "value": "", "disabled": true }, { "key": "endDate", "value": "", "disabled": true } ], "variable": [ { "key": "containerId", "value": "", "description": "required path variable" } ] }, "description": "Note: \"Container not found\" (id 1) — authorized\n\nObserved HTTP status during permission check: 404" }, "response": [] }, { "name": "GET /api/containers/transportation-costs", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/containers/transportation-costs?page=1&size=20&order=desc&sort=etdDate&marketplace=AMAZON_USA&status=&search=&startDate=&endDate=", "host": [ "{{baseUrl}}" ], "path": [ "api", "containers", "transportation-costs" ], "query": [ { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "20", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "sort", "value": "etdDate", "disabled": true }, { "key": "marketplace", "value": "AMAZON_USA", "disabled": true }, { "key": "status", "value": "", "disabled": true }, { "key": "search", "value": "", "disabled": true }, { "key": "startDate", "value": "", "disabled": true }, { "key": "endDate", "value": "", "disabled": true } ] }, "description": "Note: \"Container transportation costs not found\" — authorized\n\nObserved HTTP status during permission check: 404" }, "response": [] } ] }, { "name": "25. container-workflow-controller", "description": "Result: Has permission (GET access confirmed)", "item": [ { "name": "GET /api/container-workflow/fetch/all", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/container-workflow/fetch/all?page=1&size=20&order=desc&sort=id&marketplace=AMAZON_USA&containerStatus=IN_TRANSIT&containerId=&containerNo=&startDate=&endDate=", "host": [ "{{baseUrl}}" ], "path": [ "api", "container-workflow", "fetch", "all" ], "query": [ { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "20", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "sort", "value": "id", "disabled": true }, { "key": "marketplace", "value": "AMAZON_USA", "disabled": true }, { "key": "containerStatus", "value": "IN_TRANSIT", "disabled": true }, { "key": "containerId", "value": "", "disabled": true }, { "key": "containerNo", "value": "", "disabled": true }, { "key": "startDate", "value": "", "disabled": true }, { "key": "endDate", "value": "", "disabled": true } ] }, "description": "Note: Returned workflow list with real data\n\nObserved HTTP status during permission check: 200" }, "response": [] }, { "name": "GET /api/container-workflow/fetch-etd", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/container-workflow/fetch-etd?page=1&size=20&order=desc&sort=id&marketplace=AMAZON_USA&containerStatus=IN_TRANSIT&containerId=&containerNo=&startDate=&endDate=", "host": [ "{{baseUrl}}" ], "path": [ "api", "container-workflow", "fetch-etd" ], "query": [ { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "20", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "sort", "value": "id", "disabled": true }, { "key": "marketplace", "value": "AMAZON_USA", "disabled": true }, { "key": "containerStatus", "value": "IN_TRANSIT", "disabled": true }, { "key": "containerId", "value": "", "disabled": true }, { "key": "containerNo", "value": "", "disabled": true }, { "key": "startDate", "value": "", "disabled": true }, { "key": "endDate", "value": "", "disabled": true } ] }, "description": "Note: Authorized\n\nObserved HTTP status during permission check: 200" }, "response": [] } ] }, { "name": "26. auth-controller", "description": "Result: N/A — no GET endpoints\n\nThis controller exposes no GET endpoints in the API spec (login/auth actions are POST). Nothing to test under the GET-only scope.", "item": [] }, { "name": "27. impersonation-controller", "description": "Result: N/A — no GET endpoints\n\nThis controller exposes no GET endpoints in the API spec. Nothing to test under the GET-only scope.", "item": [] }, { "name": "28. access-management-controller", "description": "Result: NO permission\n\nController-wide auth block (403). No data retrievable. Token has no access-management / user-admin permission claim.", "item": [ { "name": "GET /api/access-management/roles", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/access-management/roles?page=1&size=10&sort=createdAt&order=desc&username=&users=&searchQuery=&roles=", "host": [ "{{baseUrl}}" ], "path": [ "api", "access-management", "roles" ], "query": [ { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "10", "disabled": true }, { "key": "sort", "value": "createdAt", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "username", "value": "", "disabled": true }, { "key": "users", "value": "", "disabled": true }, { "key": "searchQuery", "value": "", "disabled": true }, { "key": "roles", "value": "", "disabled": true } ] }, "description": "Observed HTTP status during permission check: 403" }, "response": [] }, { "name": "GET /api/access-management/users", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/access-management/users?page=1&size=10&sort=createdAt&order=desc&username=&users=&searchQuery=&roles=", "host": [ "{{baseUrl}}" ], "path": [ "api", "access-management", "users" ], "query": [ { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "10", "disabled": true }, { "key": "sort", "value": "createdAt", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "username", "value": "", "disabled": true }, { "key": "users", "value": "", "disabled": true }, { "key": "searchQuery", "value": "", "disabled": true }, { "key": "roles", "value": "", "disabled": true } ] }, "description": "Observed HTTP status during permission check: 403" }, "response": [] }, { "name": "GET /api/access-management/users/{userId}", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/access-management/users/:userId?page=1&size=10&sort=createdAt&order=desc&username=&users=&searchQuery=&roles=", "host": [ "{{baseUrl}}" ], "path": [ "api", "access-management", "users", ":userId" ], "query": [ { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "10", "disabled": true }, { "key": "sort", "value": "createdAt", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "username", "value": "", "disabled": true }, { "key": "users", "value": "", "disabled": true }, { "key": "searchQuery", "value": "", "disabled": true }, { "key": "roles", "value": "", "disabled": true } ], "variable": [ { "key": "userId", "value": "", "description": "required path variable" } ] }, "description": "Observed HTTP status during permission check: 403" }, "response": [] }, { "name": "GET /api/access-management/users/{userId}/product-access", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/access-management/users/:userId/product-access?page=1&size=10&sort=createdAt&order=desc&username=&users=&searchQuery=&roles=", "host": [ "{{baseUrl}}" ], "path": [ "api", "access-management", "users", ":userId", "product-access" ], "query": [ { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "10", "disabled": true }, { "key": "sort", "value": "createdAt", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "username", "value": "", "disabled": true }, { "key": "users", "value": "", "disabled": true }, { "key": "searchQuery", "value": "", "disabled": true }, { "key": "roles", "value": "", "disabled": true } ], "variable": [ { "key": "userId", "value": "", "description": "required path variable" } ] }, "description": "Observed HTTP status during permission check: 403" }, "response": [] }, { "name": "GET /api/access-management/roles/{roleId}", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/access-management/roles/:roleId?page=1&size=10&sort=createdAt&order=desc&username=&users=&searchQuery=&roles=", "host": [ "{{baseUrl}}" ], "path": [ "api", "access-management", "roles", ":roleId" ], "query": [ { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "10", "disabled": true }, { "key": "sort", "value": "createdAt", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "username", "value": "", "disabled": true }, { "key": "users", "value": "", "disabled": true }, { "key": "searchQuery", "value": "", "disabled": true }, { "key": "roles", "value": "", "disabled": true } ], "variable": [ { "key": "roleId", "value": "", "description": "required path variable" } ] }, "description": "Observed HTTP status during permission check: 403" }, "response": [] }, { "name": "GET /api/access-management/users/import-cosmos-user", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/access-management/users/import-cosmos-user?page=1&size=10&sort=createdAt&order=desc&username=&users=&searchQuery=&roles=", "host": [ "{{baseUrl}}" ], "path": [ "api", "access-management", "users", "import-cosmos-user" ], "query": [ { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "10", "disabled": true }, { "key": "sort", "value": "createdAt", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "username", "value": "", "disabled": true }, { "key": "users", "value": "", "disabled": true }, { "key": "searchQuery", "value": "", "disabled": true }, { "key": "roles", "value": "", "disabled": true } ] }, "description": "Observed HTTP status during permission check: 403" }, "response": [] } ] }, { "name": "29. campaign-integration-controller", "description": "Result: NO permission\n\nAccess denied (403). No data retrievable. No ads/campaign-integration claim in token.", "item": [ { "name": "GET /adsApi/v1/campaign/{campaignId}", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/adsApi/v1/campaign/:campaignId", "host": [ "{{baseUrl}}" ], "path": [ "adsApi", "v1", "campaign", ":campaignId" ], "variable": [ { "key": "campaignId", "value": "", "description": "required path variable" } ] }, "description": "Note: \"Access Denied\"\n\nObserved HTTP status during permission check: 403" }, "response": [] } ] }, { "name": "30. price-adjustment-controller", "description": "Result: Has permission (GET access confirmed)\n\nJWT claim: product_management.price_adjustment.view / .edit_price", "item": [ { "name": "GET /api/price-adjustment-products", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/price-adjustment-products?page=1&size=50&order=desc&sort=2&marketplaces=['AMAZON_USA']&isActiveOnly=true&isPriceApproved=all&productListingId=&listingId=&businessPrice=&marketplaceId=&skuPrefix=&standardPrice=&productListingIds=&feedId=&marketplace=", "host": [ "{{baseUrl}}" ], "path": [ "api", "price-adjustment-products" ], "query": [ { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "50", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "sort", "value": "2", "disabled": true }, { "key": "marketplaces", "value": "['AMAZON_USA']", "disabled": true }, { "key": "isActiveOnly", "value": "true", "disabled": true }, { "key": "isPriceApproved", "value": "all", "disabled": true }, { "key": "productListingId", "value": "", "disabled": true }, { "key": "listingId", "value": "", "disabled": true }, { "key": "businessPrice", "value": "", "disabled": true }, { "key": "marketplaceId", "value": "", "disabled": true }, { "key": "skuPrefix", "value": "", "disabled": true }, { "key": "standardPrice", "value": "", "disabled": true }, { "key": "productListingIds", "value": "", "disabled": true }, { "key": "feedId", "value": "", "disabled": true }, { "key": "marketplace", "value": "", "disabled": true } ] }, "description": "Note: Returned real product rows\n\nObserved HTTP status during permission check: 200" }, "response": [] }, { "name": "GET /api/price-adjustment-products/feed-history", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/price-adjustment-products/feed-history?page=1&size=50&order=desc&sort=2&marketplaces=['AMAZON_USA']&isActiveOnly=true&isPriceApproved=all&productListingId=&listingId=&businessPrice=&marketplaceId=&skuPrefix=&standardPrice=&productListingIds=&feedId=&marketplace=", "host": [ "{{baseUrl}}" ], "path": [ "api", "price-adjustment-products", "feed-history" ], "query": [ { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "50", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "sort", "value": "2", "disabled": true }, { "key": "marketplaces", "value": "['AMAZON_USA']", "disabled": true }, { "key": "isActiveOnly", "value": "true", "disabled": true }, { "key": "isPriceApproved", "value": "all", "disabled": true }, { "key": "productListingId", "value": "", "disabled": true }, { "key": "listingId", "value": "", "disabled": true }, { "key": "businessPrice", "value": "", "disabled": true }, { "key": "marketplaceId", "value": "", "disabled": true }, { "key": "skuPrefix", "value": "", "disabled": true }, { "key": "standardPrice", "value": "", "disabled": true }, { "key": "productListingIds", "value": "", "disabled": true }, { "key": "feedId", "value": "", "disabled": true }, { "key": "marketplace", "value": "", "disabled": true } ] }, "description": "Note: Paginated envelope (empty for id 1)\n\nObserved HTTP status during permission check: 200" }, "response": [] }, { "name": "GET /api/price-adjustment-products/detail", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/price-adjustment-products/detail?page=1&size=50&order=desc&sort=2&marketplaces=['AMAZON_USA']&isActiveOnly=true&isPriceApproved=all&productListingId=&listingId=&businessPrice=&marketplaceId=&skuPrefix=&standardPrice=&productListingIds=&feedId=&marketplace=", "host": [ "{{baseUrl}}" ], "path": [ "api", "price-adjustment-products", "detail" ], "query": [ { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "50", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "sort", "value": "2", "disabled": true }, { "key": "marketplaces", "value": "['AMAZON_USA']", "disabled": true }, { "key": "isActiveOnly", "value": "true", "disabled": true }, { "key": "isPriceApproved", "value": "all", "disabled": true }, { "key": "productListingId", "value": "", "disabled": true }, { "key": "listingId", "value": "", "disabled": true }, { "key": "businessPrice", "value": "", "disabled": true }, { "key": "marketplaceId", "value": "", "disabled": true }, { "key": "skuPrefix", "value": "", "disabled": true }, { "key": "standardPrice", "value": "", "disabled": true }, { "key": "productListingIds", "value": "", "disabled": true }, { "key": "feedId", "value": "", "disabled": true }, { "key": "marketplace", "value": "", "disabled": true } ] }, "description": "Note: Detail object (nulls for sample id — business logic reached)\n\nObserved HTTP status during permission check: 200" }, "response": [] } ] }, { "name": "31. warehouse-inv-level-controller", "description": "Result: NO permission\n\nAccess denied (403). No data retrievable.", "item": [ { "name": "GET /api/warehouse-inv-levels/fetch", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/warehouse-inv-levels/fetch?marketplace=&hasInventory=false&sort=warehouseBoxes&id=&productIds=&fetch=&page=&size=&order=&search=&collectionId=", "host": [ "{{baseUrl}}" ], "path": [ "api", "warehouse-inv-levels", "fetch" ], "query": [ { "key": "marketplace", "value": "", "disabled": true }, { "key": "hasInventory", "value": "false", "disabled": true }, { "key": "sort", "value": "warehouseBoxes", "disabled": true }, { "key": "id", "value": "", "disabled": true }, { "key": "productIds", "value": "", "disabled": true }, { "key": "fetch", "value": "", "disabled": true }, { "key": "page", "value": "", "disabled": true }, { "key": "size", "value": "", "disabled": true }, { "key": "order", "value": "", "disabled": true }, { "key": "search", "value": "", "disabled": true }, { "key": "collectionId", "value": "", "disabled": true } ] }, "description": "Observed HTTP status during permission check: 403" }, "response": [] }, { "name": "GET /api/warehouse-inv-levels/fetch-by-warehouse", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/warehouse-inv-levels/fetch-by-warehouse?marketplace=&hasInventory=false&sort=warehouseBoxes&id=&productIds=&fetch=&page=&size=&order=&search=&collectionId=", "host": [ "{{baseUrl}}" ], "path": [ "api", "warehouse-inv-levels", "fetch-by-warehouse" ], "query": [ { "key": "marketplace", "value": "", "disabled": true }, { "key": "hasInventory", "value": "false", "disabled": true }, { "key": "sort", "value": "warehouseBoxes", "disabled": true }, { "key": "id", "value": "", "disabled": true }, { "key": "productIds", "value": "", "disabled": true }, { "key": "fetch", "value": "", "disabled": true }, { "key": "page", "value": "", "disabled": true }, { "key": "size", "value": "", "disabled": true }, { "key": "order", "value": "", "disabled": true }, { "key": "search", "value": "", "disabled": true }, { "key": "collectionId", "value": "", "disabled": true } ] }, "description": "Observed HTTP status during permission check: 403" }, "response": [] }, { "name": "GET /api/warehouse-inv-levels/allocated-inv", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/warehouse-inv-levels/allocated-inv?marketplace=&hasInventory=false&sort=warehouseBoxes&id=&productIds=&fetch=&page=&size=&order=&search=&collectionId=", "host": [ "{{baseUrl}}" ], "path": [ "api", "warehouse-inv-levels", "allocated-inv" ], "query": [ { "key": "marketplace", "value": "", "disabled": true }, { "key": "hasInventory", "value": "false", "disabled": true }, { "key": "sort", "value": "warehouseBoxes", "disabled": true }, { "key": "id", "value": "", "disabled": true }, { "key": "productIds", "value": "", "disabled": true }, { "key": "fetch", "value": "", "disabled": true }, { "key": "page", "value": "", "disabled": true }, { "key": "size", "value": "", "disabled": true }, { "key": "order", "value": "", "disabled": true }, { "key": "search", "value": "", "disabled": true }, { "key": "collectionId", "value": "", "disabled": true } ] }, "description": "Observed HTTP status during permission check: 403" }, "response": [] } ] }, { "name": "32. invp-controller-v-3", "description": "Result: Has permission (GET access confirmed)\n\nJWT claim: inventory_planning.invp.view", "item": [ { "name": "GET /api/v3/invp-insight", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/v3/invp-insight?coverDays=60&saleType=1&sortDate=&marketplace=&sortMetric=predictedInventoryValue&targetCurrency=USD&page=1&size=50&order=desc&groupBy=Parent&activeOnly=true&collectionId=&skuPrefix=&id=&idType=&excludePOs=", "host": [ "{{baseUrl}}" ], "path": [ "api", "v3", "invp-insight" ], "query": [ { "key": "coverDays", "value": "60", "disabled": true }, { "key": "saleType", "value": "1", "disabled": true }, { "key": "sortDate", "value": "", "disabled": true }, { "key": "marketplace", "value": "", "disabled": true }, { "key": "sortMetric", "value": "predictedInventoryValue", "disabled": true }, { "key": "targetCurrency", "value": "USD", "disabled": true }, { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "50", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "groupBy", "value": "Parent", "disabled": true }, { "key": "activeOnly", "value": "true", "disabled": true }, { "key": "collectionId", "value": "", "disabled": true }, { "key": "skuPrefix", "value": "", "disabled": true }, { "key": "id", "value": "", "disabled": true }, { "key": "idType", "value": "", "disabled": true }, { "key": "excludePOs", "value": "", "disabled": true } ] }, "description": "Note: Date-parse error on empty sortDate (validation, not auth) — authorized\n\nObserved HTTP status during permission check: 500" }, "response": [] }, { "name": "GET /api/v3/invp-insight/aggregate", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/v3/invp-insight/aggregate?coverDays=60&saleType=1&sortDate=&marketplace=&sortMetric=predictedInventoryValue&targetCurrency=USD&page=1&size=50&order=desc&groupBy=Parent&activeOnly=true&collectionId=&skuPrefix=&id=&idType=&excludePOs=", "host": [ "{{baseUrl}}" ], "path": [ "api", "v3", "invp-insight", "aggregate" ], "query": [ { "key": "coverDays", "value": "60", "disabled": true }, { "key": "saleType", "value": "1", "disabled": true }, { "key": "sortDate", "value": "", "disabled": true }, { "key": "marketplace", "value": "", "disabled": true }, { "key": "sortMetric", "value": "predictedInventoryValue", "disabled": true }, { "key": "targetCurrency", "value": "USD", "disabled": true }, { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "50", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "groupBy", "value": "Parent", "disabled": true }, { "key": "activeOnly", "value": "true", "disabled": true }, { "key": "collectionId", "value": "", "disabled": true }, { "key": "skuPrefix", "value": "", "disabled": true }, { "key": "id", "value": "", "disabled": true }, { "key": "idType", "value": "", "disabled": true }, { "key": "excludePOs", "value": "", "disabled": true } ] }, "description": "Note: Returned inventory-value time series\n\nObserved HTTP status during permission check: 200" }, "response": [] } ] }, { "name": "33. invp-controller-v-2", "description": "Result: Has permission (GET access confirmed)\n\nJWT claim: inventory_planning.invp.view", "item": [ { "name": "GET /api/v2/invp-insight", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/v2/invp-insight?coverDays=60&saleType=1&marketplace=AMAZON_USA&sortMetric=predictedInventoryValue&page=1&size=50&order=desc&groupBy=Parent&sortDate=&collectionId=&skuPrefix=&id=&idType=&excludePOs=", "host": [ "{{baseUrl}}" ], "path": [ "api", "v2", "invp-insight" ], "query": [ { "key": "coverDays", "value": "60", "disabled": true }, { "key": "saleType", "value": "1", "disabled": true }, { "key": "marketplace", "value": "AMAZON_USA", "disabled": true }, { "key": "sortMetric", "value": "predictedInventoryValue", "disabled": true }, { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "50", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "groupBy", "value": "Parent", "disabled": true }, { "key": "sortDate", "value": "", "disabled": true }, { "key": "collectionId", "value": "", "disabled": true }, { "key": "skuPrefix", "value": "", "disabled": true }, { "key": "id", "value": "", "disabled": true }, { "key": "idType", "value": "", "disabled": true }, { "key": "excludePOs", "value": "", "disabled": true } ] }, "description": "Note: Date-parse error on empty date input (validation, not auth) — authorized\n\nObserved HTTP status during permission check: 500" }, "response": [] }, { "name": "GET /api/v2/invp-insight/aggregate", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/v2/invp-insight/aggregate?coverDays=60&saleType=1&marketplace=AMAZON_USA&sortMetric=predictedInventoryValue&page=1&size=50&order=desc&groupBy=Parent&sortDate=&collectionId=&skuPrefix=&id=&idType=&excludePOs=", "host": [ "{{baseUrl}}" ], "path": [ "api", "v2", "invp-insight", "aggregate" ], "query": [ { "key": "coverDays", "value": "60", "disabled": true }, { "key": "saleType", "value": "1", "disabled": true }, { "key": "marketplace", "value": "AMAZON_USA", "disabled": true }, { "key": "sortMetric", "value": "predictedInventoryValue", "disabled": true }, { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "50", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "groupBy", "value": "Parent", "disabled": true }, { "key": "sortDate", "value": "", "disabled": true }, { "key": "collectionId", "value": "", "disabled": true }, { "key": "skuPrefix", "value": "", "disabled": true }, { "key": "id", "value": "", "disabled": true }, { "key": "idType", "value": "", "disabled": true }, { "key": "excludePOs", "value": "", "disabled": true } ] }, "description": "Note: SQL exception from missing bound params (business logic reached, not auth) — authorized\n\nObserved HTTP status during permission check: 500" }, "response": [] } ] }, { "name": "34. region-controller", "description": "Result: Has permission (GET access confirmed)", "item": [ { "name": "GET /api/regions", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/regions?sellerId=", "host": [ "{{baseUrl}}" ], "path": [ "api", "regions" ], "query": [ { "key": "sellerId", "value": "", "disabled": true } ] }, "description": "Note: Returned all regions + marketplaces\n\nObserved HTTP status during permission check: 200" }, "response": [] }, { "name": "GET /api/regions/seller", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/regions/seller?sellerId=", "host": [ "{{baseUrl}}" ], "path": [ "api", "regions", "seller" ], "query": [ { "key": "sellerId", "value": "", "disabled": true } ] }, "description": "Note: Returned seller's regions (scoped by token's sellerId)\n\nObserved HTTP status during permission check: 200" }, "response": [] } ] }, { "name": "35. menu-controller", "description": "Result: Has permission (GET access confirmed)", "item": [ { "name": "GET /api/menu/{userId}", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/menu/:userId", "host": [ "{{baseUrl}}" ], "path": [ "api", "menu", ":userId" ], "variable": [ { "key": "userId", "value": "", "description": "required path variable" } ] }, "description": "Note: Returned the navigation menu, filtered to the token's permissions\n\nObserved HTTP status during permission check: 200" }, "response": [] } ] }, { "name": "36. optimization-dashboard-controller", "description": "Result: NO permission\n\nAccess denied (403). No data retrievable. Consistent with all other marketing/optimization/* controllers being denied for this token.", "item": [ { "name": "GET /api/marketing/optimization/dashboard/campaigns-under-optimization", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/marketing/optimization/dashboard/campaigns-under-optimization?to=&optimizations=&from=", "host": [ "{{baseUrl}}" ], "path": [ "api", "marketing", "optimization", "dashboard", "campaigns-under-optimization" ], "query": [ { "key": "to", "value": "", "disabled": true }, { "key": "optimizations", "value": "", "disabled": true }, { "key": "from", "value": "", "disabled": true } ] }, "description": "Observed HTTP status during permission check: 403" }, "response": [] }, { "name": "GET /api/marketing/optimization/dashboard/optimizations", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/marketing/optimization/dashboard/optimizations?to=&optimizations=&from=", "host": [ "{{baseUrl}}" ], "path": [ "api", "marketing", "optimization", "dashboard", "optimizations" ], "query": [ { "key": "to", "value": "", "disabled": true }, { "key": "optimizations", "value": "", "disabled": true }, { "key": "from", "value": "", "disabled": true } ] }, "description": "Observed HTTP status during permission check: 403" }, "response": [] } ] }, { "name": "37. optimization-bid-history-controller", "description": "Result: NO permission\n\nAccess denied (403). No data retrievable.", "item": [ { "name": "GET /api/marketing/optimization/bid-history", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/marketing/optimization/bid-history?ruleId=&cursor=&limit=50&campaignId=&status=&fromDate=&toDate=", "host": [ "{{baseUrl}}" ], "path": [ "api", "marketing", "optimization", "bid-history" ], "query": [ { "key": "ruleId", "value": "", "disabled": true }, { "key": "cursor", "value": "", "disabled": true }, { "key": "limit", "value": "50", "disabled": true }, { "key": "campaignId", "value": "", "disabled": true }, { "key": "status", "value": "", "disabled": true }, { "key": "fromDate", "value": "", "disabled": true }, { "key": "toDate", "value": "", "disabled": true } ] }, "description": "Observed HTTP status during permission check: 403" }, "response": [] }, { "name": "GET /api/marketing/optimization/bid-history/last-change/{keywordId}", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/marketing/optimization/bid-history/last-change/:keywordId?ruleId=&cursor=&limit=50&campaignId=&status=&fromDate=&toDate=", "host": [ "{{baseUrl}}" ], "path": [ "api", "marketing", "optimization", "bid-history", "last-change", ":keywordId" ], "query": [ { "key": "ruleId", "value": "", "disabled": true }, { "key": "cursor", "value": "", "disabled": true }, { "key": "limit", "value": "50", "disabled": true }, { "key": "campaignId", "value": "", "disabled": true }, { "key": "status", "value": "", "disabled": true }, { "key": "fromDate", "value": "", "disabled": true }, { "key": "toDate", "value": "", "disabled": true } ], "variable": [ { "key": "keywordId", "value": "", "description": "required path variable" } ] }, "description": "Observed HTTP status during permission check: 403" }, "response": [] } ] }, { "name": "38. manufacturer-controller", "description": "Result: Has permission (GET access confirmed)", "item": [ { "name": "GET /api/manufacturers", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/manufacturers?order=asc&sort=code&status=&name=&fullName=&ABFA=", "host": [ "{{baseUrl}}" ], "path": [ "api", "manufacturers" ], "query": [ { "key": "order", "value": "asc", "disabled": true }, { "key": "sort", "value": "code", "disabled": true }, { "key": "status", "value": "", "disabled": true }, { "key": "name", "value": "", "disabled": true }, { "key": "fullName", "value": "", "disabled": true }, { "key": "ABFA", "value": "", "disabled": true } ] }, "description": "Note: Returned manufacturer list\n\nObserved HTTP status during permission check: 200" }, "response": [] }, { "name": "GET /api/manufacturers/{manufacturerCode}", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/manufacturers/:manufacturerCode?order=asc&sort=code&status=&name=&fullName=&ABFA=", "host": [ "{{baseUrl}}" ], "path": [ "api", "manufacturers", ":manufacturerCode" ], "query": [ { "key": "order", "value": "asc", "disabled": true }, { "key": "sort", "value": "code", "disabled": true }, { "key": "status", "value": "", "disabled": true }, { "key": "name", "value": "", "disabled": true }, { "key": "fullName", "value": "", "disabled": true }, { "key": "ABFA", "value": "", "disabled": true } ], "variable": [ { "key": "manufacturerCode", "value": "", "description": "required path variable" } ] }, "description": "Note: NullPointerException for non-existent code TEST — business logic reached, authorized\n\nObserved HTTP status during permission check: 500" }, "response": [] } ] }, { "name": "39. invp-controller", "description": "Result: Has permission (GET access confirmed)\n\nJWT claim: inventory_planning.invp.view", "item": [ { "name": "GET /api/invp-insight", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/invp-insight?coverageDays=60&saleType=1&excludePOs=true&marketplace=AMAZON_USA&groupBy=sku&page=1&size=50&order=desc&customLeadDaysDate=&skuPrefix=&manufacturer=&collectionId=&marketplaces=&sort=&skus=", "host": [ "{{baseUrl}}" ], "path": [ "api", "invp-insight" ], "query": [ { "key": "coverageDays", "value": "60", "disabled": true }, { "key": "saleType", "value": "1", "disabled": true }, { "key": "excludePOs", "value": "true", "disabled": true }, { "key": "marketplace", "value": "AMAZON_USA", "disabled": true }, { "key": "groupBy", "value": "sku", "disabled": true }, { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "50", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "customLeadDaysDate", "value": "", "disabled": true }, { "key": "skuPrefix", "value": "", "disabled": true }, { "key": "manufacturer", "value": "", "disabled": true }, { "key": "collectionId", "value": "", "disabled": true }, { "key": "marketplaces", "value": "", "disabled": true }, { "key": "sort", "value": "", "disabled": true }, { "key": "skus", "value": "", "disabled": true } ] }, "description": "Note: Returned SKU-level inventory insight rows\n\nObserved HTTP status during permission check: 200" }, "response": [] }, { "name": "GET /api/invp-insight/aggregates-new", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/invp-insight/aggregates-new?coverageDays=60&saleType=1&excludePOs=true&marketplace=AMAZON_USA&groupBy=sku&page=1&size=50&order=desc&customLeadDaysDate=&skuPrefix=&manufacturer=&collectionId=&marketplaces=&sort=&skus=", "host": [ "{{baseUrl}}" ], "path": [ "api", "invp-insight", "aggregates-new" ], "query": [ { "key": "coverageDays", "value": "60", "disabled": true }, { "key": "saleType", "value": "1", "disabled": true }, { "key": "excludePOs", "value": "true", "disabled": true }, { "key": "marketplace", "value": "AMAZON_USA", "disabled": true }, { "key": "groupBy", "value": "sku", "disabled": true }, { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "50", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "customLeadDaysDate", "value": "", "disabled": true }, { "key": "skuPrefix", "value": "", "disabled": true }, { "key": "manufacturer", "value": "", "disabled": true }, { "key": "collectionId", "value": "", "disabled": true }, { "key": "marketplaces", "value": "", "disabled": true }, { "key": "sort", "value": "", "disabled": true }, { "key": "skus", "value": "", "disabled": true } ] }, "description": "Note: Returned inventory + value time series\n\nObserved HTTP status during permission check: 200" }, "response": [] }, { "name": "GET /api/invp-insight/min-po-quantity", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/invp-insight/min-po-quantity?coverageDays=60&saleType=1&excludePOs=true&marketplace=AMAZON_USA&groupBy=sku&page=1&size=50&order=desc&customLeadDaysDate=&skuPrefix=&manufacturer=&collectionId=&marketplaces=&sort=&skus=", "host": [ "{{baseUrl}}" ], "path": [ "api", "invp-insight", "min-po-quantity" ], "query": [ { "key": "coverageDays", "value": "60", "disabled": true }, { "key": "saleType", "value": "1", "disabled": true }, { "key": "excludePOs", "value": "true", "disabled": true }, { "key": "marketplace", "value": "AMAZON_USA", "disabled": true }, { "key": "groupBy", "value": "sku", "disabled": true }, { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "50", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "customLeadDaysDate", "value": "", "disabled": true }, { "key": "skuPrefix", "value": "", "disabled": true }, { "key": "manufacturer", "value": "", "disabled": true }, { "key": "collectionId", "value": "", "disabled": true }, { "key": "marketplaces", "value": "", "disabled": true }, { "key": "sort", "value": "", "disabled": true }, { "key": "skus", "value": "", "disabled": true } ] }, "description": "Note: Date-validation (\"customLeadDaysDate should be ≥ 2026-08-30\") — business logic reached, authorized\n\nObserved HTTP status during permission check: 500" }, "response": [] } ] }, { "name": "40. import-report-controller", "description": "Result: NO permission\n\nAccess denied (403). No data retrievable. No import-report/reporting scope in token.", "item": [ { "name": "GET /api/import-report", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/import-report?toDate=&page=1&size=10&sort=Total&perspective=amount&order=desc&groupBy=Supplier&interval=Month&marketplace=AMAZON_USA&fromDate=", "host": [ "{{baseUrl}}" ], "path": [ "api", "import-report" ], "query": [ { "key": "toDate", "value": "", "disabled": true }, { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "10", "disabled": true }, { "key": "sort", "value": "Total", "disabled": true }, { "key": "perspective", "value": "amount", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "groupBy", "value": "Supplier", "disabled": true }, { "key": "interval", "value": "Month", "disabled": true }, { "key": "marketplace", "value": "AMAZON_USA", "disabled": true }, { "key": "fromDate", "value": "", "disabled": true } ] }, "description": "Note: \"Access Denied\"\n\nObserved HTTP status during permission check: 403" }, "response": [] } ] }, { "name": "41. veeqo-controller", "description": "Result: NO permission\n\nAccess denied (403). No data retrievable. No fbu-inventory/Veeqo integration scope in token.", "item": [ { "name": "GET /api/fbu-inventory-transactions/sync-veeqo", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/fbu-inventory-transactions/sync-veeqo", "host": [ "{{baseUrl}}" ], "path": [ "api", "fbu-inventory-transactions", "sync-veeqo" ] }, "description": "Note: \"Access Denied\"\n\nObserved HTTP status during permission check: 403" }, "response": [] } ] }, { "name": "42. ship-station-controller", "description": "Result: NO permission\n\nAccess denied (403). No data retrievable. No fbu-inventory/ShipStation integration scope in token.", "item": [ { "name": "GET /api/fbu-inventory-transactions/sync-shipstation", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/fbu-inventory-transactions/sync-shipstation", "host": [ "{{baseUrl}}" ], "path": [ "api", "fbu-inventory-transactions", "sync-shipstation" ] }, "description": "Note: \"Access Denied\"\n\nObserved HTTP status during permission check: 403" }, "response": [] } ] }, { "name": "43. artifact-change-log-controller", "description": "Result: Has permission (GET access confirmed)", "item": [ { "name": "GET /api/artifact-change-logs/by-artifact", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/artifact-change-logs/by-artifact?artifactIdentifier=&page=1&size=10&sort=changeDateTime&order=desc&artifactType=", "host": [ "{{baseUrl}}" ], "path": [ "api", "artifact-change-logs", "by-artifact" ], "query": [ { "key": "artifactIdentifier", "value": "", "disabled": true }, { "key": "page", "value": "1", "disabled": true }, { "key": "size", "value": "10", "disabled": true }, { "key": "sort", "value": "changeDateTime", "disabled": true }, { "key": "order", "value": "desc", "disabled": true }, { "key": "artifactType", "value": "", "disabled": true } ] }, "description": "Note: Returned paginated envelope (empty for sample artifact PRODUCT/1)\n\nObserved HTTP status during permission check: 200" }, "response": [] } ] } ] }