7355 lines
220 KiB
JSON
7355 lines
220 KiB
JSON
{
|
|
"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": []
|
|
}
|
|
]
|
|
}
|
|
]
|
|
} |