{ "uuid": "b9fd689f-406b-4164-ac02-9f8d02d3a836", "lastMigration": 29, "name": "Inventory Management", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "670b353e-7454-478b-bdf4-e6f084842cad", "documentation": "Bulk Item Inventory Update", "method": "post", "endpoint": "v3/feeds", "responses": [ { "uuid": "7ce771ce-ac5c-46ae-a932-dd9978e723ff", "body": "{\n \"additionalAttributes\": {},\n \"errors\": {},\n \"feedId\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful Operation", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "0f6c3686-2c87-4bfb-81d5-1c2e58c97866", "documentation": "WFS Inventory", "method": "get", "endpoint": "v3/fulfillment/inventory", "responses": [ { "uuid": "535cfdaf-97fb-4da8-8189-be5db189e191", "body": "{\n \"headers\": {\n \"limit\": {{faker 'number.int' max=99999}},\n \"offset\": {{faker 'number.int' max=99999}},\n \"totalCount\": {{faker 'number.int' max=99999}}\n },\n \"payload\": {\n \"inventory\": [\n {\n \"shipNodes\": [\n {\n \"availToSellQty\": {{faker 'number.int' max=99999}},\n \"modifiedDate\": \"\",\n \"onHandQty\": {{faker 'number.int' max=99999}},\n \"shipNodeType\": \"\"\n }\n ],\n \"sku\": \"\"\n }\n ]\n }\n}", "latency": 0, "statusCode": 200, "label": "Successful Operation", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "e83d83ba-1acb-4f95-97dd-6d296de30930", "documentation": "Multiple Item Inventory for All Ship Nodes", "method": "get", "endpoint": "v3/inventories", "responses": [ { "uuid": "7607dd7c-b967-4b74-a51e-b3141b650df1", "body": "{\n \"elements\": {\n \"inventories\": [\n {\n \"nodes\": [\n {\n \"availToSellQty\": {\n \"amount\": {{faker 'number.int' max=99999}},\n \"unit\": \"{{oneOf (array 'EACH')}}\"\n },\n \"inputQty\": {\n \"amount\": {{faker 'number.int' max=99999}},\n \"unit\": \"{{oneOf (array 'EACH')}}\"\n },\n \"shipNode\": \"\"\n }\n ],\n \"sku\": \"\"\n }\n ]\n },\n \"meta\": {\n \"nextCursor\": \"\",\n \"totalCount\": {{faker 'number.int' max=99999}}\n }\n}", "latency": 0, "statusCode": 200, "label": "Successful Operation", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "6e4a71fb-cd70-4e61-bd9c-8aff239e671a", "documentation": "Single Item Inventory by Ship Node", "method": "get", "endpoint": "v3/inventories/:sku", "responses": [ { "uuid": "a8153ba2-f304-4692-a16e-8fb9d8ec63fc", "body": "{\n \"nodes\": [\n {\n \"availToSellQty\": {\n \"amount\": {{faker 'number.int' max=99999}},\n \"unit\": \"{{oneOf (array 'EACH')}}\"\n },\n \"errors\": [\n {\n \"category\": \"{{oneOf (array 'APPLICATION' 'SYSTEM' 'REQUEST' 'DATA')}}\",\n \"causes\": [\n {\n \"code\": \"\",\n \"description\": \"\",\n \"field\": \"\",\n \"type\": \"\"\n }\n ],\n \"code\": \"\",\n \"description\": \"\",\n \"errorIdentifiers\": {},\n \"field\": \"\",\n \"info\": \"\",\n \"severity\": \"{{oneOf (array 'INFO' 'WARN' 'ERROR')}}\"\n }\n ],\n \"inputQty\": {\n \"amount\": {{faker 'number.int' max=99999}},\n \"unit\": \"{{oneOf (array 'EACH')}}\"\n },\n \"shipNode\": \"\"\n }\n ],\n \"sku\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful Operation", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "1262e2b9-e74a-4b54-90fc-7f26dc11a52e", "documentation": "Update Item Inventory per Ship Node", "method": "put", "endpoint": "v3/inventories/:sku", "responses": [ { "uuid": "26722911-6762-417b-9fc6-3f42e980f6bb", "body": "{\n \"nodes\": [\n {\n \"errors\": [\n {\n \"category\": \"{{oneOf (array 'APPLICATION' 'SYSTEM' 'REQUEST' 'DATA')}}\",\n \"causes\": [\n {\n \"code\": \"\",\n \"description\": \"\",\n \"field\": \"\",\n \"type\": \"\"\n }\n ],\n \"code\": \"\",\n \"description\": \"\",\n \"errorIdentifiers\": {},\n \"field\": \"\",\n \"info\": \"\",\n \"severity\": \"{{oneOf (array 'INFO' 'WARN' 'ERROR')}}\"\n }\n ],\n \"shipNode\": \"\",\n \"status\": \"\"\n }\n ],\n \"sku\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful Operation", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "d1d71fb3-6e20-4df0-8718-354a9acf6e46", "documentation": "Inventory", "method": "get", "endpoint": "v3/inventory", "responses": [ { "uuid": "899ee05d-951f-45c1-aa4c-ea925f4efa15", "body": "{\n \"quantity\": {\n \"amount\": {{faker 'number.int' max=99999}},\n \"unit\": \"{{oneOf (array 'EACH')}}\"\n },\n \"sku\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful Operation", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "4ed96ca0-4f0a-437a-806f-3ebfcff6dde1", "documentation": "Update inventory", "method": "put", "endpoint": "v3/inventory", "responses": [ { "uuid": "ee4331a7-6c63-4788-bd1d-dd6d50719aa9", "body": "{\n \"quantity\": {\n \"amount\": {{faker 'number.int' max=99999}},\n \"unit\": \"{{oneOf (array 'EACH')}}\"\n },\n \"sku\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful Operation", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" } ], "proxyMode": false, "proxyHost": "", "proxyRemovePrefix": false, "tlsOptions": { "enabled": false, "type": "CERT", "pfxPath": "", "certPath": "", "keyPath": "", "caPath": "", "passphrase": "" }, "cors": true, "headers": [], "proxyReqHeaders": [{ "key": "", "value": "" }], "proxyResHeaders": [{ "key": "", "value": "" }], "data": [], "folders": [], "rootChildren": [ { "type": "route", "uuid": "670b353e-7454-478b-bdf4-e6f084842cad" }, { "type": "route", "uuid": "0f6c3686-2c87-4bfb-81d5-1c2e58c97866" }, { "type": "route", "uuid": "e83d83ba-1acb-4f95-97dd-6d296de30930" }, { "type": "route", "uuid": "6e4a71fb-cd70-4e61-bd9c-8aff239e671a" }, { "type": "route", "uuid": "1262e2b9-e74a-4b54-90fc-7f26dc11a52e" }, { "type": "route", "uuid": "d1d71fb3-6e20-4df0-8718-354a9acf6e46" }, { "type": "route", "uuid": "4ed96ca0-4f0a-437a-806f-3ebfcff6dde1" } ] }