{"info":{"_postman_id":"a76bd84e-4c79-48d0-93af-f8e77681b511","name":"ChannelDock API V2","description":"<html><head></head><body><p>Version 2 of ChannelDock's API. Our API's are divided per user type: Fulfillment centers and Sellers. If you use the wrong sub set of API's you will receive a error message saying so.</p>\n<h2 id=\"webhooks\">Webhooks</h2>\n<p>You can subscribe to our webhook events to receive real-time notifications when events occur in your ChannelDock account, eliminating the need to constantly poll our API endpoints.</p>\n<h5 id=\"key-features\">Key Features</h5>\n<ul>\n<li><p>Event Timing: Webhooks are fired approximately 1 minute after an event occurs</p>\n</li>\n<li><p>Payload Consistency: Webhook payloads match the data structure returned by our corresponding API endpoints</p>\n</li>\n<li><p>Automatic Retries: Failed webhook deliveries are automatically retried up to 5 times with exponential backoff delays</p>\n</li>\n<li><p>Security Protection: Webhooks are automatically disabled after 10 total failed attempts to prevent resource waste and security issues</p>\n</li>\n</ul>\n<h5 id=\"retry-schedule\">Retry Schedule</h5>\n<p>Our exponential backoff strategy uses the following delays:</p>\n<ul>\n<li><p>Attempt 1: Immediate delivery</p>\n</li>\n<li><p>Attempt 2: 30 seconds delay</p>\n</li>\n<li><p>Attempt 3: 60 seconds delay</p>\n</li>\n<li><p>Attempt 4: 120 seconds delay</p>\n</li>\n<li><p>Attempt 5: 240 seconds delay</p>\n</li>\n</ul>\n<h5 id=\"webhook-management\">Webhook Management</h5>\n<ul>\n<li><p>Setup: Configure webhooks via Settings &gt; API &amp; Webhooks in your ChannelDock dashboard</p>\n</li>\n<li><p>Authentication: Each webhook can have a custom secret for payload verification</p>\n</li>\n<li><p>Event Types: Subscribe to specific events like order updates, shipment creation, stock changes, and returns</p>\n</li>\n<li><p>Endpoint Requirements: Your webhook endpoint must return HTTP 200 status code to confirm successful delivery</p>\n</li>\n</ul>\n<h5 id=\"best-practices\">Best Practices</h5>\n<ul>\n<li><p>Ensure your webhook endpoint can handle the expected payload size and format</p>\n</li>\n<li><p>Implement idempotency to handle duplicate webhook deliveries</p>\n</li>\n<li><p>Use the webhook signature for payload verification when a secret is configured</p>\n</li>\n<li><p>Monitor webhook delivery status through the ChannelDock dashboard</p>\n</li>\n</ul>\n<h3 id=\"api-rate-limiting-and-access-restrictions\"><strong>API Rate Limiting and Access Restrictions</strong></h3>\n<p>To ensure a reliable and fair usage experience for all users, our API implements comprehensive <strong>rate limiting</strong> and <strong>access restriction</strong> mechanisms. The following provides an overview of these features, detailing how they work, the associated headers, and best practices for interacting with our API effectively.</p>\n<h5 id=\"hourly-call-limit\"><strong>Hourly Call Limit</strong></h5>\n<p>To maintain optimal performance and prevent abuse, each API client is subject to an <strong>hourly call limit</strong>. This limit defines the maximum number of API requests you can make within a rolling one-hour window.</p>\n<ul>\n<li><p><strong>Default Limit:</strong> Each API key is allowed up to <strong>1,000 requests per hour</strong>.</p>\n</li>\n<li><p><strong>Custom Limits:</strong> Depending on your subscription tier or specific agreements, your hourly call limit (hourly_call_limit) may vary. Please refer to your account details or contact support for more information.</p>\n</li>\n</ul>\n<p><strong>Note:</strong> The call count resets <strong>every hour</strong> from the time of the first request in the current window.</p>\n<h5 id=\"rate-limiting-headers\"><strong>Rate Limiting Headers</strong></h5>\n<p>Every response from our API includes specific headers that inform you about your current rate limit status. Monitoring these headers allows you to manage your API usage proactively.</p>\n<ul>\n<li><p>X-RateLimit-Limit</p>\n<ul>\n<li><p><strong>Description:</strong> The maximum number of API calls allowed within the current hour.</p>\n</li>\n<li><p><strong>Example:</strong> X-RateLimit-Limit: 1000</p>\n</li>\n</ul>\n</li>\n<li><p>X-RateLimit-Remaining</p>\n<ul>\n<li><p><strong>Description:</strong> The number of API calls you have left in the current hour.</p>\n</li>\n<li><p><strong>Example:</strong> X-RateLimit-Remaining: 750</p>\n</li>\n</ul>\n</li>\n<li><p>X-RateLimit-Reset</p>\n<ul>\n<li><p><strong>Description:</strong> The UNIX timestamp indicating when the current rate limit window resets.</p>\n</li>\n<li><p><strong>Example:</strong> X-RateLimit-Reset: 1615125600</p>\n</li>\n</ul>\n</li>\n</ul>\n<h5 id=\"handling-rate-limit-exceeded\"><strong>Handling Rate Limit Exceeded</strong></h5>\n<p>If you exceed your hourly API call limit, the API will respond with a <strong>429 Too Many Requests</strong> status code, along with relevant rate limiting headers.</p>\n<ul>\n<li><p><strong>Status Code:</strong> 429 Too Many Requests</p>\n</li>\n<li><p><strong>Response Headers:</strong></p>\n<ul>\n<li><p>X-RateLimit-Limit: Your maximum allowed requests per hour.</p>\n</li>\n<li><p>X-RateLimit-Remaining: 0 (indicating no remaining requests).</p>\n</li>\n<li><p>X-RateLimit-Reset: The UNIX timestamp when the rate limit resets.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>Error Response Body:</strong></p>\n</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"response\": \"error\",\n  \"status\": \"Rate limit exceeded\",\n  \"message\": \"API call limit exceeded. Please try again later.\"\n}\n\n</code></pre>\n<h4 id=\"best-practices-1\"><strong>Best Practices</strong></h4>\n<p>To ensure smooth and uninterrupted access to our API, consider the following best practices:</p>\n<ol>\n<li><p><strong>Monitor Rate Limiting Headers:</strong></p>\n<ol>\n<li>Always check the X-RateLimit-Remaining and X-RateLimit-Reset headers in API responses to manage your request flow effectively.</li>\n</ol>\n</li>\n<li><p><strong>Implement Retry Logic:</strong></p>\n<ol>\n<li>In the event of receiving a 429 Too Many Requests response, implement exponential backoff strategies to retry after the specified reset time.</li>\n</ol>\n</li>\n<li><p><strong>Optimize API Calls:</strong></p>\n<ol>\n<li>Batch requests when possible and avoid unnecessary API calls to stay within your rate limits.</li>\n</ol>\n</li>\n<li><p><strong>Handle Access Restrictions Gracefully:</strong></p>\n<ol>\n<li>Ensure your application can detect 403 Forbidden responses related to access restrictions and adjust its behavior accordingly.</li>\n</ol>\n</li>\n<li><p><strong>Stay Informed:</strong></p>\n<ol>\n<li>Keep abreast of any changes to rate limiting policies or access restrictions by regularly reviewing our API documentation.</li>\n</ol>\n</li>\n</ol>\n<h4 id=\"frequently-asked-questions-faq\"><strong>Frequently Asked Questions (FAQ)</strong></h4>\n<p><strong>Q1: How is the</strong> X-RateLimit-Reset <strong>timestamp calculated?</strong></p>\n<ul>\n<li><strong>A:</strong> The X-RateLimit-Reset header provides a UNIX timestamp indicating when your current rate limit window will reset. After this time, your X-RateLimit-Remaining will be refreshed to your maximum limit.</li>\n</ul>\n<p><strong>Q2: Can I increase my hourly call limit?</strong></p>\n<ul>\n<li><strong>A:</strong> Yes, depending on your subscription tier or specific needs, you can request an increase to your hourly call limit by contacting our support team.</li>\n</ul>\n<p><strong>Q3: What happens if I ignore the rate limiting headers and continue making requests?</strong></p>\n<ul>\n<li><strong>A:</strong> Exceeding your rate limit will result in 429 Too Many Requests responses. Continuous abuse may lead to temporary suspension of your API access.</li>\n</ul>\n<p><strong>Q4: Are there different rate limits for different API endpoints?</strong></p>\n<ul>\n<li><strong>A:</strong> Currently, the rate limits are applied per API key, not per endpoint. All endpoints share the same hourly call limit associated with your credentials.</li>\n</ul>\n<p><strong>Q5: How does the access restriction affect API usage during peak hours?</strong></p>\n<ul>\n<li><strong>A:</strong> Access restrictions ensure that API usage remains controlled and predictable. By limiting requests to specific times, we can better manage server load and provide a stable experience for all users.</li>\n</ul>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"16435285","collectionId":"a76bd84e-4c79-48d0-93af-f8e77681b511","publishedId":"2sBXcGEf7d","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"3cba75"},"publishDate":"2026-02-25T10:37:21.000Z"},"item":[{"name":"ChannelDock Seller","item":[{"name":"Home","item":[{"name":"Home endpoint","id":"2ea0c6f1-325d-4cd8-9aa4-0f6aa3e3430d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[]},"url":"https://channeldock.com/portal/api/v2/","description":"<p>Test auth endpoint</p>\n","urlObject":{"path":["portal","api","v2",""],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"3dfb06fc-a7bd-4193-80d0-b9d60a736141","name":"Home endpoint","originalRequest":{"method":"GET","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"url":"https://channeldock.com/portal/api/v2/"},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":"{\n  \"response\": \"success\",\n  \"message\": \"API v2 auth is valid, good luck integrating the ChannelDock API!\"\n}"}],"_postman_id":"2ea0c6f1-325d-4cd8-9aa4-0f6aa3e3430d"}],"id":"676c3c85-d202-4727-87de-12869dc17b15","description":"<p>Use this endpoint to check if your authentication works properly.</p>\n","_postman_id":"676c3c85-d202-4727-87de-12869dc17b15"},{"name":"Products","item":[{"name":"Get products","id":"0f533fe1-a99b-439f-8359-c34e3c2387f3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"url":"https://channeldock.com/portal/api/v2/seller/inventory?page=1","description":"<p>Get all main products with stock levels and other product attributes.</p>\n<p>This request's return results are paginated. The API returns 50 items per page.</p>\n","urlObject":{"path":["portal","api","v2","seller","inventory"],"host":["https://channeldock.com"],"query":[{"key":"page","value":"1"},{"disabled":true,"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"id","value":"17334"},{"disabled":true,"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"ean","value":"8719326583631"},{"disabled":true,"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"sku","value":"8719326583631"},{"disabled":true,"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"title","value":"Koffiebonen"},{"disabled":true,"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"supplier_id","value":"13"},{"disabled":true,"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"sort_attr","value":"stocking_date"},{"disabled":true,"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"sort_dir","value":"DESC"},{"disabled":true,"description":{"content":"<p>optional, includes stock location data</p>\n","type":"text/plain"},"key":"include_stock_location_data","value":"true"},{"disabled":true,"description":{"content":"<p>optional, datetime UTC, to be used with sort_attr = stocking_date</p>\n","type":"text/plain"},"key":"start_date","value":"2024-08-13 14:22:26"},{"disabled":true,"description":{"content":"<p>optional, datetime UTC, to be used with sort_attr = stocking_date</p>\n","type":"text/plain"},"key":"end_date","value":"2024-08-27 00:00:00"}],"variable":[]}},"response":[{"id":"2264ed56-471e-4691-9f98-a8eb3b0266c8","name":"Get products","originalRequest":{"method":"GET","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"url":{"raw":"https://channeldock.com/portal/api/v2/seller/inventory?page=1&sort_attr=updated_at&sort_dir=DESC","protocol":"https","host":["channeldock","com"],"path":["portal","api","v2","seller","inventory"],"query":[{"key":"page","value":"1"},{"key":"id","value":"17334","description":"optional","disabled":true},{"key":"ean","value":"8719326583631","description":"optional","disabled":true},{"key":"sku","value":"8719326583631","description":"optional","disabled":true},{"key":"title","value":"Koffiebonen","description":"optional","disabled":true},{"key":"supplier_id","value":"13","description":"optional","disabled":true},{"key":"sort_attr","value":"updated_at","description":"optional"},{"key":"sort_dir","value":"DESC","description":"optional"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 23 Feb 2023 23:43:45 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"521"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"response\": \"success\",\n  \"page\": 1,\n  \"page_size\": 3,\n  \"products_count\": 3,\n  \"products\": [\n    {\n      \"id\": 10001,\n      \"ean\": \"1234567890123\",\n      \"sku\": \"SKU-10001\",\n      \"stock\": 50,\n      \"stocking_date\": \"2025-08-01 10:00:00\",\n      \"title\": \"Kitesurf Bar\",\n      \"img_url\": \"https://example.com/images/kitesurf-bar.jpg\",\n      \"x_size\": 10.0,\n      \"y_size\": 5.0,\n      \"z_size\": 52.0,\n      \"price\": 199.99,\n      \"weight\": 2.5,\n      \"product_reference\": \"KIT-BAR-001\",\n      \"supplier_id\": 42,\n      \"is_bundle_product\": 0,\n      \"updated_at\": \"2025-08-10 15:30:00\",\n      \"sold_per_day\": 1.2,\n      \"purchase_price\": 120.00,\n      \"minimal_supplier_order_quantity\": 5,\n      \"replenishment_time\": 14,\n      \"stock_advice_iron_stock\": 20,\n      \"units_per_box\": 1,\n      \"total_lvb_stock\": 0,\n      \"total_fba_stock\": 0,\n      \"require_serial_number\": 0,\n      \"tags\": [\"watersports\", \"kite\"],\n      \"child_products\": [],\n      \"available_stock\": 50,\n      \"total_fbc_stock\": 0\n    },\n    {\n      \"id\": 10002,\n      \"ean\": \"9876543210987\",\n      \"sku\": \"SKU-10002\",\n      \"stock\": 120,\n      \"stocking_date\": \"2025-07-15 09:00:00\",\n      \"title\": \"Energiebalreep\",\n      \"img_url\": \"https://example.com/images/energiebalreep.jpg\",\n      \"x_size\": 40.0,\n      \"y_size\": 15.0,\n      \"z_size\": 45.0,\n      \"price\": 9.95,\n      \"weight\": 0.2,\n      \"product_reference\": \"ENR-REEP-002\",\n      \"supplier_id\": 7,\n      \"is_bundle_product\": 0,\n      \"updated_at\": \"2025-08-12 12:00:00\",\n      \"sold_per_day\": 5.4,\n      \"purchase_price\": 5.00,\n      \"minimal_supplier_order_quantity\": 50,\n      \"replenishment_time\": 7,\n      \"stock_advice_iron_stock\": 100,\n      \"units_per_box\": 20,\n      \"total_lvb_stock\": 0,\n      \"total_fba_stock\": 0,\n      \"require_serial_number\": 0,\n      \"tags\": [\"food\", \"energy\"],\n      \"child_products\": [],\n      \"available_stock\": 120,\n      \"total_fbc_stock\": 0\n    },\n    {\n      \"id\": 10003,\n      \"ean\": \"5558883337771\",\n      \"sku\": \"SKU-10003\",\n      \"stock\": 12,\n      \"stocking_date\": \"2025-08-05 14:20:00\",\n      \"title\": \"Wetsuit - M\",\n      \"img_url\": \"https://example.com/images/wetsuit-m.jpg\",\n      \"x_size\": 8.0,\n      \"y_size\": 4.0,\n      \"z_size\": 20.0,\n      \"price\": 149.95,\n      \"weight\": 1.1,\n      \"product_reference\": \"WET-M-003\",\n      \"supplier_id\": 42,\n      \"is_bundle_product\": 0,\n      \"updated_at\": \"2025-08-15 16:45:00\",\n      \"sold_per_day\": 0.3,\n      \"purchase_price\": 90.00,\n      \"minimal_supplier_order_quantity\": 2,\n      \"replenishment_time\": 21,\n      \"stock_advice_iron_stock\": 10,\n      \"units_per_box\": 1,\n      \"total_lvb_stock\": 0,\n      \"total_fba_stock\": 0,\n      \"require_serial_number\": 0,\n      \"tags\": [\"watersports\", \"neoprene\"],\n      \"child_products\": [],\n      \"available_stock\": 12,\n      \"total_fbc_stock\": 0\n    }\n  ]\n}"}],"_postman_id":"0f533fe1-a99b-439f-8359-c34e3c2387f3"},{"name":"Update a product","id":"53f909d9-91cd-407f-9876-ef00da065e11","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"product_id\": 25856,\n    \"price\": 39.00,\n    \"attributes\": {\n        \"lenght\": \"4cm\",\n        \"width\": \"5cm\"\n    },\n    \"pim_images\": {\n        \"1\": \"https://media.s-bol.com/Y7YGgJ7rAKpp/550x817.jpg\",\n        \"2\": \"https://media.s-bol.com/gpPy0RMrxAl3/550x550.jpg\",\n        \"3\": \"https://media.s-bol.com/qQpvNm33Z8BG/500x840.jpg\"\n    },\n    \"description\": \"This is a fake product description!\"\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/seller/inventory","description":"<p>Change stock level and product attributes by product_id. Or replace \"product_id\" for \"sku\" to update (multiple) products based on SKU value.</p>\n<p>The attributes and pim_images object is optional and only used for the PIM inside of ChannelDock.</p>\n<p><strong>Product fields allowed to update</strong>:</p>\n<ul>\n<li><p>corrected_stock (also backwards-compatible via active_stock)</p>\n</li>\n<li><p>title</p>\n</li>\n<li><p>x_size</p>\n</li>\n<li><p>y_size</p>\n</li>\n<li><p>z_size</p>\n</li>\n<li><p>weight</p>\n</li>\n<li><p>img_url</p>\n</li>\n<li><p>ean</p>\n</li>\n<li><p>product_reference</p>\n</li>\n<li><p>price</p>\n</li>\n<li><p>purchase_price</p>\n</li>\n<li><p>pim_images (PIM module related)</p>\n</li>\n<li><p>attributes (PIM module related)</p>\n</li>\n<li><p>description (PIM module related)</p>\n</li>\n</ul>\n","urlObject":{"path":["portal","api","v2","seller","inventory"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"316be005-0263-45c9-8806-49e2acb8a00e","name":"Update a product","originalRequest":{"method":"PUT","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"product_id\": 44305,\n    \"corrected_stock\": 39,\n    \"title\": \"New product title\",\n    \"x_size\": 10,\n    \"y_size\": 15,\n    \"z_size\": 100,\n    \"weight\": 2,\n    \"img_url\": \"https://cdn.shopify.com/s/files/1/0652/7424/9438/files/traje-neopreno-prolimit-predator_freezip_5_4_2019-300x300-1-3.png?v=1689062601\",\n    \"product_reference\": \"New product reference\",\n    \"attributes\": {\n        \"lenght\": \"4cm\",\n        \"width\": \"5cm\"\n    },\n    \"pim_images\": {\n        \"1\": \"https://media.s-bol.com/Y7YGgJ7rAKpp/550x817.jpg\",\n        \"2\": \"https://media.s-bol.com/gpPy0RMrxAl3/550x550.jpg\",\n        \"3\": \"https://media.s-bol.com/qQpvNm33Z8BG/500x840.jpg\"\n    },\n    \"description\": \"This is a product description\"\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/seller/inventory"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 29 Apr 2022 13:19:47 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"55"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"message\": \"Processed 1 product updates\",\n    \"updates\": [\n        {\n            \"product_id\": 44305,\n            \"status\": \"success\",\n            \"updated_fields\": {\n                \"stock\": 39,\n                \"title\": \"New product title\",\n                \"x_size\": \"10\",\n                \"y_size\": \"15\",\n                \"z_size\": \"100\",\n                \"weight\": \"2\",\n                \"img_url\": \"https://cdn.shopify.com/s/files/1/0652/7424/9438/files/traje-neopreno-prolimit-predator_freezip_5_4_2019-300x300-1-3.png?v=1689062601\",\n                \"product_reference\": \"New product reference\"\n            },\n            \"updated_attributes\": {}\n        }\n    ]\n}"}],"_postman_id":"53f909d9-91cd-407f-9876-ef00da065e11"},{"name":"Bulk update products","id":"ee13f8e3-9113-44b6-a9f4-2437388ebcac","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"updates\": [\n    {\n      \"product_id\": 26482,\n      \"price\": 39.00,\n      \"attributes\": {\n        \"length\": \"4 cm\",\n        \"width\": \"5 cm\"\n      },\n      \"pim_images\": {\n        \"1\": \"https://media.s-bol.com/Y7YGgJ7rAKpp/550x817.jpg\",\n        \"2\": \"https://media.s-bol.com/gpPy0RMrxAl3/550x550.jpg\",\n        \"3\": \"https://media.s-bol.com/qQpvNm33Z8BG/500x840.jpg\"\n      },\n      \"description\": \"This is a fake product description!\"\n    },\n\n    {\n      \"product_id\": 91827,\n      \"price\": 24.95,\n      \"attributes\": {\n        \"length\": \"12 cm\",\n        \"width\": \"8 cm\",\n        \"color\": \"Midnight Blue\"\n      },\n      \"pim_images\": {\n        \"1\": \"https://cdn.example.com/img/91827/front.jpg\",\n        \"2\": \"https://cdn.example.com/img/91827/side.jpg\"\n      },\n      \"description\": \"Compact gadget holder made from recycled plastic.\"\n    },\n\n    {\n      \"product_id\": 55701,\n      \"price\": 119.99,\n      \"attributes\": {\n        \"length\": \"150 cm\",\n        \"width\": \"100 cm\",\n        \"material\": \"100 % organic cotton\"\n      },\n      \"pim_images\": {\n        \"1\": \"https://cdn.example.com/img/55701/main.jpg\"\n      },\n      \"description\": \"Premium throw blanket—soft, warm, and eco-friendly.\"\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/seller/inventory","description":"<p>Use this endpoint to update multiple products in a single request. Each product can be identified by either product_id or sku. You can update fields such as stock, price, and optionally include attributes, pim_images, or a description for use within the ChannelDock PIM. Only the fields you provide will be updated—omitted fields remain unchanged. If both product_id and sku are present, product_id takes precedence. This endpoint is ideal for bulk updates across your catalog, including stock synchronization, price changes, and optional PIM enhancements.</p>\n<p><strong>Limit:</strong> Maximum 1000 products per request.</p>\n","urlObject":{"path":["portal","api","v2","seller","inventory"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"1d0a0a3a-1b8e-4715-9a7d-0499abb17f50","name":"Bulk update products","originalRequest":{"method":"PUT","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"updates\": [\n    {\n      \"product_id\": 26482,\n      \"price\": 39.00\n    },\n    {\n      \"product_id\": 91827,\n      \"price\": 24.95\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/seller/inventory"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 29 Apr 2022 13:19:47 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"55"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"message\": \"Processed 2 product updates\",\n    \"updates\": [\n        {\n            \"product_id\": 26482,\n            \"status\": \"success\",\n            \"updated_fields\": {\"price\": \"39.00\"},\n            \"updated_attributes\": {}\n        },\n        {\n            \"product_id\": 91827,\n            \"status\": \"success\",\n            \"updated_fields\": {\"price\": \"24.95\"},\n            \"updated_attributes\": {}\n        }\n    ]\n}"}],"_postman_id":"ee13f8e3-9113-44b6-a9f4-2437388ebcac"},{"name":"Create a product","id":"ca762143-8e68-4d91-a3b1-e46d85446342","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"title\": \"Upwind kitesurf bindingen\",\n    \"img_url\": \"http://www.upwind.nl/images/upwind-bindingen\",\n    \"ean\": \"87123456789\",\n    \"sku\": \"upwind-sku\",\n    \"product_reference\": \"upwind-product-reference\",\n    \"x_size\": 10,\n    \"y_size\": 20,\n    \"z_size\": 20,\n    \"weight\": 3\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/seller/inventory","description":"<h3 id=\"add-inventory\">Add Inventory</h3>\n<p>This endpoint allows you to add products for a seller in the portal. The HTTP POST request should be sent to <code>https://channeldock.com/portal/api/v2/seller/inventory</code>.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li><p><code>title</code> (string, required): The title of the product.</p>\n</li>\n<li><p><code>img_url</code> (string, optional): The URL of the product image.</p>\n</li>\n<li><p><code>ean</code> (string, required): The EAN (European Article Number) of the product.</p>\n</li>\n<li><p><code>sku</code> (string, optional): The Stock Keeping Unit (SKU) of the product.</p>\n</li>\n<li><p><code>product_reference</code> (string, optional): The reference code of the product.</p>\n</li>\n<li><p><code>x_size</code> (float, optional): The size of the product in the x-direction in cm.</p>\n</li>\n<li><p><code>y_size</code> (float, optional): The size of the product in the y-direction in cm.</p>\n</li>\n<li><p><code>z_size</code> (float, optional): The size of the product in the z-direction in cm.</p>\n</li>\n<li><p><code>weight</code> (float, optional): The weight of the product in kg's.</p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<ul>\n<li><code>response</code> (string): Indicates the status of the request, can be \"success\" or \"error\".</li>\n<li><code>message</code> (string): A message providing information about the result of the request.</li>\n<li><code>product</code> (object): Contains details of the newly created product, including its title, image URL, EAN, SKU, product reference, dimensions, and weight.</li>\n</ul>\n<h4 id=\"example\">Example</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"response\": \"success\",\n    \"message\": \"Created new product ID: 39\",\n    \"product\": {\n        \"title\": \"Upwind kitesurf bindingen\",\n        \"img_url\": \"http://www.upwind.nl/images/upwind-bindingen\",\n        \"ean\": \"87123456789\",\n        \"sku\": \"upwind-sku\",\n        \"product_reference\": \"upwind-product-reference\",\n        \"x_size\": 10,\n        \"y_size\": 20,\n        \"z_size\": 20,\n        \"weight\": 3\n    }\n}\n\n</code></pre>\n","urlObject":{"path":["portal","api","v2","seller","inventory"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"bfb0c7ee-1084-4f2d-a143-2a977f456d7f","name":"Create a product","originalRequest":{"method":"POST","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"title\": \"Upwind kitesurf bindingen\",\n    \"img_url\": \"http://www.upwind.nl/images/upwind-bindingen\",\n    \"ean\": \"87123456789\",\n    \"sku\": \"upwind-sku\",\n    \"product_reference\": \"upwind-product-reference\",\n    \"x_size\": 10,\n    \"y_size\": 20,\n    \"z_size\": 20,\n    \"weight\": 3\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/seller/inventory"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 29 Apr 2022 13:19:47 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"55"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"message\": \"Created new product ID: 39\",\n    \"product\": {\n        \"title\": \"Upwind kitesurf bindingen\",\n        \"img_url\": \"http://www.upwind.nl/images/upwind-bindingen\",\n        \"ean\": \"87123456789\",\n        \"sku\": \"upwind-sku\",\n        \"product_reference\": \"upwind-product-reference\",\n        \"x_size\": 10,\n        \"y_size\": 20,\n        \"z_size\": 20,\n        \"weight\": 3\n    }\n}"}],"_postman_id":"ca762143-8e68-4d91-a3b1-e46d85446342"},{"name":"Delete a product","id":"c5a1653c-b812-41a9-b27a-18e7295d2bef","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"product_id\": 25852\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/seller/inventory","description":"<h3 id=\"delete-a-product\">Delete a product</h3>\n<p>This endpoint allows you to delete a product for a seller. Send a DELETE request to <code>https://channeldock.com/portal/api/v2/seller/inventory</code> with the product_id in the request body.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li><code>product_id</code> (integer, required): The ChannelDock product ID.</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<ul>\n<li><code>response</code> (string): Indicates the status of the request, can be \"success\" or \"error\".</li>\n<li><code>message</code> (string): A message providing information about the result of the request.</li>\n</ul>\n","urlObject":{"path":["portal","api","v2","seller","inventory"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"8512097a-0538-4ad2-8848-8ac2039b847b","name":"Delete a product","originalRequest":{"method":"DELETE","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"product_id\": 10001\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/seller/inventory"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 29 Apr 2022 13:19:47 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"55"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"message\": \"Product deleted successfully\"\n}"}],"_postman_id":"c5a1653c-b812-41a9-b27a-18e7295d2bef"}],"id":"ee0a7ba7-72ff-40e0-9be6-6561a54ae5df","_postman_id":"ee0a7ba7-72ff-40e0-9be6-6561a54ae5df","description":""},{"name":"Orders","item":[{"name":"Get Orders","id":"35894d24-0772-4f24-94d1-ebd3d5522427","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"url":"https://channeldock.com/portal/api/v2/seller/orders?page=1","description":"<h3 id=\"get-seller-orders\"><strong>Get Seller Orders</strong></h3>\n<p>Retrieve paginated orders for the authenticated seller, including order lines, bundle child items, product tags, optional raw channel payload, and optional traceability data.  </p>\n<p>This endpoint only returns orders belonging to the current seller (seller_id is taken from the authenticated context).</p>\n<h3 id=\"pagination\"><strong>Pagination</strong></h3>\n<ul>\n<li><p><strong>page</strong> (required, integer)</p>\n<p>  1-based page number.</p>\n<p>  If omitted, the API responds with 400 and \"No page specified.\".</p>\n</li>\n<li><p><strong>page_size</strong> (optional, integer)</p>\n<p>  Number of orders per page.</p>\n<p>  Must be between 1 and 100.</p>\n<p>  If omitted, the API uses its internal default page size.</p>\n</li>\n</ul>\n<hr />\n<h3 id=\"filtering\"><strong>Filtering</strong></h3>\n<p>All filters are optional unless stated otherwise.  </p>\n<h4 id=\"channel--integration-filters\"><strong>Channel / integration filters</strong></h4>\n<ul>\n<li><p><strong>channel_id</strong> (optional, string; supports comma-separated list)</p>\n<p>  Example: channel_id=1,2,5</p>\n<ul>\n<li><p>Values are sanitized, split on commas and cast to integers.</p>\n</li>\n<li><p>Maximum of <strong>50</strong> IDs; more will return 400 with \"Maximum 50 channel IDs allowed\".</p>\n</li>\n<li><p>Filters orders where channel_id is in the provided list.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>api_id</strong> (optional, string; supports comma-separated list)</p>\n<p>  Example: api_id=1001,1002,2000</p>\n<ul>\n<li><p>Values are sanitized, split on commas and cast to integers.</p>\n</li>\n<li><p>Empty values are removed; 0 is allowed.</p>\n</li>\n<li><p>Maximum of <strong>50</strong> IDs; more will return 400 with \"Maximum 50 API IDs allowed\".</p>\n</li>\n<li><p>Filters orders where api_id is in the provided list.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"order-identity\"><strong>Order identity</strong></h4>\n<ul>\n<li><p><strong>id</strong> (optional, integer)</p>\n<p>  ChannelDock Order ID.</p>\n</li>\n<li><p><strong>order_id</strong> (optional, string)</p>\n<p>  Remote channel order ID.</p>\n</li>\n<li><p><strong>seq_order_id</strong> (optional, string / int)</p>\n<p>  Sequential order ID within ChannelDock.</p>\n</li>\n<li><p><strong>seq_order_id_is_not</strong> (optional, string / int)</p>\n<p>  Excludes orders with this seq_order_id.</p>\n</li>\n<li><p><strong>price_total</strong> (optional, numeric/string)</p>\n<p>  Exact match on price_total.</p>\n</li>\n</ul>\n<h4 id=\"customer--shipping-address\"><strong>Customer &amp; shipping address</strong></h4>\n<p>Each of these filters does an exact match:</p>\n<ul>\n<li><p><strong>shipping_first_name</strong></p>\n</li>\n<li><p><strong>shipping_last_name</strong></p>\n</li>\n<li><p><strong>shipping_company</strong></p>\n</li>\n<li><p><strong>shipping_street</strong></p>\n</li>\n<li><p><strong>shipping_house_number</strong></p>\n</li>\n<li><p><strong>shipping_house_number_ext</strong></p>\n</li>\n<li><p><strong>shipping_region</strong></p>\n</li>\n<li><p><strong>shipping_country_code</strong></p>\n</li>\n<li><p><strong>shipping_city</strong></p>\n</li>\n<li><p><strong>shipping_email</strong></p>\n</li>\n</ul>\n<h4 id=\"order-date-filters\"><strong>Order date filters</strong></h4>\n<ul>\n<li><p><strong>order_date</strong> (optional, date Y-m-d)</p>\n<p>  Exact date match on order_date (date only).</p>\n</li>\n<li><p><strong>start_date</strong> (optional, date or datetime)</p>\n<p>  Filters order_date &gt;= start_date.</p>\n</li>\n<li><p><strong>end_date</strong> (optional, date or datetime)</p>\n<p>  Filters order_date &lt;= end_date.</p>\n<p>  If passed as date only (Y-m-d), it is treated as Y-m-d 23:59:59.</p>\n</li>\n</ul>\n<h4 id=\"ship-on-date-filters\"><strong>Ship-on date filters</strong></h4>\n<ul>\n<li><p><strong>ship_on_date</strong> (optional, date or datetime)</p>\n<p>  Exact match on ship_on_date.</p>\n</li>\n<li><p><strong>ship_on_date_from</strong> (optional, date or datetime)</p>\n<p>  Filters ship_on_date &gt;= ship_on_date_from.</p>\n<p>  If passed as date only (Y-m-d), it is treated as Y-m-d 00:00:00.</p>\n</li>\n<li><p><strong>ship_on_date_to</strong> (optional, date or datetime)</p>\n<p>  Filters ship_on_date &lt;= ship_on_date_to.</p>\n<p>  If passed as date only (Y-m-d), it is treated as Y-m-d 23:59:59.</p>\n</li>\n</ul>\n<h4 id=\"filtering-by-updated_at\"><strong>Filtering by updated_at</strong></h4>\n<p>You can filter orders by their last update timestamp:</p>\n<ul>\n<li><p><strong>updated_at</strong> (optional, date Y-m-d)</p>\n<p>  Exact date match on updated_at (date only).</p>\n</li>\n<li><p><strong>updated_at_from</strong> (optional, date or datetime)</p>\n<p>  Filters updated_at &gt;= updated_at_from.</p>\n<p>  If passed as date only (Y-m-d), it is treated as Y-m-d 00:00:00.</p>\n</li>\n<li><p><strong>updated_at_to</strong> (optional, date or datetime)</p>\n<p>  Filters updated_at &lt;= updated_at_to.</p>\n<p>  If passed as date only (Y-m-d), it is treated as Y-m-d 23:59:59.</p>\n</li>\n</ul>\n<h4 id=\"order-status\"><strong>Order status</strong></h4>\n<ul>\n<li><p><strong>order_status</strong> (optional, string)</p>\n<ul>\n<li><p>If omitted (and id is not set): the default filter is order_status IN (\"order\",\"backorder\").</p>\n</li>\n<li><p>order_status=ALL: no status filter is applied; all statuses are returned.</p>\n</li>\n<li><p>Any other value: exact match filter on order_status (e.g. shipped, cancelled, …).</p>\n</li>\n</ul>\n</li>\n</ul>\n<hr />\n<h3 id=\"optional-includes\"><strong>Optional Includes</strong></h3>\n<ul>\n<li><p><strong>include_raw_order_data</strong> (optional, \"true\"/\"false\")</p>\n<p>  When \"true\", includes raw_order_data per order with the original raw payload from the sales channel (if available).</p>\n</li>\n<li><p><strong>include_serial_numbers</strong> (optional, \"true\"/\"false\")</p>\n<p>  When \"true\", enables traceability data on order lines (serial numbers, batches, expiration dates).</p>\n<p>  (Kept for backward compatibility, internally treated as enabling traceability).</p>\n</li>\n<li><p><strong>include_traceability_data</strong> (optional, \"true\"/\"false\")</p>\n<p>  When \"true\", also enables traceability data.</p>\n<p>  In both cases, each order line may contain serial_numbers and traceability_data.</p>\n</li>\n</ul>\n<hr />\n<h3 id=\"sorting\"><strong>Sorting</strong></h3>\n<ul>\n<li><p><strong>sort_attr</strong> (optional, string)</p>\n<p>  Allowed values:</p>\n<p>  id, order_id, order_date, ship_on_date, order_status, sync_date, updated_at.</p>\n<p>  Any other value: falls back to id.</p>\n</li>\n<li><p><strong>sort_dir</strong> (optional, string)</p>\n<p>  Sort direction: asc or desc (case-insensitive).</p>\n<p>  Defaults to DESC if not explicitly asc.</p>\n</li>\n</ul>\n<p>When both sort_attr and sort_dir are present, results are sorted accordingly.</p>\n<p>For sort_attr=order_id, an optimized index (order_id_x_seller_id) is used internally.</p>\n","urlObject":{"path":["portal","api","v2","seller","orders"],"host":["https://channeldock.com"],"query":[{"disabled":true,"description":{"content":"<p>optional. Default when omitted: order, backorder. Use ALL for no filter. Valid: order, shipment, return, pending, on-hold, backorder, cancelled, refunded, failed, trash</p>\n","type":"text/plain"},"key":"order_status","value":"ALL"},{"disabled":true,"description":{"content":"<p>optional: remote order id of the webshop / marketplace</p>\n","type":"text/plain"},"key":"order_id","value":"1747"},{"disabled":true,"description":{"content":"<p>optional: country code of order</p>\n","type":"text/plain"},"key":"shipping_country_code","value":"NL"},{"disabled":true,"description":{"content":"<p>optional ( id | default: order_date | sync_date | updated_at )</p>\n","type":"text/plain"},"key":"sort_attr","value":"sync_date"},{"disabled":true,"description":{"content":"<p>optional ( DESC | default: ASC )</p>\n","type":"text/plain"},"key":"sort_dir","value":"DESC"},{"disabled":true,"description":{"content":"<p>optional ( datetime )</p>\n","type":"text/plain"},"key":"start_date","value":"2024-06-09"},{"disabled":true,"description":{"content":"<p>optional ( datetime )</p>\n","type":"text/plain"},"key":"end_date","value":"2023-11-19"},{"key":"page","value":"1"},{"disabled":true,"key":"page_size","value":"50"},{"disabled":true,"key":"include_raw_order_data","value":"true"},{"disabled":true,"description":{"content":"<p>optional ( date )</p>\n","type":"text/plain"},"key":"ship_on_date_from","value":"2024-06-09"},{"disabled":true,"description":{"content":"<p>optional ( date )</p>\n","type":"text/plain"},"key":"ship_on_date_to","value":"2024-12-09"},{"disabled":true,"key":"include_traceability_data","value":"true"},{"disabled":true,"description":{"content":"<p>optional ( int )</p>\n","type":"text/plain"},"key":"batch_id","value":"1"}],"variable":[]}},"response":[{"id":"ddf010eb-7758-4daf-99d7-cdb6e221d252","name":"Get Orders","originalRequest":{"method":"GET","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"url":{"raw":"https://channeldock.com/portal/api/v2/seller/orders?page=1&order_id=19246&sort_attr=order_date&sort_dir=DESC&page_size=50","protocol":"https","host":["channeldock","com"],"path":["portal","api","v2","seller","orders"],"query":[{"key":"page","value":"1"},{"key":"id","value":"34779","description":"optional","disabled":true},{"key":"order_status","value":"order","description":"optional. Default when omitted: order, backorder. Use ALL for no filter. Valid: order, shipment, return, pending, on-hold, backorder, cancelled, refunded, failed, trash","disabled":true},{"key":"order_id","value":"19246","description":"optional (remote order id)"},{"key":"shipping_country_code","value":"FR","description":"optional","disabled":true},{"key":"sort_attr","value":"order_date","description":"optional"},{"key":"sort_dir","value":"DESC","description":"optional"},{"key":"page_size","value":"50"},{"key":"include_traceability_data","value":"false","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 06 Dec 2022 00:53:37 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"1375"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"page\": 1,\n    \"page_size\": 10,\n    \"orders_count\": 1,\n    \"orders\": [\n        {\n            \"id\": 6081,\n            \"seller_id\": 3,\n            \"order_id\": \"19246\",\n            \"price_total\": 212.49,\n            \"channel_name\": \"WooCommerce\",\n            \"billing_address1\": \"De Cuserstraat 91\",\n            \"billing_address_supplement\": \"\",\n            \"billing_house_number\": \"91\",\n            \"billing_house_number_ext\": \"\",\n            \"billing_city\": \"Amsterdam\",\n            \"billing_company\": \"ChannelDock\",\n            \"billing_country_code\": \"NL\",\n            \"billing_email\": \"no-reply@channeldock.com\",\n            \"billing_first_name\": \"John\",\n            \"billing_middle_name\": \"\",\n            \"billing_last_name\": \"Doe\",\n            \"billing_region\": \"\",\n            \"billing_street\": \"De Cuserstraat\",\n            \"billing_zip_code\": \"1081CN\",\n            \"shipping_address1\": \"Square des Bateliers 84\",\n            \"shipping_first_name\": \"Ashley\",\n            \"shipping_last_name\": \"Scammell\",\n            \"shipping_company\": \"\",\n            \"shipping_street\": \"Square des Bateliers\",\n            \"shipping_house_number\": \"84\",\n            \"shipping_house_number_ext\": \"\",\n            \"shipping_zip_code\": \"49000\",\n            \"shipping_region\": \"Pays de la Loire\",\n            \"shipping_country_code\": \"FR\",\n            \"shipping_city\": \"ANGERS\",\n            \"shipping_email\": \"AshleyScammell@einrot.com\",\n            \"order_date\": \"2022-08-20 11:51:06\",\n            \"ship_on_date\": false,\n            \"total_weight\": 0,\n            \"order_status\": \"order\",\n            \"extra_comment\": \"This is an order comment field\",\n            \"order_products\": [\n                {\n                    \"id\": 4910,\n                    \"api_id\": 2450,\n                    \"seller_id\": 3,\n                    \"order_id\": 6081,\n                    \"orderItemId\": \"24842\",\n                    \"ean\": \"8719326801020\",\n                    \"title\": \"Beverbende kaartspel\",\n                    \"price\": 100.00,\n                    \"quantity\": 1,\n                    \"delivery_period\": null,\n                    \"reference_code\": null,\n                    \"is_shipped\": 0,\n                    \"cancellation_request\": 0,\n                    \"shipment_label_id\": null,\n                    \"fulfillment_status\": \"default\",\n                    \"shipping_costs\": 1,\n                    \"product\": {\n                        \"id\": 17005,\n                        \"ean\": \"8719326801020\",\n                        \"sku\": \"8719326801020\"\n                    }\n                },\n                {\n                    \"id\": 4911,\n                    \"api_id\": 2450,\n                    \"seller_id\": 3,\n                    \"order_id\": 6081,\n                    \"orderItemId\": \"24843\",\n                    \"ean\": \"8719326801019\",\n                    \"title\": \"Demo - Tunturi Cardio Fit B30 Hometrainer - Fitness Fiets\",\n                    \"quantity\": 1,\n                    \"delivery_period\": null,\n                    \"reference_code\": null,\n                    \"is_shipped\": 0,\n                    \"cancellation_request\": 0,\n                    \"shipment_label_id\": null,\n                    \"fulfillment_status\": \"default\",\n                    \"shipping_costs\": 0,\n                    \"product\": {\n                        \"id\": 17006,\n                        \"ean\": \"8719326801019\",\n                        \"sku\": \"8719326801019\"\n                    }\n                }\n            ]\n        }\n    ]\n}"}],"_postman_id":"35894d24-0772-4f24-94d1-ebd3d5522427"},{"name":"Create manual order","id":"3b692b62-03e8-42ea-a4c2-e9c1da7a6494","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"order_id\": \"B-32333\",\n    \"seq_order_id\": \"CD-ORDER-2024-001\",\n    \"order_status\": \"order\",\n    \"order_date\": \"2024-01-15 10:30:00\",\n    \"ship_on_date\": \"2024-01-16 09:00:00\",\n    \"delivery_date\": \"2024-01-17\",\n    \"extra_comment\": \"A manual order created by ChannelDock API.\",\n    \n    \"price_total\": 125.50,\n    \"price_currency\": \"EUR\",\n    \n    \"shipping_first_name\": \"Nicky\",\n    \"shipping_last_name\": \"Smith\",\n    \"shipping_company\": \"ChannelDock BV\",\n    \"shipping_address1\": \"Duivendrechtsekade 40A\",\n    \"shipping_address2\": \"2nd floor\",\n    \"shipping_street\": \"Duivendrechtsekade\",\n    \"shipping_house_number\": \"40\",\n    \"shipping_house_number_ext\": \"A\",\n    \"shipping_zip_code\": \"1080AH\",\n    \"shipping_city\": \"Amsterdam\",\n    \"shipping_region\": \"Noord-Holland\",\n    \"shipping_country_code\": \"NL\",\n    \"shipping_phone_number\": \"+31612345678\",\n    \"shipping_email\": \"demo_customer@channeldock.com\",\n    \"shipping_service\": \"standard\",\n\n    \"billing_first_name\": \"Nicky\",\n    \"billing_last_name\": \"Smith\", \n    \"billing_company\": \"ChannelDock BV\",\n    \"billing_address1\": \"Duivendrechtsekade 40A\",\n    \"billing_address2\": \"2nd floor\",\n    \"billing_street\": \"Duivendrechtsekade\",\n    \"billing_house_number\": \"40\",\n    \"billing_house_number_ext\": \"A\",\n    \"billing_zip_code\": \"1080AH\",\n    \"billing_city\": \"Amsterdam\",\n    \"billing_region\": \"Noord-Holland\",\n    \"billing_country_code\": \"NL\",\n    \"billing_email\": \"demo_customer@channeldock.com\",\n    \n    \"order_products\": [\n        {\n            \"ean\": \"8719326583631\",\n            \"quantity\": 10,\n            \"price\": 75.00,\n            \"order_item_id\": 1\n        },\n        {\n            \"ean\": \"8719326583648\",\n            \"quantity\": 5\n        }\n    ]\n}\n\n","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/seller/orders","description":"<p>This POST request can be used to create (manual) orders in ChannelDock. These orders have the same characteristics as orders which are created from the ChannelDock UI ('New order' page). Orders created via this endpoint cannot be linked to an existing sales connection, that's why we call them 'manual orders'.</p>\n<p>Creates a new order for the authenticated seller. The order is automatically associated with the seller account based on the authentication token.</p>\n<h3 id=\"required-fields\">Required Fields</h3>\n<ul>\n<li><p>order_products (array) - List of products in the order. Each product must contain:</p>\n</li>\n<li><p>ean (string) - Product EAN code</p>\n</li>\n<li><p>quantity (integer) - Quantity of the product (minimum 1)</p>\n</li>\n</ul>\n<h3 id=\"optional-fields\">Optional Fields</h3>\n<h4 id=\"order-identification\">Order Identification</h4>\n<ul>\n<li><p>order_id (string/integer) - External order identifier. If not provided or set to 0, the ChannelDock order ID will be used as the order_id.</p>\n</li>\n<li><p>seq_order_id (string, max 255 characters) - Sequential order identifier for tracking. Must be unique per seller.</p>\n</li>\n<li><p>order_status (string) - Order status. Defaults to \"order\". Valid values: \"order\", \"shipment\", \"return\", \"pending\", \"on-hold\", \"backorder\", \"cancelled\", \"refunded\", \"failed\", \"trash\".</p>\n</li>\n</ul>\n<h4 id=\"order-dates\">Order Dates</h4>\n<ul>\n<li><p>order_date (string) - Order creation date/time in format \"Y-m-d H:i:s\". Defaults to current date/time if not provided.</p>\n</li>\n<li><p>ship_on_date (string) - Date when the order should be shipped in format \"Y-m-d H:i:s\" or \"Y-m-d\". Defaults to current date/time if not provided.</p>\n</li>\n<li><p>delivery_date (string) - Expected delivery date in format \"Y-m-d\". If provided, ship_on_date will be automatically set to delivery_date minus 1 day.</p>\n</li>\n</ul>\n<h4 id=\"order-notes\">Order Notes</h4>\n<ul>\n<li>extra_comment (string) - Additional order comments. Alternative to order_note.</li>\n</ul>\n<h4 id=\"pricing\">Pricing</h4>\n<ul>\n<li><p>price_total (float) - Total order price. If not provided, the total will be calculated from the sum of order products (using custom prices if provided, otherwise product prices × quantities).</p>\n</li>\n<li><p>price_currency (string, max 3 characters) - Currency code (e.g., \"EUR\", \"USD\", \"GBP\"). Automatically converted to uppercase and truncated to 3 characters. Defaults to \"EUR\" if not provided.</p>\n</li>\n</ul>\n<h4 id=\"shipping-address\">Shipping Address</h4>\n<ul>\n<li><p>shipping_first_name (string) - Recipient's first name</p>\n</li>\n<li><p>shipping_last_name (string) - Recipient's last name</p>\n</li>\n<li><p>shipping_company (string) - Company name</p>\n</li>\n<li><p>shipping_street (string) - Street name</p>\n</li>\n<li><p>shipping_house_number (string) - House number</p>\n</li>\n<li><p>shipping_house_number_ext (string) - House number extension (e.g., \"A\", \"B\")</p>\n</li>\n<li><p>shipping_address1 (string) - Full address line 1. If not provided, will be constructed from street, house number, and extension.</p>\n</li>\n<li><p>shipping_address2 (string) - Address line 2 (e.g., apartment, floor)</p>\n</li>\n<li><p>shipping_zip_code (string) - Postal/ZIP code</p>\n</li>\n<li><p>shipping_city (string) - City name</p>\n</li>\n<li><p>shipping_region (string) - State/Province/Region</p>\n</li>\n<li><p>shipping_country_code (string) - ISO country code (e.g., \"NL\", \"US\", \"GB\")</p>\n</li>\n<li><p>shipping_email (string) - Shipping email address</p>\n</li>\n<li><p>shipping_phone_number (string) - Contact phone number</p>\n</li>\n<li><p>shipping_service (string|array) - Shipping service identifier. If provided as an array, it will be stored as JSON.</p>\n</li>\n</ul>\n<h4 id=\"billing-address\">Billing Address</h4>\n<p>All billing fields are optional. If not provided, they will default to the corresponding shipping address values.</p>\n<ul>\n<li><p>billing_first_name (string) - Billing contact first name</p>\n</li>\n<li><p>billing_last_name (string) - Billing contact last name</p>\n</li>\n<li><p>billing_middle_name (string) - Billing contact middle name</p>\n</li>\n<li><p>billing_company (string) - Billing company name</p>\n</li>\n<li><p>billing_street (string) - Billing street name</p>\n</li>\n<li><p>billing_house_number (string) - Billing house number</p>\n</li>\n<li><p>billing_house_number_ext (string) - Billing house number extension</p>\n</li>\n<li><p>billing_address1 (string) - Billing address line 1. If not provided, will be constructed from street, house number, and extension.</p>\n</li>\n<li><p>billing_address2 (string) - Billing address line 2</p>\n</li>\n<li><p>billing_address_supplement (string) - Additional billing address information</p>\n</li>\n<li><p>billing_zip_code (string) - Billing postal/ZIP code</p>\n</li>\n<li><p>billing_city (string) - Billing city</p>\n</li>\n<li><p>billing_region (string) - Billing state/Province/Region</p>\n</li>\n<li><p>billing_country_code (string) - Billing ISO country code</p>\n</li>\n<li><p>billing_email (string) - Billing email address</p>\n</li>\n</ul>\n<h4 id=\"order-products\">Order Products</h4>\n<p>Each product in the order_products array can include:</p>\n<ul>\n<li><p>ean (string, required) - Product EAN code</p>\n</li>\n<li><p>quantity (integer, required) - Product quantity (minimum 1)</p>\n</li>\n<li><p>price (float, optional) - Custom price for this line item. If not provided, the price will be calculated as product_price × quantity from the product catalog.</p>\n</li>\n<li><p>order_item_id (integer, optional) - External order item identifier</p>\n</li>\n</ul>\n<h3 id=\"address-parsing\">Address Parsing</h3>\n<p>If shipping_street and shipping_house_number are not provided, the system will automatically parse shipping_address1 and shipping_address2 using AddressDock to extract street, house number, and extension. The same applies to billing addresses.</p>\n<h3 id=\"duplicate-prevention\">Duplicate Prevention</h3>\n<p>The API checks for duplicate orders based on:</p>\n<ul>\n<li><p>seq_order_id - If provided and an order with the same seq_order_id exists for this seller, the request will be rejected.</p>\n</li>\n<li><p>order_id - If provided and an order with the same order_id exists for this seller (and channel_id is 17), the request will be rejected.</p>\n</li>\n</ul>\n<h3 id=\"unrecognized-product-policy\">Unrecognized Product Policy</h3>\n<p>De parameter unrecognized_product_policy bepaalt hoe het systeem omgaat met orderregels die niet herkend worden. Ondersteunde waarden zijn:</p>\n<ul>\n<li><p><strong>allow (standaard)</strong></p>\n<p>  De order wordt aangemaakt, ook als er onbekende regels zijn.</p>\n<ul>\n<li><p>Resultaat: partial_success + order_products_failed</p>\n</li>\n<li><p>Gedrag:</p>\n<ul>\n<li><p><strong>Seller</strong>: er wordt een placeholder-regel aangemaakt zonder gekoppeld product</p>\n</li>\n<li><p><strong>Center</strong>: onbekende regels worden overgeslagen</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><strong>reject_order</strong></p>\n<p>  De volledige order wordt afgewezen zodra er één onbekende regel is.</p>\n<ul>\n<li>Resultaat: HTTP 422 + order_products_failed</li>\n</ul>\n</li>\n<li><p><strong>hold_order</strong></p>\n<p>  De order wordt aangemaakt, maar op <em>on-hold</em> gezet als er onbekende regels zijn.</p>\n<ul>\n<li>Resultaat: partial_success + order_products_failed</li>\n</ul>\n</li>\n</ul>\n<p><strong>Belangrijk:</strong></p>\n<p>Als geen enkele orderregel herkend wordt, faalt de aanvraag altijd met een <strong>HTTP 400</strong>, ongeacht de gekozen policy.</p>\n<h3 id=\"response\">Response</h3>\n<p>On success, returns:<br /><code>{</code></p>\n<p><code>\"response\": \"success\",</code></p>\n<p><code>\"message\": \"Created new order: {order_id}\",</code></p>\n<p><code>\"order_id\": {order_id}</code></p>\n<p><code>}</code></p>\n<p>On error, returns appropriate error messages with HTTP status codes (400 for validation errors, etc.).</p>\n","urlObject":{"path":["portal","api","v2","seller","orders"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"3129f4d1-b14d-4836-98b3-57cd83b11673","name":"Create manual order","originalRequest":{"method":"POST","header":[{"key":"api_key","value":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","type":"text"},{"key":"api_secret","value":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"order_id\": \"B-32333\",\n    \"extra_comment\": \"A manual order created by ChannelDock API.\",\n    \n    \"shipping_first_name\": \"Nicky\",\n    \"shipping_last_name\": \"Smith\",\n    \"shipping_company\": \"ChannelDock BV\",\n    \"shipping_address1\": \"Duivendrechtsekade 40A\",\n    \"shipping_address2\": \"2nd floor\",\n    \"shipping_street\": \"Duivendrechtsekade\",\n    \"shipping_house_number\": \"40\",\n    \"shipping_house_number_ext\": \"A\",\n    \"shipping_zip_code\": \"1080AH\",\n    \"shipping_city\": \"Amsterdam\",\n    \"shipping_region\": \"Noord-Holland\",\n    \"shipping_country_code\": \"NL\",\n    \"shipping_phone_number\": \"+31612345678\",\n    \"shipping_email\": \"+31612345678\",\n\n    \"billing_first_name\": \"Nicky\",\n    \"billing_last_name\": \"Smith\", \n    \"billing_company\": \"ChannelDock BV\",\n    \"billing_street\": \"Duivendrechtsekade\",\n    \"billing_house_number\": \"40\",\n    \"billing_house_number_ext\": \"A\",\n    \"billing_zip_code\": \"1080AH\",\n    \"billing_city\": \"Amsterdam\",\n    \"billing_region\": \"Noord-Holland\",\n    \"billing_country_code\": \"NL\",\n    \"billing_email\": \"billing@channeldock.com\",\n    \"order_products\": [\n        {\n            \"ean\": \"8719326583631\",\n            \"quantity\": 10,\n            \"order_item_id\": 12345678\n        },\n        {\n            \"ean\": \"8719326583648\",\n            \"quantity\": 5,\n            \"order_item_id\": 234567890\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/seller/orders"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 21 Oct 2022 00:46:12 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"76"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"message\": \"Created new order: 32640\",\n    \"order_id\": 32640\n}"},{"id":"ac5da2be-340f-411f-a61d-f9d3a26c2055","name":"Partially recognized order products","originalRequest":{"method":"POST","header":[{"key":"api_key","value":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","type":"text"},{"key":"api_secret","value":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"seq_order_id\": \"SHOP-ORDER-7721\",\n  \"order_status\": \"order\",\n  \"first_name\": \"Jan\",\n  \"last_name\": \"Jansen\",\n  \"email\": \"jan@example.com\",\n  \"shipping_street\": \"Stationsstraat\",\n  \"shipping_house_number\": \"5\",\n  \"shipping_city\": \"Utrecht\",\n  \"shipping_zip_code\": \"3511\",\n  \"shipping_country_code\": \"NL\",\n  \"order_products\": [\n    { \"ean\": \"8711111111111\", \"quantity\": 1 },\n    { \"ean\": \"UNKNOWN-EAN-XYZ\", \"quantity\": 3, \"price\": 12.0 }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/seller/orders"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 21 Oct 2022 00:46:12 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"76"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"response\": \"success\",\n  \"message\": \"Created new order: 8842100. One or more lines are not linked to a catalog product (unrecognized EAN).\",\n  \"order_id\": 8842100,\n  \"order_products_failed\": [\n    {\n      \"ean\": \"UNKNOWN-EAN-XYZ\",\n      \"message\": \"Product not recognized: no product with this EAN in the seller catalog. Order line was still created without a linked product.\"\n    }\n  ]\n}"},{"id":"e44e40ef-b3fb-458e-a9c9-4897c8bdf7e2","name":"No order products recognized","originalRequest":{"method":"POST","header":[{"key":"api_key","value":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","type":"text"},{"key":"api_secret","value":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"seq_order_id\": \"SHOP-88422-ALL-BAD\",\n  \"order_status\": \"order\",\n  \"price_total\": 45.0,\n  \"price_currency\": \"EUR\",\n  \"first_name\": \"Test\",\n  \"last_name\": \"Customer\",\n  \"email\": \"test@example.com\",\n  \"shipping_street\": \"Teststraat\",\n  \"shipping_house_number\": \"1\",\n  \"shipping_city\": \"Rotterdam\",\n  \"shipping_zip_code\": \"3011AA\",\n  \"shipping_country_code\": \"NL\",\n  \"order_products\": [\n    { \"ean\": \"9991111111111\", \"quantity\": 2 },\n    { \"ean\": \"9992222222222\", \"quantity\": 1, \"price\": 15.0 }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/seller/orders"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 21 Oct 2022 00:46:12 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"76"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"response\": \"success\",\n  \"message\": \"Created new order: 8842201. One or more lines are not linked to a catalog product (unrecognized EAN).\",\n  \"order_id\": 8842201,\n  \"order_products_failed\": [\n    {\n      \"ean\": \"9991111111111\",\n      \"message\": \"Product not recognized: no product with this EAN in the seller catalog. Order line was still created without a linked product.\"\n    },\n    {\n      \"ean\": \"9992222222222\",\n      \"message\": \"Product not recognized: no product with this EAN in the seller catalog. Order line was still created without a linked product.\"\n    }\n  ]\n}"}],"_postman_id":"3b692b62-03e8-42ea-a4c2-e9c1da7a6494"},{"name":"Update an order","id":"a3f5d016-83e7-480a-9dbe-6e2fa814db97","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"id\": \"3918588\",\n    \"shipping_first_name\": \"Nicky\",\n    \"shipping_last_name\": \"Kouffeld\",\n    \"shipping_company\": \"ChannelDock\",\n    \"shipping_email\": \"nicky@gmail.com\",\n    \"shipping_city\": \"Amsterdam\",\n    \"shipping_country_code\": \"NL\",\n    \"shipping_street\": \"Duivendrechtsekade\",\n    \"shipping_house_number\": \"41\",\n    \"shipping_house_number_ext\": \"\",\n    \"shipping_zip_code\": \"1080AH\",\n    \"extra_comment\": \"A manual order created by ChannelDock API.\"\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/seller/orders","description":"<p>This PUT request can be used to update certain fields of an order.</p>\n","urlObject":{"path":["portal","api","v2","seller","orders"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"3d9fa381-8c88-485b-898a-da54501cb087","name":"Update an order","originalRequest":{"method":"PUT","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"id\": \"3918588\",\n    \"shipping_first_name\": \"Nicky\",\n    \"shipping_last_name\": \"Kouffeld\",\n    \"shipping_company\": \"ChannelDock\",\n    \"shipping_email\": \"nicky@gmail.com\",\n    \"shipping_city\": \"Amsterdam\",\n    \"shipping_country_code\": \"NL\",\n    \"shipping_street\": \"Duivendrechtsekade\",\n    \"shipping_house_number\": \"40\",\n    \"shipping_house_number_ext\": \"\",\n    \"shipping_zip_code\": \"1080AH\",\n    \"extra_comment\": \"A manual order created by ChannelDock API.\"\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/seller/orders"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 21 Oct 2022 00:46:12 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"76"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"message\": \"Updated order: 3918588\",\n    \"updated_fields\": {\n        \"shipping_company\": \"ChannelDock\",\n        \"shipping_email\": \"nicky@gmail.com\",\n        \"shipping_first_name\": \"Nicky\",\n        \"shipping_last_name\": \"Kouffeld\",\n        \"extra_comment\": \"A manual order created by ChannelDock API.\",\n        \"shipping_city\": \"Amsterdam\",\n        \"shipping_country_code\": \"NL\",\n        \"shipping_house_number\": \"41\",\n        \"shipping_house_number_ext\": \"\",\n        \"shipping_street\": \"Duivendrechtsekade\",\n        \"shipping_zip_code\": \"1080AH\"\n    }\n}"}],"_postman_id":"a3f5d016-83e7-480a-9dbe-6e2fa814db97"},{"name":"Delete an order","id":"c3d5264c-d814-4c69-84de-d45ad8ccf042","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"id\": \"1133\"\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/seller/orders","description":"<p>This DELETE request can be used to delete an order. Requires the ChannelDock order id in the request body. Cannot delete orders that are already shipped or synced to a fulfillment center.</p>\n","urlObject":{"path":["portal","api","v2","seller","orders"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"4e04d602-877c-4a7c-982b-dd82ce12b179","name":"Delete an order","originalRequest":{"method":"DELETE","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"id\": \"3918588\"\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/seller/orders"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 21 Oct 2022 00:46:12 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"76"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"message\": \"Deleted order: 3918588\"\n}"}],"_postman_id":"c3d5264c-d814-4c69-84de-d45ad8ccf042"},{"name":"Delete an order product","id":"b20c0577-0d77-4791-b286-b5ed39c7a3b3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"order_product_id\": 67890\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/seller/orders/{id}/remove-order-product","description":"<p>Use this endpoint to remove a single order line (<code>order_product</code>) from an existing order.  </p>\n<p>What it does</p>\n<ul>\n<li><p>Removes one order product line from the specified order</p>\n</li>\n<li><p>Recalculates/finalizes the order after deletion</p>\n</li>\n<li><p>Writes an order log entry</p>\n</li>\n<li><p>Returns success/error JSON</p>\n</li>\n</ul>\n","urlObject":{"path":["portal","api","v2","seller","orders","{id}","remove-order-product"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"3ad58340-0657-4a58-8ac7-678591924c03","name":"Delete an order product","originalRequest":{"method":"DELETE","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"order_product_id\": 67890\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/seller/orders/{id}/remove-order-product"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 21 Oct 2022 00:46:12 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"76"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"response\": \"success\",\n  \"message\": \"Order product removed.\"\n}"}],"_postman_id":"b20c0577-0d77-4791-b286-b5ed39c7a3b3"},{"name":"Search order","id":"ef0bcb2a-dfbe-43b3-979f-98e25a355b78","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"order_number\": \"19246\"\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/seller/searchorder","description":"<p>Search for an order by order number. Supports GET and POST. Searches by ChannelDock order id, remote order_id, or seq_order_id. Used by integrations such as Returnless. Request body: order_number (required).</p>\n","urlObject":{"path":["portal","api","v2","seller","searchorder"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"ef0bcb2a-dfbe-43b3-979f-98e25a355b78"},{"name":"Add order product","id":"713cdd34-d133-4cc3-82f0-26aedf4c841d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"product_id\": 12345,\n  \"quantity\": 2\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/seller/orders/{{order_id}}/add-product","description":"<p>Adds a product line to an existing order. Use this when you need to add extra items to one of your orders.</p>\n<p>Requirements:</p>\n<ul>\n<li><p>The order must belong to your seller account</p>\n</li>\n<li><p>The product must exist in your product catalog</p>\n</li>\n</ul>\n","urlObject":{"path":["portal","api","v2","seller","orders","{{order_id}}","add-product"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"325200f3-1024-4cba-8a07-093fe29c87bc","name":"Add order product","originalRequest":{"method":"POST","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"product_id\": 12345,\n  \"quantity\": 2\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com//portal/api/v2/seller/orders/123456789/add-product"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 24 Feb 2023 03:49:05 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"74"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"response\": \"success\",\n  \"message\": \"Order product added.\"\n}"}],"_postman_id":"713cdd34-d133-4cc3-82f0-26aedf4c841d"}],"id":"df94dc84-4d02-4553-ad9a-1bdc764c08fd","_postman_id":"df94dc84-4d02-4553-ad9a-1bdc764c08fd","description":""},{"name":"Shipments","item":[{"name":"Get Shipments","id":"26aa0a42-1e86-4669-aeff-edfce58a8c15","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"url":"https://channeldock.com/portal/api/v2/seller/shipment?page=1","urlObject":{"path":["portal","api","v2","seller","shipment"],"host":["https://channeldock.com"],"query":[{"description":{"content":"<p>required</p>\n","type":"text/plain"},"key":"page","value":"1"},{"disabled":true,"key":"id","value":"6526"},{"disabled":true,"description":{"content":"<p>registered | distribution | delivered | return</p>\n","type":"text/plain"},"key":"status","value":"registered"},{"disabled":true,"description":{"content":"<p>ChannelDock order id</p>\n","type":"text/plain"},"key":"order_id","value":"1838"},{"disabled":true,"description":{"content":"<p>id | default: created_at | order_id</p>\n","type":"text/plain"},"key":"sort_attr","value":"created_at"},{"disabled":true,"description":{"content":"<p>DESC | default: ASC</p>\n","type":"text/plain"},"key":"sort_dir","value":"DESC"},{"disabled":true,"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"start_date","value":"2022-07-28 02:03:22"},{"disabled":true,"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"end_date","value":"2022-08-28 06:03:33"},{"disabled":true,"key":"include_pdf_label","value":"true"}],"variable":[]}},"response":[{"id":"20da3e6d-d1c2-4f85-a646-b11d54bdbc4e","name":"Get Shipments","originalRequest":{"method":"GET","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"url":{"raw":"https://channeldock.com/portal/api/v2/seller/shipment?page=1&sort_attr=created_at&sort_dir=DESC","host":["https://channeldock.com"],"path":["portal","api","v2","seller","shipment"],"query":[{"key":"page","value":"1","description":"required"},{"key":"id","value":"5110","disabled":true},{"key":"status","value":"registered","description":"registered | distribution | delivered | return","disabled":true},{"key":"order_id","value":"1838","description":"ChannelDock order id","disabled":true},{"key":"sort_attr","value":"created_at","description":"id | default: created_at | order_id"},{"key":"sort_dir","value":"DESC","description":"DESC | default: ASC"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 04 Oct 2023 23:46:13 GMT"},{"key":"Server","value":"Apache/2.4.38 (Debian)"},{"key":"X-Powered-By","value":"PHP/7.2.34"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE"},{"key":"Access-Control-Allow-Headers","value":"api_key, api_secret"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"page\": 1,\n    \"page_size\": 50,\n    \"shipments_count\": 2,\n    \"shipments\": [\n        {\n            \"id\": 6012,\n            \"shipment_method_id\": 0,\n            \"api_id\": 6736,\n            \"order_id\": 1152,\n            \"remote_order_id\": \"6346386866398\",\n            \"seq_order_id\": \"#NL3138\",\n            \"status\": \"registered\",\n            \"remote_label_id\": \"0\",\n            \"price\": 0,\n            \"shipment_method\": \"Not available\",\n            \"carrier_code\": \"Manual\",\n            \"track_and_trace\": \"\",\n            \"track_and_trace_url\": \"\",\n            \"shipment_date\": \"2025-04-06\",\n            \"order_date\": \"2025-03-31\",\n            \"extra_comment\": \"\",\n            \"number_of_labels\": 1,\n            \"order_products\": [\n                {\n                    \"id\": 1337,\n                    \"api_id\": 6736,\n                    \"seller_id\": 1,\n                    \"center_id\": 0,\n                    \"order_id\": 1152,\n                    \"orderItemId\": \"15224748179678\",\n                    \"ean\": \"8719326583658\",\n                    \"title\": \"Wetsuit\",\n                    \"price\": 100,\n                    \"quantity\": 1,\n                    \"delivery_period\": \"2025-04-01 18:18:04\",\n                    \"is_shipped\": 1,\n                    \"cancellation_request\": 0,\n                    \"shipment_label_id\": 6012,\n                    \"fulfillment_status\": \"default\",\n                    \"shipping_costs\": 0,\n                    \"delivery_request_method\": \"FBR\",\n                    \"shipment_method_id\": 0,\n                    \"product\": {\n                        \"id\": 25854,\n                        \"sku\": \"8719326583658\",\n                        \"ean\": \"8719326583658\",\n                        \"weight\": 1,\n                        \"price\": 100,\n                        \"title\": \"Wetsuit - L\",\n                        \"child_from_bundle\": false\n                    }\n                },\n                {\n                    \"id\": 1338,\n                    \"api_id\": 6736,\n                    \"seller_id\": 1,\n                    \"center_id\": 0,\n                    \"order_id\": 1152,\n                    \"orderItemId\": \"15224748212446\",\n                    \"ean\": \"8719326583657\",\n                    \"title\": \"Wetsuit\",\n                    \"price\": 100,\n                    \"quantity\": 1,\n                    \"delivery_period\": \"2025-04-01 18:18:04\",\n                    \"is_shipped\": 1,\n                    \"cancellation_request\": 0,\n                    \"shipment_label_id\": 6012,\n                    \"fulfillment_status\": \"default\",\n                    \"shipping_costs\": 0,\n                    \"delivery_request_method\": \"FBR\",\n                    \"shipment_method_id\": 0,\n                    \"product\": {\n                        \"id\": 0,\n                        \"sku\": \"\",\n                        \"ean\": \"\",\n                        \"weight\": 0,\n                        \"price\": 0,\n                        \"title\": \"\",\n                        \"child_from_bundle\": false\n                    }\n                }\n            ]\n        },\n        {\n            \"id\": 6013,\n            \"shipment_method_id\": 0,\n            \"api_id\": 0,\n            \"order_id\": 1155,\n            \"remote_order_id\": \"1155\",\n            \"seq_order_id\": \"B-32333\",\n            \"status\": \"registered\",\n            \"remote_label_id\": \"0\",\n            \"price\": 0,\n            \"shipment_method\": \"Not available\",\n            \"carrier_code\": \"Manual\",\n            \"track_and_trace\": \"\",\n            \"track_and_trace_url\": \"\",\n            \"shipment_date\": \"2025-04-14\",\n            \"order_date\": \"2025-04-14\",\n            \"extra_comment\": \"A manual order created by ChannelDock API.\",\n            \"number_of_labels\": 1,\n            \"order_products\": [\n                {\n                    \"id\": 1341,\n                    \"api_id\": 0,\n                    \"seller_id\": 1,\n                    \"center_id\": 0,\n                    \"order_id\": 1155,\n                    \"orderItemId\": \"0\",\n                    \"ean\": \"8719326583631\",\n                    \"title\": \"Upwind bindingen\",\n                    \"price\": 100,\n                    \"quantity\": 10,\n                    \"delivery_period\": \"2025-04-14 10:27:57\",\n                    \"is_shipped\": 1,\n                    \"cancellation_request\": 0,\n                    \"shipment_label_id\": 6013,\n                    \"fulfillment_status\": \"default\",\n                    \"shipping_costs\": 0,\n                    \"delivery_request_method\": \"FBR\",\n                    \"shipment_method_id\": 0,\n                    \"product\": {\n                        \"id\": 25851,\n                        \"sku\": \"8719326583631\",\n                        \"ean\": \"8719326583631\",\n                        \"weight\": 2,\n                        \"price\": 10,\n                        \"title\": \"Upwind bindingen\",\n                        \"child_from_bundle\": false\n                    }\n                },\n                {\n                    \"id\": 1342,\n                    \"api_id\": 0,\n                    \"seller_id\": 1,\n                    \"center_id\": 0,\n                    \"order_id\": 1155,\n                    \"orderItemId\": \"0\",\n                    \"ean\": \"8719326583648\",\n                    \"title\": \"Wetsuit - S\",\n                    \"price\": 500,\n                    \"quantity\": 5,\n                    \"delivery_period\": \"2025-04-14 10:27:58\",\n                    \"is_shipped\": 1,\n                    \"cancellation_request\": 0,\n                    \"shipment_label_id\": 6013,\n                    \"fulfillment_status\": \"default\",\n                    \"shipping_costs\": 0,\n                    \"delivery_request_method\": \"FBR\",\n                    \"shipment_method_id\": 0,\n                    \"product\": {\n                        \"id\": 0,\n                        \"sku\": \"\",\n                        \"ean\": \"\",\n                        \"weight\": 0,\n                        \"price\": 0,\n                        \"title\": \"\",\n                        \"child_from_bundle\": false\n                    }\n                }\n            ]\n        }\n    ]\n}"}],"_postman_id":"26aa0a42-1e86-4669-aeff-edfce58a8c15"},{"name":"Create shipment","id":"3f76b546-152b-47f7-a4c8-fb53a4d19453","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"orders\": [\n    {\n      \"order_id\": \"1735\",\n      \"track_and_trace\": \"00340434626112039686\",\n      \"track_and_trace_url\": \"https://www.channeldock.com\",\n      \"carrier\": \"DHL\",\n      \"price\": 5.25,\n      \"order_products\": [ { \"id\": 6166828 } ]\n    }\n  ]\n}"},"url":"https://channeldock.com/portal/api/v2/seller/shipment","description":"<p>Orders can be handled (processed to shipments) by sending ChannelDock the order_id, track_and_trace, carrier and id's of the order products. ChannelDock will then automatically handle the order at the sales channel where it originated from.</p>\n<p>Using this endpoint, we expect that you generate the shipping label in your own warehouse management system. Using the 'POST - Generate shipping label' endpoint you can have ChannelDock generate the shipping label for you.</p>\n<p>The order_products object is optional. If you omit this object, ChannelDock will ship all the order products.</p>\n<p>Optionally you can also send a track_and_trace_2 field with the payload if for example the order product is too big to ship with one label. We do not support the track and trace of a third, fourth etc. label. Most sales channel wil only accept 1 track and trace anyway</p>\n","urlObject":{"path":["portal","api","v2","seller","shipment"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"51972ff7-f84f-43c0-a16b-f1fa5a95f9ba","name":"Create shipment","originalRequest":{"method":"POST","header":[{"key":"api_key","value":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","type":"text"},{"key":"api_secret","value":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"orders\": [\n    {\n      \"order_id\": \"1234602\",\n      \"track_and_trace\": \"3SYTYM0003251\",\n      \"carrier\": \"TNT\"\n    }\n  ]\n}"},"url":"https://channeldock.com/portal/api/v2/seller/shipment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 02 May 2022 21:20:31 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"80"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"message\": [\n        \"Order ID: 1234602 -> New label 558: success\"\n    ]\n}"}],"_postman_id":"3f76b546-152b-47f7-a4c8-fb53a4d19453"},{"name":"Generate shipping label","id":"09ef2102-4461-4485-a416-0307a2909b14","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"orders\": [\n    {\n      \"order_id\": \"7470\",\n      \"order_products\": [ { \"id\": 9104 } ]\n    }\n  ]\n}"},"url":"https://channeldock.com/portal/api/v2/seller/label","description":"<p>Use this endpoint to generate shipping labels via ChannelDock. To select the appropriate label, apply the shipping rules set within ChannelDock.</p>\n<p>The order_products object is optional and can be used for partial shipments. If omitted, all products associated with the order ID will be shipped.</p>\n<p>The label will be returned in base64 encoded format. To retrieve the label again later, use the GET shipments endpoint with the include_pdf_label=true parameter.</p>\n","urlObject":{"path":["portal","api","v2","seller","label"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"c55ff1a1-e8eb-4d5f-8470-632ef4134379","name":"Generate shipping label","originalRequest":{"method":"POST","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"orders\": [\n    {\n      \"order_id\": \"7470\",\n      \"order_products\": [ { \"id\": 9104 } ]\n    }\n  ]\n}"},"url":"https://channeldock.com/portal/api/v2/seller/label"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 29 Jul 2024 14:42:54 GMT"},{"key":"Server","value":"Apache/2.4.38 (Debian)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE"},{"key":"Access-Control-Allow-Headers","value":"api_key, api_secret"},{"key":"Content-Length","value":"110"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"errors\": [],\n    \"shipments\": [\n        {\n            \"status\": \"success\",\n            \"order_id\": 2463,\n            \"shipment_label_id\": 7025,\n            \"base64_label_pdf\": \"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TW9kRGF0ZSAoRDoyMDI0MDgxNjA4NDMyNCswMCcwMCcpIC9UcmFwcGVkIC9GYWxzZSA+PgplbmRvYmoKMTIgMCBvYmoKPDwgL1R5cGUgL01ldGFkYXRhIC9TdWJ0eXBlIC9YTUwgL0xlbmd0aCA0NjQwID4+IHN0cmVhbQo8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA0LjIuMS1jMDQzIDUyLjM3MjcyOCwgMjAwOS8wMS8xOC0xNTowODowNCI+Cgk8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgoJCTxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyI+CgkJCTxkYzpmb3JtYXQ+YXBwbGljYXRpb24vcGRmPC9kYzpmb3JtYXQ+CgkJCTxkYzp0aXRsZT4KCQkJCTxyZGY6QWx0PgoJCQkJCTxyZGY6bGkgeG1sOmxhbmc9IngtZGVmYXVsdCI+PC9yZGY6bGk+CgkJCQk8L3JkZjpBbHQ+CgkJCTwvZGM6dGl0bGU+CgkJCTxkYzpjcmVhdG9yPgoJCQkJPHJkZjpTZXE+CgkJCQkJPHJkZjpsaT48L3JkZjpsaT4KCQkJCTwvcmRmOlNlcT4KCQkJPC9kYzpjcmVhdG9yPgoJCQk8ZGM6ZGVzY3JpcHRpb24+CgkJCQk8cmRmOkFsdD4KCQkJCQk8cmRmOmxpIHhtbDpsYW5nPSJ4LWRlZmF1bHQiPjwvcmRmOmxpPgoJCQkJPC9yZGY6QWx0PgoJCQk8L2RjOmRlc2NyaXB0aW9uPgoJCQk8ZGM6c3ViamVjdD4KCQkJCTxyZGY6QmFnPgoJCQkJCTxyZGY6bGk+PC9yZGY6bGk+CgkJCQk8L3JkZjpCYWc+CgkJCTwvZGM6c3ViamVjdD4KCQk8L3JkZjpEZXNjcmlwdGlvbj4KCQk8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iPgoJCQk8eG1wOkNyZWF0ZURhdGU+MjAyNC0wOC0xNlQwODo0MzoyNCswMDowMDwveG1wOkNyZWF0ZURhdGU+CgkJCTx4bXA6Q3JlYXRvclRvb2w+PC94bXA6Q3JlYXRvclRvb2w+CgkJCTx4bXA6TW9kaWZ5RGF0ZT4yMDI0LTA4LTE2VDA4OjQzOjI0KzAwOjAwPC94bXA6TW9kaWZ5RGF0ZT4KCQkJPHhtcDpNZXRhZGF0YURhdGU+MjAyNC0wOC0xNlQwODo0MzoyNCswMDowMDwveG1wOk1ldGFkYXRhRGF0ZT4KCQk8L3JkZjpEZXNjcmlwdGlvbj4KCQk8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczpwZGY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGRmLzEuMy8iPgoJCQk8cGRmOktleXdvcmRzPjwvcGRmOktleXdvcmRzPgoJCQk8cGRmOlByb2R1Y2VyPlRDUERGIDYuNy41IChodHRwOi8vd3d3LnRjcGRmLm9yZyk8L3BkZjpQcm9kdWNlcj4KCQk8L3JkZjpEZXNjcmlwdGlvbj4KCQk8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyI+CgkJCTx4bXBNTTpEb2N1bWVudElEPnV1aWQ6ZjZlNzIxYTctN2EyNC1jZWI0LTMyZTgtMTlkNTI5MjMyNTQzPC94bXBNTTpEb2N1bWVudElEPgoJCQk8eG1wTU06SW5zdGFuY2VJRD51dWlkOmY2ZTcyMWE3LTdhMjQtY2ViNC0zMmU4LTE5ZDUyOTIzMjU0MzwveG1wTU06SW5zdGFuY2VJRD4KCQk8L3JkZjpEZXNjcmlwdGlvbj4KCQk8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczpwZGZhRXh0ZW5zaW9uPSJodHRwOi8vd3d3LmFpaW0ub3JnL3BkZmEvbnMvZXh0ZW5zaW9uLyIgeG1sbnM6cGRmYVNjaGVtYT0iaHR0cDovL3d3dy5haWltLm9yZy9wZGZhL25zL3NjaGVtYSMiIHhtbG5zOnBkZmFQcm9wZXJ0eT0iaHR0cDovL3d3dy5haWltLm9yZy9wZGZhL25zL3Byb3BlcnR5IyI+CgkJCTxwZGZhRXh0ZW5zaW9uOnNjaGVtYXM+CgkJCQk8cmRmOkJhZz4KCQkJCQk8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KCQkJCQkJPHBkZmFTY2hlbWE6bmFtZXNwYWNlVVJJPmh0dHA6Ly9ucy5hZG9iZS5jb20vcGRmLzEuMy88L3BkZmFTY2hlbWE6bmFtZXNwYWNlVVJJPgoJCQkJCQk8cGRmYVNjaGVtYTpwcmVmaXg+cGRmPC9wZGZhU2NoZW1hOnByZWZpeD4KCQkJCQkJPHBkZmFTY2hlbWE6c2NoZW1hPkFkb2JlIFBERiBTY2hlbWE8L3BkZmFTY2hlbWE6c2NoZW1hPgoJCQkJCQk8cGRmYVNjaGVtYTpwcm9wZXJ0eT4KCQkJCQkJCTxyZGY6U2VxPgoJCQkJCQkJCTxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgoJCQkJCQkJCQk8cGRmYVByb3BlcnR5OmNhdGVnb3J5PmludGVybmFsPC9wZGZhUHJvcGVydHk6Y2F0ZWdvcnk+CgkJCQkJCQkJCTxwZGZhUHJvcGVydHk6ZGVzY3JpcHRpb24+QWRvYmUgUERGIFNjaGVtYTwvcGRmYVByb3BlcnR5OmRlc2NyaXB0aW9uPgoJCQkJCQkJCQk8cGRmYVByb3BlcnR5Om5hbWU+SW5zdGFuY2VJRDwvcGRmYVByb3BlcnR5Om5hbWU+CgkJCQkJCQkJCTxwZGZhUHJvcGVydHk6dmFsdWVUeXBlPlVSSTwvcGRmYVByb3BlcnR5OnZhbHVlVHlwZT4KCQkJCQkJCQk8L3JkZjpsaT4KCQkJCQkJCTwvcmRmOlNlcT4KCQkJCQkJPC9wZGZhU2NoZW1hOnByb3BlcnR5PgoJCQkJCTwvcmRmOmxpPgoJCQkJCTxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgoJCQkJCQk8cGRmYVNjaGVtYTpuYW1lc3BhY2VVUkk+aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLzwvcGRmYVNjaGVtYTpuYW1lc3BhY2VVUkk+CgkJCQkJCTxwZGZhU2NoZW1hOnByZWZpeD54bXBNTTwvcGRmYVNjaGVtYTpwcmVmaXg+CgkJCQkJCTxwZGZhU2NoZW1hOnNjaGVtYT5YTVAgTWVkaWEgTWFuYWdlbWVudCBTY2hlbWE8L3BkZmFTY2hlbWE6c2NoZW1hPgoJCQkJCQk8cGRmYVNjaGVtYTpwcm9wZXJ0eT4KCQkJCQkJCTxyZGY6U2VxPgoJCQkJCQkJCTxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgoJCQkJCQkJCQk8cGRmYVByb3BlcnR5OmNhdGVnb3J5PmludGVybmFsPC9wZGZhUHJvcGVydHk6Y2F0ZWdvcnk+CgkJCQkJCQkJCTxwZGZhUHJvcGVydHk6ZGVzY3JpcHRpb24+VVVJRCBiYXNlZCBpZGVudGlmaWVyIGZvciBzcGVjaWZpYyBpbmNhcm5hdGlvbiBvZiBhIGRvY3VtZW50PC9wZGZhUHJvcGVydHk6ZGVzY3JpcHRpb24+CgkJCQkJCQkJCTxwZGZhUHJvcGVydHk6bmFtZT5JbnN0YW5jZUlEPC9wZGZhUHJvcGVydHk6bmFtZT4KCQkJCQkJCQkJPHBkZmFQcm9wZXJ0eTp2YWx1ZVR5cGU+VVJJPC9wZGZhUHJvcGVydHk6dmFsdWVUeXBlPgoJCQkJCQkJCTwvcmRmOmxpPgoJCQkJCQkJPC9yZGY6U2VxPgoJCQkJCQk8L3BkZmFTY2hlbWE6cHJvcGVydHk+CgkJCQkJPC9yZGY6bGk+CgkJCQkJPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CgkJCQkJCTxwZGZhU2NoZW1hOm5hbWVzcGFjZVVSST5odHRwOi8vd3d3LmFpaW0ub3JnL3BkZmEvbnMvaWQvPC9wZGZhU2NoZW1hOm5hbWVzcGFjZVVSST4KCQkJCQkJPHBkZmFTY2hlbWE6cHJlZml4PnBkZmFpZDwvcGRmYVNjaGVtYTpwcmVmaXg+CgkJCQkJCTxwZGZhU2NoZW1hOnNjaGVtYT5QREYvQSBJRCBTY2hlbWE8L3BkZmFTY2hlbWE6c2NoZW1hPgoJCQkJCQk8cGRmYVNjaGVtYTpwcm9wZXJ0eT4KCQkJCQkJCTxyZGY6U2VxPgoJCQkJCQkJCTxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgoJCQkJCQkJCQk8cGRmYVByb3BlcnR5OmNhdGVnb3J5PmludGVybmFsPC9wZGZhUHJvcGVydHk6Y2F0ZWdvcnk+CgkJCQkJCQkJCTxwZGZhUHJvcGVydHk6ZGVzY3JpcHRpb24+UGFydCBvZiBQREYvQSBzdGFuZGFyZDwvcGRmYVByb3BlcnR5OmRlc2NyaXB0aW9uPgoJCQkJCQkJCQk8cGRmYVByb3BlcnR5Om5hbWU+cGFydDwvcGRmYVByb3BlcnR5Om5hbWU+CgkJCQkJCQkJCTxwZGZhUHJvcGVydHk6dmFsdWVUeXBlPkludGVnZXI8L3BkZmFQcm9wZXJ0eTp2YWx1ZVR5cGU+CgkJCQkJCQkJPC9yZGY6bGk+CgkJCQkJCQkJPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CgkJCQkJCQkJCTxwZGZhUHJvcGVydHk6Y2F0ZWdvcnk+aW50ZXJuYWw8L3BkZmFQcm9wZXJ0eTpjYXRlZ29yeT4KCQkJCQkJCQkJPHBkZmFQcm9wZXJ0eTpkZXNjcmlwdGlvbj5BbWVuZG1lbnQgb2YgUERGL0Egc3RhbmRhcmQ8L3BkZmFQcm9wZXJ0eTpkZXNjcmlwdGlvbj4KCQkJCQkJCQkJPHBkZmFQcm9wZXJ0eTpuYW1lPmFtZDwvcGRmYVByb3BlcnR5Om5hbWU+CgkJCQkJCQkJCTxwZGZhUHJvcGVydHk6dmFsdWVUeXBlPlRleHQ8L3BkZmFQcm9wZXJ0eTp2YWx1ZVR5cGU+CgkJCQkJCQkJPC9yZGY6bGk+CgkJCQkJCQkJPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CgkJCQkJCQkJCTxwZGZhUHJvcGVydHk6Y2F0ZWdvcnk+aW50ZXJuYWw8L3BkZmFQcm9wZXJ0eTpjYXRlZ29yeT4KCQkJCQkJCQkJPHBkZmFQcm9wZXJ0eTpkZXNjcmlwdGlvbj5Db25mb3JtYW5jZSBsZXZlbCBvZiBQREYvQSBzdGFuZGFyZDwvcGRmYVByb3BlcnR5OmRlc2NyaXB0aW9uPgoJCQkJCQkJCQk8cGRmYVByb3BlcnR5Om5hbWU+Y29uZm9ybWFuY2U8L3BkZmFQcm9wZXJ0eTpuYW1lPgoJCQkJCQkJCQk8cGRmYVByb3BlcnR5OnZhbHVlVHlwZT5UZXh0PC9wZGZhUHJvcGVydHk6dmFsdWVUeXBlPgoJCQkJCQkJCTwvcmRmOmxpPgoJCQkJCQkJPC9yZGY6U2VxPgoJCQkJCQk8L3BkZmFTY2hlbWE6cHJvcGVydHk+CgkJCQkJPC9yZGY6bGk+CgkJCQk8L3JkZjpCYWc+CgkJCTwvcGRmYUV4dGVuc2lvbjpzY2hlbWFzPgoJCTwvcmRmOkRlc2NyaXB0aW9uPgoJPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KPD94cGFja2V0IGVuZD0idyI/PgplbmRzdHJlYW0KZW5kb2JqCjEzIDAgb2JqCjw8IC9UeXBlIC9DYXRhbG9nIC9WZXJzaW9uIC8xLjcgL1BhZ2VzIDEgMCBSIC9OYW1lcyA8PCA+PiAvVmlld2VyUHJlZmVyZW5jZXMgPDwgL0RpcmVjdGlvbiAvTDJSID4+IC9QYWdlTGF5b3V0IC9TaW5nbGVQYWdlIC9QYWdlTW9kZSAvVXNlTm9uZSAvT3BlbkFjdGlvbiBbNyAwIFIgL0ZpdEggbnVsbF0gL01ldGFkYXRhIDEyIDAgUiA+PgplbmRvYmoKeHJlZgowIDE0CjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDg0MSAwMDAwMCBuIAowMDAwMDE1NzExIDAwMDAwIG4gCjAwMDAwMDA5MDAgMDAwMDAgbiAKMDAwMDAxNTI3MCAwMDAwMCBuIAowMDAwMDAxMDA2IDAwMDAwIG4gCjAwMDAwMTU4NDYgMDAwMDAgbiAKMDAwMDAwMDAxNSAwMDAwMCBuIAowMDAwMDAwNDgzIDAwMDAwIG4gCjAwMDAwMDExMTcgMDAwMDAgbiAKMDAwMDAxNTE4NiAwMDAwMCBuIAowMDAwMDE2MDYyIDAwMDAwIG4gCjAwMDAwMTYyNjAgMDAwMDAgbiAKMDAwMDAyMDk4MyAwMDAwMCBuIAp0cmFpbGVyCjw8IC9TaXplIDE0IC9Sb290IDEzIDAgUiAvSW5mbyAxMSAwIFIgL0lEIFsgPGY2ZTcyMWE3N2EyNGNlYjQzMmU4MTlkNTI5MjMyNTQzPiA8ZjZlNzIxYTc3YTI0Y2ViNDMyZTgxOWQ1MjkyMzI1NDM+IF0gPj4Kc3RhcnR4cmVmCjIxMTkyCiUlRU9GCg==\"\n        }\n    ]\n}"}],"_postman_id":"09ef2102-4461-4485-a416-0307a2909b14"}],"id":"b255783a-8aea-4884-8380-ba11a1613546","description":"<p>Fetch shipment data from ChannelDock, process orders and or create shipping labels.</p>\n","_postman_id":"b255783a-8aea-4884-8380-ba11a1613546"},{"name":"Shipment methods","item":[{"name":"Create / Update custom shipment method","id":"76a68d53-34d3-470b-b710-d6e996123771","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"name\": \"MyCarrier - Package large express\",\n    \"remote_carrier_id\": \"my_carrier_id\",\n    \"logo_url\": \"https://example.com/logo-700x300.png\",\n    \"carrier_code\": \"mycarrier\",\n    \"min_weight\": 0,\n    \"max_weight\": 23,\n    \"max_x\": 150,\n    \"max_y\": 150,\n    \"max_z\": 150,\n    \"mailbox_size\": 0,\n    \"callback_request\": {\n        \"method\": \"POST\",\n        \"url\": \"https://yourdomain.com/api/shipment_endpoint\",\n        \"headers\": {\n            \"Accept\": \"application/json\",\n            \"Content-Type\": \"application/json\",\n            \"Authorization\": \"Bearer YOUR_CARRIER_API_TOKEN\"\n        }\n    },\n    \"shipment_method_countries\": [\n        {\n            \"country_code_from\": \"NL\",\n            \"country_code_to\": \"NL\",\n            \"price\": 3.2\n        },\n        {\n            \"country_code_from\": \"NL\",\n            \"country_code_to\": \"BE\",\n            \"price\": 4.8\n        },\n        {\n            \"country_code_from\": \"NL\",\n            \"country_code_to\": \"DE\",\n            \"price\": 5.6\n        },\n        {\n            \"country_code_from\": \"NL\",\n            \"country_code_to\": \"FR\",\n            \"price\": 15\n        },\n        {\n            \"country_code_from\": \"NL\",\n            \"country_code_to\": \"US\",\n            \"price\": 39.50\n        },\n        {\n            \"country_code_from\": \"NL\",\n            \"country_code_to\": \"IT\",\n            \"price\": 22.50\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/seller/shipmentmethods","description":"<p>This endpoint allows you to <strong>create or update a shipment method</strong> for a custom carrier integration. If a shipment method with the same remote_carrier_id already exists for the seller, it will be updated. Otherwise, a new one will be created.</p>\n<p>The shipment method defines core logistics parameters such as weight and dimension limits, callback behavior, and available shipping routes per country.  </p>\n<p>Find additional info here: <a href=\"https://help.channeldock.com/books/english-en/page/connecting-custom-carrier-api\">Help center</a></p>\n<h4 id=\"requirements\"><strong>Requirements</strong></h4>\n<ul>\n<li><p>The request must include all required fields listed below.</p>\n</li>\n<li><p>The callback_request should be a valid JSON object including a url, method, and headers.</p>\n</li>\n<li><p>A logo_url must be provided, pointing to a PNG image of size <strong>700x300 pixels</strong>.</p>\n</li>\n<li><p>The shipment_method_countries field must contain at least one country mapping with a price.</p>\n</li>\n</ul>\n<h3 id=\"required-fields\"><strong>Required Fields</strong></h3>\n<ul>\n<li><p>name – Name of the shipment method (displayed to the user)</p>\n</li>\n<li><p>remote_carrier_id – Your unique ID for recognizing this shipment method</p>\n</li>\n<li><p>carrier_code – Lowercase identifier for the carrier/platform</p>\n</li>\n<li><p>min_weight, max_weight – Weight limits in kg</p>\n</li>\n<li><p>max_x, max_y, max_z – Dimensions in cm</p>\n</li>\n<li><p>mailbox_size – Set to 1 if it fits through the mailbox (optional)</p>\n</li>\n<li><p>logo_url – PNG image (700x300px) representing the carrier</p>\n</li>\n<li><p>callback_request – Contains:</p>\n<ul>\n<li><p>url – Endpoint for label creation</p>\n</li>\n<li><p>method – HTTP method (e.g., POST)</p>\n</li>\n<li><p>headers – Object with any required headers (e.g., API key)</p>\n</li>\n</ul>\n</li>\n<li><p>shipment_method_countries – Array of country pairs and prices</p>\n</li>\n</ul>\n<hr />\n<h3 id=\"behavior\"><strong>Behavior</strong></h3>\n<ul>\n<li><p>If a shipment method with the same remote_carrier_id exists, it will be <strong>updated</strong>.</p>\n</li>\n<li><p>Otherwise, a new shipment method will be <strong>created</strong>.</p>\n</li>\n<li><p>Country-specific shipping rules are updated or created based on shipment_method_countries.</p>\n</li>\n</ul>\n","urlObject":{"path":["portal","api","v2","seller","shipmentmethods"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"ff25dd1e-e79c-4ab5-bdcc-df5f37879341","name":"Create shipment method","originalRequest":{"method":"POST","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"name\": \"MyCarrier - Package large express\",\n    \"remote_carrier_id\": \"my_carrier_id\",\n    \"logo_url\": \"https://example.com/logo-700x300.png\",\n    \"carrier_code\": \"mycarrier\",\n    \"min_weight\": 0,\n    \"max_weight\": 23,\n    \"max_x\": 150,\n    \"max_y\": 150,\n    \"max_z\": 150,\n    \"mailbox_size\": 0,\n    \"callback_request\": {\n        \"method\": \"POST\",\n        \"url\": \"https://yourdomain.com/api/shipment_endpoint\",\n        \"headers\": {\n            \"Accept\": \"application/json\",\n            \"Content-Type\": \"application/json\",\n            \"Authorization\": \"Bearer YOUR_CARRIER_API_TOKEN\"\n        }\n    },\n    \"shipment_method_countries\": [\n        {\n            \"country_code_from\": \"NL\",\n            \"country_code_to\": \"NL\",\n            \"price\": 3.2\n        },\n        {\n            \"country_code_from\": \"NL\",\n            \"country_code_to\": \"BE\",\n            \"price\": 4.8\n        },\n        {\n            \"country_code_from\": \"NL\",\n            \"country_code_to\": \"DE\",\n            \"price\": 5.6\n        },\n        {\n            \"country_code_from\": \"NL\",\n            \"country_code_to\": \"FR\",\n            \"price\": 15\n        },\n        {\n            \"country_code_from\": \"NL\",\n            \"country_code_to\": \"US\",\n            \"price\": 39.50\n        },\n        {\n            \"country_code_from\": \"NL\",\n            \"country_code_to\": \"IT\",\n            \"price\": 22.50\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/seller/shipmentmethods"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 15 Jul 2025 12:33:30 GMT"},{"key":"Server","value":"Apache/2.4.62 (Debian)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE"},{"key":"Access-Control-Allow-Headers","value":"api_key, api_secret"},{"key":"X-RateLimit-Limit","value":"1000"},{"key":"X-RateLimit-Remaining","value":"994"},{"key":"X-RateLimit-Reset","value":"1752583297"},{"key":"Content-Length","value":"109"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"message\": \"Shipment method MyCarrier - Package large express created successfully\"\n}"}],"_postman_id":"76a68d53-34d3-470b-b710-d6e996123771"}],"id":"a85756e1-c6a0-4873-a570-aa0964562614","_postman_id":"a85756e1-c6a0-4873-a570-aa0964562614","description":""},{"name":"Carriers","item":[{"name":"List all carriers","id":"b6be9d7a-9d2d-4fcf-8977-21a9d8246342","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[]},"url":"https://channeldock.com/portal/api/v2/seller/carriers","description":"<p>Test auth endpoint</p>\n","urlObject":{"path":["portal","api","v2","seller","carriers"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"9e8e5f09-6746-4bcd-a3f4-da000a6c2d56","name":"List all carriers","originalRequest":{"method":"GET","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"url":"https://channeldock.com/portal/api/v2/seller/carriers"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 25 May 2023 23:01:06 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"1927"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"carriers\": {\n        \"ups\": \"United Parcel Service (UPS)\",\n        \"fedex\": \"FedEx\",\n        \"dhl\": \"DHL\",\n        \"amazon_logistics\": \"Amazon Logistics\",\n        \"ontrac\": \"OnTrac\",\n        \"r_l_carriers\": \"R+L Carriers\",\n        \"yrc_freight\": \"YRC Freight\",\n        \"xpo_logistics\": \"XPO Logistics\",\n        \"central_transport\": \"Central Transport\",\n        \"saia_ltl_freight\": \"Saia LTL Freight\",\n        \"southeastern_freight_lines\": \"Southeastern Freight Lines\",\n        \"averitt_express\": \"Averitt Express\",\n        \"pitt_ohio\": \"Pitt Ohio\",\n        \"old_dominion_freight_line\": \"Old Dominion Freight Line\",\n        \"roadrunner_freight\": \"Roadrunner Freight\",\n        \"abf_freight\": \"ABF Freight\",\n        \"estes_express_lines\": \"Estes Express Lines\",\n        \"jb_hunt_transport_services\": \"JB Hunt Transport Services\",\n        \"echo_global_logistics\": \"Echo Global Logistics\",\n        \"canada_post\": \"Canada Post\",\n        \"purolator\": \"Purolator\",\n        \"canpar_courier\": \"Canpar Courier\",\n        \"dicom_express\": \"Dicom Express\",\n        \"loomis_express\": \"Loomis Express\",\n        \"gofor\": \"GoFor\",\n        \"intelcom_courier_canada_inc\": \"Intelcom Courier Canada Inc.\",\n        \"tforce_final_mile\": \"TForce Final Mile\",\n        \"manitoulin_transport\": \"Manitoulin Transport\",\n        \"midland_courier\": \"Midland Courier\",\n        \"day_ross\": \"Day & Ross\",\n        \"mte_logistix\": \"MTE Logistix\",\n        \"gls_canada\": \"GLS Canada\",\n        \"nationex\": \"Nationex\",\n        \"correos_de_mexico\": \"Correos de México\",\n        \"estafeta\": \"Estafeta\",\n        \"redpack\": \"Redpack\",\n        \"paquetexpress\": \"Paquetexpress\",\n        \"aeroflash\": \"AeroFlash\",\n        \"multipack\": \"Multipack\",\n        \"sendex\": \"Sendex\",\n        \"carssa\": \"Carssa\",\n        \"tres_guerras\": \"Tres Guerras\",\n        \"pegaso_express\": \"Pegaso Express\",\n        \"royal_mail\": \"Royal Mail\",\n        \"parcelforce\": \"Parcelforce\",\n        \"hermes\": \"Hermes\",\n        \"yodel\": \"Yodel\",\n        \"tnt\": \"TNT\",\n        \"citysprint\": \"CitySprint\",\n        \"deutsche_post\": \"Deutsche Post\",\n        \"la_poste_colissimo\": \"La Poste (Colissimo)\",\n        \"chronopost\": \"Chronopost\",\n        \"poste_italiane\": \"Poste Italiane\",\n        \"bartolini_brt_corriere_expresso\": \"Bartolini (BRT Corriere Espresso)\",\n        \"correos\": \"Correos\",\n        \"seur\": \"Seur\",\n        \"mrw\": \"MRW\",\n        \"nacex\": \"Nacex\",\n        \"postnl\": \"PostNL\",\n        \"postnord\": \"PostNord\",\n        \"bring\": \"Bring\",\n        \"schenker\": \"Schenker\",\n        \"budbee\": \"Budbee\"\n    }\n}"}],"_postman_id":"b6be9d7a-9d2d-4fcf-8977-21a9d8246342"}],"id":"6777fbb3-4a8c-47e8-b02b-d127b5dfdf6c","_postman_id":"6777fbb3-4a8c-47e8-b02b-d127b5dfdf6c","description":""},{"name":"Stock locations","item":[{"name":"Get stock locations","id":"9c5c06ab-877a-47ac-bb29-3850a514aeba","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"url":"https://channeldock.com/portal/api/v2/seller/stocklocations?id=0&stock_section_id=0&product_id=0&sort_attr=stock&sort_dir=ASC","description":"<p>This endpoint retrieves a paginated list of stock locations for the current seller.</p>\n<p>Optional filters include id, stock_section_id, and product_id. Results can be sorted by attributes like id, stock_section_id, product_id, and stock-related fields in ascending or descending order.</p>\n<p>Each stock location includes key details (id, stock_section_id, product_id, etc.) and associated product information (e.g., ean, sku, title, dimensions, and weight) if linked to a product.</p>\n<p>Pagination is supported, with customizable page numbers and page size.</p>\n","urlObject":{"path":["portal","api","v2","seller","stocklocations"],"host":["https://channeldock.com"],"query":[{"description":{"content":"<p>Optional: The ID of the stock location</p>\n","type":"text/plain"},"key":"id","value":"0"},{"description":{"content":"<p>Optional: The ID of the stock section</p>\n","type":"text/plain"},"key":"stock_section_id","value":"0"},{"description":{"content":"<p>Optional: The ID of the product</p>\n","type":"text/plain"},"key":"product_id","value":"0"},{"description":{"content":"<p>Optional: ( id | stock_section_id | product_id | stock )</p>\n","type":"text/plain"},"key":"sort_attr","value":"stock"},{"description":{"content":"<p>( ASC | DESC )\nRequired when sort_attr is filled in</p>\n","type":"text/plain"},"key":"sort_dir","value":"ASC"}],"variable":[]}},"response":[{"id":"06f632ea-d85d-4c42-9e0e-400b0d4b7d78","name":"Get stock locations","originalRequest":{"method":"GET","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"url":"https://channeldock.com/portal/api/v2/seller/stocklocations"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 29 Oct 2025 15:10:24 GMT"},{"key":"Server","value":"Apache/2.4.65 (Debian)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE"},{"key":"Access-Control-Allow-Headers","value":"api_key, api_secret"},{"key":"X-RateLimit-Limit","value":"1000"},{"key":"X-RateLimit-Remaining","value":"996"},{"key":"X-RateLimit-Reset","value":"1761753664"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"page\": 1,\n    \"page_size\": 50,\n    \"stock_locations_count\": 25,\n    \"stock_locations\": [\n        {\n            \"id\": 113,\n            \"stock_section_id\": 2715,\n            \"product_id\": 0,\n            \"stock\": 0,\n            \"include_in_stock_sync\": 1,\n            \"expiration_date\": null,\n            \"batch_id\": null,\n            \"product\": null,\n            \"stock_section\": {\n                \"id\": 2715,\n                \"description\": \"Pallet opslag\",\n                \"extra_description\": \"Pallet opslag\",\n                \"reference\": null,\n                \"pick_location\": 0,\n                \"warehouse_id\": 0,\n                \"warehouse_name\": null\n            }\n        },\n        {\n            \"id\": 114,\n            \"stock_section_id\": 2716,\n            \"product_id\": 0,\n            \"stock\": 0,\n            \"include_in_stock_sync\": 1,\n            \"expiration_date\": null,\n            \"batch_id\": null,\n            \"product\": null,\n            \"stock_section\": {\n                \"id\": 2716,\n                \"description\": \"Kast 1\",\n                \"extra_description\": null,\n                \"reference\": null,\n                \"pick_location\": 1,\n                \"warehouse_id\": 0,\n                \"warehouse_name\": null\n            }\n        },\n        {\n            \"id\": 115,\n            \"stock_section_id\": 2716,\n            \"product_id\": 17005,\n            \"stock\": 48,\n            \"include_in_stock_sync\": 1,\n            \"expiration_date\": null,\n            \"batch_id\": null,\n            \"product\": null,\n            \"stock_section\": {\n                \"id\": 2716,\n                \"description\": \"Kast 1\",\n                \"extra_description\": null,\n                \"reference\": null,\n                \"pick_location\": 1,\n                \"warehouse_id\": 0,\n                \"warehouse_name\": null\n            }\n        },\n        {\n            \"id\": 116,\n            \"stock_section_id\": 2715,\n            \"product_id\": 17005,\n            \"stock\": 0,\n            \"include_in_stock_sync\": 1,\n            \"expiration_date\": null,\n            \"batch_id\": null,\n            \"product\": null,\n            \"stock_section\": {\n                \"id\": 2715,\n                \"description\": \"Pallet opslag\",\n                \"extra_description\": \"Pallet opslag\",\n                \"reference\": null,\n                \"pick_location\": 0,\n                \"warehouse_id\": 0,\n                \"warehouse_name\": null\n            }\n        },\n        {\n            \"id\": 117,\n            \"stock_section_id\": 2715,\n            \"product_id\": 17013,\n            \"stock\": 188,\n            \"include_in_stock_sync\": 1,\n            \"expiration_date\": null,\n            \"batch_id\": null,\n            \"product\": null,\n            \"stock_section\": {\n                \"id\": 2715,\n                \"description\": \"Pallet opslag\",\n                \"extra_description\": \"Pallet opslag\",\n                \"reference\": null,\n                \"pick_location\": 0,\n                \"warehouse_id\": 0,\n                \"warehouse_name\": null\n            }\n        },\n        {\n            \"id\": 119,\n            \"stock_section_id\": 2717,\n            \"product_id\": 17013,\n            \"stock\": 0,\n            \"include_in_stock_sync\": 1,\n            \"expiration_date\": null,\n            \"batch_id\": null,\n            \"product\": null,\n            \"stock_section\": {\n                \"id\": 2717,\n                \"description\": \"Kast 2\",\n                \"extra_description\": null,\n                \"reference\": null,\n                \"pick_location\": 1,\n                \"warehouse_id\": 0,\n                \"warehouse_name\": null\n            }\n        },\n        {\n            \"id\": 120,\n            \"stock_section_id\": 2715,\n            \"product_id\": 17007,\n            \"stock\": 89,\n            \"include_in_stock_sync\": 1,\n            \"expiration_date\": null,\n            \"batch_id\": null,\n            \"product\": null,\n            \"stock_section\": {\n                \"id\": 2715,\n                \"description\": \"Pallet opslag\",\n                \"extra_description\": \"Pallet opslag\",\n                \"reference\": null,\n                \"pick_location\": 0,\n                \"warehouse_id\": 0,\n                \"warehouse_name\": null\n            }\n        },\n        {\n            \"id\": 121,\n            \"stock_section_id\": 2717,\n            \"product_id\": 17007,\n            \"stock\": 0,\n            \"include_in_stock_sync\": 1,\n            \"expiration_date\": null,\n            \"batch_id\": null,\n            \"product\": null,\n            \"stock_section\": {\n                \"id\": 2717,\n                \"description\": \"Kast 2\",\n                \"extra_description\": null,\n                \"reference\": null,\n                \"pick_location\": 1,\n                \"warehouse_id\": 0,\n                \"warehouse_name\": null\n            }\n        },\n        {\n            \"id\": 122,\n            \"stock_section_id\": 2715,\n            \"product_id\": 17018,\n            \"stock\": 14,\n            \"include_in_stock_sync\": 1,\n            \"expiration_date\": null,\n            \"batch_id\": null,\n            \"product\": null,\n            \"stock_section\": {\n                \"id\": 2715,\n                \"description\": \"Pallet opslag\",\n                \"extra_description\": \"Pallet opslag\",\n                \"reference\": null,\n                \"pick_location\": 0,\n                \"warehouse_id\": 0,\n                \"warehouse_name\": null\n            }\n        },\n        {\n            \"id\": 125,\n            \"stock_section_id\": 2718,\n            \"product_id\": 17018,\n            \"stock\": 7,\n            \"include_in_stock_sync\": 1,\n            \"expiration_date\": null,\n            \"batch_id\": null,\n            \"product\": null,\n            \"stock_section\": {\n                \"id\": 2718,\n                \"description\": \"Kast 3\",\n                \"extra_description\": null,\n                \"reference\": null,\n                \"pick_location\": 1,\n                \"warehouse_id\": 0,\n                \"warehouse_name\": null\n            }\n        },\n        {\n            \"id\": 128,\n            \"stock_section_id\": 2716,\n            \"product_id\": 0,\n            \"stock\": 0,\n            \"include_in_stock_sync\": 1,\n            \"expiration_date\": null,\n            \"batch_id\": null,\n            \"product\": null,\n            \"stock_section\": {\n                \"id\": 2716,\n                \"description\": \"Kast 1\",\n                \"extra_description\": null,\n                \"reference\": null,\n                \"pick_location\": 1,\n                \"warehouse_id\": 0,\n                \"warehouse_name\": null\n            }\n        },\n        {\n            \"id\": 130,\n            \"stock_section_id\": 2714,\n            \"product_id\": 17012,\n            \"stock\": 100,\n            \"include_in_stock_sync\": 1,\n            \"expiration_date\": null,\n            \"batch_id\": null,\n            \"product\": null,\n            \"stock_section\": {\n                \"id\": 2714,\n                \"description\": \"Stelling kasten\",\n                \"extra_description\": null,\n                \"reference\": null,\n                \"pick_location\": 1,\n                \"warehouse_id\": 0,\n                \"warehouse_name\": null\n            }\n        },\n        {\n            \"id\": 136,\n            \"stock_section_id\": 2714,\n            \"product_id\": 17006,\n            \"stock\": 5,\n            \"include_in_stock_sync\": 1,\n            \"expiration_date\": null,\n            \"batch_id\": null,\n            \"product\": null,\n            \"stock_section\": {\n                \"id\": 2714,\n                \"description\": \"Stelling kasten\",\n                \"extra_description\": null,\n                \"reference\": null,\n                \"pick_location\": 1,\n                \"warehouse_id\": 0,\n                \"warehouse_name\": null\n            }\n        },\n        {\n            \"id\": 137,\n            \"stock_section_id\": 2716,\n            \"product_id\": 17008,\n            \"stock\": 0,\n            \"include_in_stock_sync\": 1,\n            \"expiration_date\": null,\n            \"batch_id\": null,\n            \"product\": null,\n            \"stock_section\": {\n                \"id\": 2716,\n                \"description\": \"Kast 1\",\n                \"extra_description\": null,\n                \"reference\": null,\n                \"pick_location\": 1,\n                \"warehouse_id\": 0,\n                \"warehouse_name\": null\n            }\n        },\n        {\n            \"id\": 138,\n            \"stock_section_id\": 2716,\n            \"product_id\": 23184,\n            \"stock\": 147,\n            \"include_in_stock_sync\": 1,\n            \"expiration_date\": null,\n            \"batch_id\": null,\n            \"product\": null,\n            \"stock_section\": {\n                \"id\": 2716,\n                \"description\": \"Kast 1\",\n                \"extra_description\": null,\n                \"reference\": null,\n                \"pick_location\": 1,\n                \"warehouse_id\": 0,\n                \"warehouse_name\": null\n            }\n        },\n        {\n            \"id\": 140,\n            \"stock_section_id\": 2714,\n            \"product_id\": 23184,\n            \"stock\": 12,\n            \"include_in_stock_sync\": 1,\n            \"expiration_date\": null,\n            \"batch_id\": null,\n            \"product\": null,\n            \"stock_section\": {\n                \"id\": 2714,\n                \"description\": \"Stelling kasten\",\n                \"extra_description\": null,\n                \"reference\": null,\n                \"pick_location\": 1,\n                \"warehouse_id\": 0,\n                \"warehouse_name\": null\n            }\n        },\n        {\n            \"id\": 141,\n            \"stock_section_id\": 2714,\n            \"product_id\": 17011,\n            \"stock\": 3,\n            \"include_in_stock_sync\": 1,\n            \"expiration_date\": null,\n            \"batch_id\": null,\n            \"product\": null,\n            \"stock_section\": {\n                \"id\": 2714,\n                \"description\": \"Stelling kasten\",\n                \"extra_description\": null,\n                \"reference\": null,\n                \"pick_location\": 1,\n                \"warehouse_id\": 0,\n                \"warehouse_name\": null\n            }\n        },\n        {\n            \"id\": 17853,\n            \"stock_section_id\": 2715,\n            \"product_id\": 25950,\n            \"stock\": 520,\n            \"include_in_stock_sync\": 1,\n            \"expiration_date\": null,\n            \"batch_id\": null,\n            \"product\": {\n                \"id\": 25950,\n                \"ean\": \"ean_apple\",\n                \"sku\": \"appel\",\n                \"title\": \"Appel - Jonagold\",\n                \"x_size\": 0,\n                \"y_size\": 0,\n                \"z_size\": 0,\n                \"weight\": 0,\n                \"product_reference\": \"\"\n            },\n            \"stock_section\": {\n                \"id\": 2715,\n                \"description\": \"Pallet opslag\",\n                \"extra_description\": \"Pallet opslag\",\n                \"reference\": null,\n                \"pick_location\": 0,\n                \"warehouse_id\": 0,\n                \"warehouse_name\": null\n            }\n        },\n        {\n            \"id\": 17854,\n            \"stock_section_id\": 2715,\n            \"product_id\": 25918,\n            \"stock\": 1610,\n            \"include_in_stock_sync\": 1,\n            \"expiration_date\": null,\n            \"batch_id\": null,\n            \"product\": {\n                \"id\": 25918,\n                \"ean\": \"BINDINGS\",\n                \"sku\": \"BINDINGS\",\n                \"title\": \"Upwind bindingen\",\n                \"x_size\": 0,\n                \"y_size\": 0,\n                \"z_size\": 0,\n                \"weight\": 2,\n                \"product_reference\": \"BINDINGS\"\n            },\n            \"stock_section\": {\n                \"id\": 2715,\n                \"description\": \"Pallet opslag\",\n                \"extra_description\": \"Pallet opslag\",\n                \"reference\": null,\n                \"pick_location\": 0,\n                \"warehouse_id\": 0,\n                \"warehouse_name\": null\n            }\n        },\n        {\n            \"id\": 17855,\n            \"stock_section_id\": 2715,\n            \"product_id\": 25928,\n            \"stock\": 0,\n            \"include_in_stock_sync\": 1,\n            \"expiration_date\": null,\n            \"batch_id\": null,\n            \"product\": {\n                \"id\": 25928,\n                \"ean\": \"fruitmand_ean\",\n                \"sku\": \"Fruit mandje\",\n                \"title\": \"Fruitmand\",\n                \"x_size\": 0,\n                \"y_size\": 0,\n                \"z_size\": 0,\n                \"weight\": 0,\n                \"product_reference\": \"\"\n            },\n            \"stock_section\": {\n                \"id\": 2715,\n                \"description\": \"Pallet opslag\",\n                \"extra_description\": \"Pallet opslag\",\n                \"reference\": null,\n                \"pick_location\": 0,\n                \"warehouse_id\": 0,\n                \"warehouse_name\": null\n            }\n        },\n        {\n            \"id\": 17856,\n            \"stock_section_id\": 2716,\n            \"product_id\": 109,\n            \"stock\": 170,\n            \"include_in_stock_sync\": 1,\n            \"expiration_date\": null,\n            \"batch_id\": null,\n            \"product\": {\n                \"id\": 109,\n                \"ean\": \"87193268010018\",\n                \"sku\": \"87193268010018\",\n                \"title\": \"Demo - F1 2021 - PS4\",\n                \"x_size\": 0,\n                \"y_size\": 0,\n                \"z_size\": 0,\n                \"weight\": 0,\n                \"product_reference\": \"87193268010018\"\n            },\n            \"stock_section\": {\n                \"id\": 2716,\n                \"description\": \"Kast 1\",\n                \"extra_description\": null,\n                \"reference\": null,\n                \"pick_location\": 1,\n                \"warehouse_id\": 0,\n                \"warehouse_name\": null\n            }\n        },\n        {\n            \"id\": 17857,\n            \"stock_section_id\": 2716,\n            \"product_id\": 128,\n            \"stock\": 999,\n            \"include_in_stock_sync\": 1,\n            \"expiration_date\": \"2025-08-28\",\n            \"batch_id\": null,\n            \"product\": {\n                \"id\": 128,\n                \"ean\": \"8719326801001\",\n                \"sku\": \"oma-fiets-groot\",\n                \"title\": \"Demo - Oma fiets - 3 versnellingen -zwart\",\n                \"x_size\": 0,\n                \"y_size\": 0,\n                \"z_size\": 0,\n                \"weight\": 0,\n                \"product_reference\": \"ref-granny-bike\"\n            },\n            \"stock_section\": {\n                \"id\": 2716,\n                \"description\": \"Kast 1\",\n                \"extra_description\": null,\n                \"reference\": null,\n                \"pick_location\": 1,\n                \"warehouse_id\": 0,\n                \"warehouse_name\": null\n            }\n        },\n        {\n            \"id\": 17858,\n            \"stock_section_id\": 2716,\n            \"product_id\": 19,\n            \"stock\": 10,\n            \"include_in_stock_sync\": 1,\n            \"expiration_date\": null,\n            \"batch_id\": null,\n            \"product\": {\n                \"id\": 19,\n                \"ean\": \"8719326583624\",\n                \"sku\": \"8719326583624\",\n                \"title\": \"Upwind kitesurf pomp\",\n                \"x_size\": 0,\n                \"y_size\": 0,\n                \"z_size\": 0,\n                \"weight\": 0,\n                \"product_reference\": \"\"\n            },\n            \"stock_section\": {\n                \"id\": 2716,\n                \"description\": \"Kast 1\",\n                \"extra_description\": null,\n                \"reference\": null,\n                \"pick_location\": 1,\n                \"warehouse_id\": 0,\n                \"warehouse_name\": null\n            }\n        },\n        {\n            \"id\": 17859,\n            \"stock_section_id\": 2717,\n            \"product_id\": 19,\n            \"stock\": 10,\n            \"include_in_stock_sync\": 1,\n            \"expiration_date\": null,\n            \"batch_id\": null,\n            \"product\": {\n                \"id\": 19,\n                \"ean\": \"8719326583624\",\n                \"sku\": \"8719326583624\",\n                \"title\": \"Upwind kitesurf pomp\",\n                \"x_size\": 0,\n                \"y_size\": 0,\n                \"z_size\": 0,\n                \"weight\": 0,\n                \"product_reference\": \"\"\n            },\n            \"stock_section\": {\n                \"id\": 2717,\n                \"description\": \"Kast 2\",\n                \"extra_description\": null,\n                \"reference\": null,\n                \"pick_location\": 1,\n                \"warehouse_id\": 0,\n                \"warehouse_name\": null\n            }\n        },\n        {\n            \"id\": 17860,\n            \"stock_section_id\": 2718,\n            \"product_id\": 19,\n            \"stock\": 10,\n            \"include_in_stock_sync\": 1,\n            \"expiration_date\": null,\n            \"batch_id\": null,\n            \"product\": {\n                \"id\": 19,\n                \"ean\": \"8719326583624\",\n                \"sku\": \"8719326583624\",\n                \"title\": \"Upwind kitesurf pomp\",\n                \"x_size\": 0,\n                \"y_size\": 0,\n                \"z_size\": 0,\n                \"weight\": 0,\n                \"product_reference\": \"\"\n            },\n            \"stock_section\": {\n                \"id\": 2718,\n                \"description\": \"Kast 3\",\n                \"extra_description\": null,\n                \"reference\": null,\n                \"pick_location\": 1,\n                \"warehouse_id\": 0,\n                \"warehouse_name\": null\n            }\n        }\n    ]\n}"}],"_postman_id":"9c5c06ab-877a-47ac-bb29-3850a514aeba"},{"name":"Create stock location","id":"c2774bc3-fed9-4efd-a481-c90519b76ff0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"stock\": 10,\n  \"product_id\": 74,\n  \"stock_section_id\": 11579\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/seller/stocklocations","urlObject":{"path":["portal","api","v2","seller","stocklocations"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"a7f5bd96-ede4-416b-ae04-f58b7e98eeb5","name":"Create stock location based on stock section description","originalRequest":{"method":"POST","header":[{"key":"api_key","value":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","type":"text"},{"key":"api_secret","value":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"stock_section_description\": \"A.1.C.23\",\n  \"product_id\": 31,\n  \"stock\": 20\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/seller/stocklocations"},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"message\": \"Stock location created!\",\n    \"stock_location_id\": 321\n}"},{"id":"1bd98f30-6a05-4a36-8c46-b878df3285f0","name":"Create stock location based on stock_section_id","originalRequest":{"method":"POST","header":[{"key":"api_key","value":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","type":"text"},{"key":"api_secret","value":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"stock_section_id\": 11,\n  \"product_id\": 31,\n  \"stock\": 20\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/seller/stocklocations"},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"message\": \"Stock location created!\",\n    \"stock_location_id\": 321\n}"}],"_postman_id":"c2774bc3-fed9-4efd-a481-c90519b76ff0"},{"name":"Update stock location","id":"baeb6e77-57f2-4a6f-84ec-51fa498e34b8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"stock_location_id\": 327,\n  \"stock\": 20\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/seller/stocklocations","urlObject":{"path":["portal","api","v2","seller","stocklocations"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"e482827a-0069-42c2-bc34-cc8675fd17e6","name":"Update stock location","originalRequest":{"method":"PUT","header":[{"key":"api_key","value":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","type":"text"},{"key":"api_secret","value":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"stock_location_id\": 11,\n  \"product_id\": 31,\n  \"stock\": 20\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/seller/stocklocations"},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"message\": \"Stock location updated!\"\n}"}],"_postman_id":"baeb6e77-57f2-4a6f-84ec-51fa498e34b8"},{"name":"Delete stock location","id":"4052ce38-c488-4d34-9cb0-90a69b5f7022","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"stock_location_id\": 327\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/seller/stocklocations","urlObject":{"path":["portal","api","v2","seller","stocklocations"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"fbd269d8-1bf8-4c19-8ec4-cbd4f7340468","name":"Delete stock location","originalRequest":{"method":"DELETE","header":[{"key":"api_key","value":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","type":"text"},{"key":"api_secret","value":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"stock_location_id\": 321\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/seller/stocklocations"},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"response\" => \"success\",\n    \"message\" => \"Stock location deleted!\"\n}"}],"_postman_id":"4052ce38-c488-4d34-9cb0-90a69b5f7022"}],"id":"2c4eca97-fee6-4809-a4f5-907a1b26fec9","description":"<p>For more advance stock management, users can use stock locations in ChannelDock. This means mapping out your warehouse structure assinging products to one or multiple stock locations.  </p>\n<p>Using the GET /products endpoint, you can retrieve stock location data per product. Make sure to include the GET parameter 'include_stock_location_data'.  </p>\n<p>Use this stock locations endpoint to add, update or delete products from a specific stock location.</p>\n<p>Each product at a stock location has a stock_location_id that you can use to update or delete the product from that location. When adding a product to a stock location, you need to include a stock_section_id. Based on this stock_section_id ChannelDock knows where the product location is within your warehouse.</p>\n","_postman_id":"2c4eca97-fee6-4809-a4f5-907a1b26fec9"},{"name":"Deliveries","item":[{"name":"Get delivery","id":"f9550c24-2043-4392-adb1-02a787ec5633","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"url":"https://channeldock.com/portal/api/v2/seller/delivery?page=1","description":"<p>Get all pending deliveries. Deliveries can be purchase orders from a supplier (inbound), or replenishment orders for a fulfillment center (outbound).</p>\n","urlObject":{"path":["portal","api","v2","seller","delivery"],"host":["https://channeldock.com"],"query":[{"key":"page","value":"1"},{"disabled":true,"description":{"content":"<p>optional ( id | default: order_date | sync_date | updated_at )</p>\n","type":"text/plain"},"key":"id","value":"218"},{"disabled":true,"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"status","value":"stocked"},{"disabled":true,"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"supplier_id","value":"13"},{"disabled":true,"description":{"content":"<p>optional ( id | default: order_date | sync_date | updated_at )</p>\n","type":"text/plain"},"key":"sort_attr","value":"delivery_date"},{"disabled":true,"description":{"content":"<p>optional ( ASC | default: DESC )</p>\n","type":"text/plain"},"key":"sort_dir","value":"DESC"},{"disabled":true,"description":{"content":"<p>optional ( inbound | outbound | bol_outbound | amazon_outbound )</p>\n","type":"text/plain"},"key":"delivery_type","value":"inbound"},{"disabled":true,"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"ref","value":"myrefrence"},{"disabled":true,"description":{"content":"<p>optional ( new | confirmed | delivered | stocked | shipped | cancelled )</p>\n","type":"text/plain"},"key":"status","value":"new"},{"disabled":true,"description":{"content":"<p>optional </p>\n","type":"text/plain"},"key":"delivery_date","value":"2023-01-01"},{"disabled":true,"description":{"content":"<p>optional, receive only deliveries with updated_at greater the parameter value</p>\n","type":"text/plain"},"key":"updated_at","value":"2023-01-01 14:00:20"}],"variable":[]}},"response":[{"id":"6c3e642e-03ec-4fd5-8431-6aaad6b90280","name":"Get pending deliveries","originalRequest":{"method":"GET","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"url":{"raw":"https://channeldock.com/portal/api/v2/seller/deliveries?page=1&status=stocked&supplier_id=13&sort_attr=delivery_date&sort_dir=DESC","protocol":"https","host":["channeldock","com"],"path":["portal","api","v2","seller","deliveries"],"query":[{"key":"page","value":"1"},{"key":"status","value":"stocked","description":"optional"},{"key":"supplier_id","value":"13","description":"optional"},{"key":"sort_attr","value":"delivery_date","description":"optional"},{"key":"sort_dir","value":"DESC","description":"optional"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 06 Dec 2022 00:12:51 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"1830"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"page\": 1,\n    \"page_size\": 10,\n    \"delivery_count\": 4,\n    \"deliveries\": [\n        {\n            \"id\": 257,\n            \"delivery_type\": \"inbound\",\n            \"ref\": \"\",\n            \"status\": \"stocked\",\n            \"extra_description\": \"\",\n            \"pallets\": 0,\n            \"boxes\": 0,\n            \"delivery_date\": \"2025-04-24\",\n            \"stocked_at\": \"2025-04-08 09:09:07\",\n            \"created_at\": \"2024-01-13 09:03:11\",\n            \"supplier_id\": 14,\n            \"supplier\": {\n                \"id\": 14,\n                \"seller_id\": 1,\n                \"firstname\": \"Upwind\",\n                \"lastname\": \"supplier\",\n                \"company\": \"Upwind B.V.\",\n                \"phone\": \"\",\n                \"email\": \"\",\n                \"address1\": \"Johan Huizingalaan 763B\",\n                \"address2\": \"\",\n                \"city\": \"Amsterdam\",\n                \"state\": \"Noord Holland\",\n                \"zipcode\": \"3632AJ\",\n                \"country\": \"NL\",\n                \"payment_term\": 0,\n                \"website\": \"\",\n                \"vat\": 0,\n                \"vat_number\": \"\",\n                \"email_text\": \"\"\n            },\n            \"items\": [\n                {\n                    \"ean\": \"8719326583631\",\n                    \"sku\": \"8719326583631\",\n                    \"title\": \"Upwind bindingen\",\n                    \"id\": 7,\n                    \"product_id\": 25851,\n                    \"amount\": 10,\n                    \"original_amount\": 10,\n                    \"is_processed\": 1\n                }\n            ]\n        },\n        {\n            \"id\": 411,\n            \"delivery_type\": \"inbound\",\n            \"ref\": \"\",\n            \"status\": \"new\",\n            \"extra_description\": \"\",\n            \"pallets\": 0,\n            \"boxes\": 0,\n            \"delivery_date\": \"2024-08-22\",\n            \"stocked_at\": \"2024-08-26 11:51:32\",\n            \"created_at\": \"2024-08-26 10:09:49\",\n            \"supplier_id\": 14,\n            \"supplier\": {\n                \"id\": 14,\n                \"seller_id\": 1,\n                \"firstname\": \"Upwind\",\n                \"lastname\": \"supplier\",\n                \"company\": \"Upwind B.V.\",\n                \"phone\": \"\",\n                \"email\": \"\",\n                \"address1\": \"Johan Huizingalaan 763B\",\n                \"address2\": \"\",\n                \"city\": \"Amsterdam\",\n                \"state\": \"Noord Holland\",\n                \"zipcode\": \"3632AJ\",\n                \"country\": \"NL\",\n                \"payment_term\": 0,\n                \"website\": \"\",\n                \"vat\": 0,\n                \"vat_number\": \"\",\n                \"email_text\": \"\"\n            },\n            \"items\": [\n                {\n                    \"ean\": \"8719326583631\",\n                    \"sku\": \"8719326583631\",\n                    \"title\": \"Upwind bindingen\",\n                    \"id\": 10,\n                    \"product_id\": 25851,\n                    \"amount\": 8,\n                    \"original_amount\": 10,\n                    \"is_processed\": 0\n                }\n            ]\n        },\n        {\n            \"id\": 420,\n            \"delivery_type\": \"inbound\",\n            \"ref\": \"\",\n            \"status\": \"stocked\",\n            \"extra_description\": \"\",\n            \"pallets\": 0,\n            \"boxes\": 0,\n            \"delivery_date\": \"2025-04-23\",\n            \"stocked_at\": \"2025-04-08 14:02:43\",\n            \"created_at\": \"2025-04-08 07:30:59\",\n            \"supplier_id\": 14,\n            \"supplier\": {\n                \"id\": 14,\n                \"seller_id\": 1,\n                \"firstname\": \"Upwind supplier\",\n                \"lastname\": \"Lars\",\n                \"company\": \"Upwind B.V.\",\n                \"phone\": \"\",\n                \"email\": \"\",\n                \"address1\": \"Johan Huizingalaan 763B\",\n                \"address2\": \"\",\n                \"city\": \"Amsterdam\",\n                \"state\": \"Noord Holland\",\n                \"zipcode\": \"3632AJ\",\n                \"country\": \"NL\",\n                \"payment_term\": 0,\n                \"website\": \"\",\n                \"vat\": 0,\n                \"vat_number\": \"\",\n                \"email_text\": \"\"\n            },\n            \"items\": [\n                {\n                    \"ean\": \"8719326583655\",\n                    \"sku\": \"8719326583655\",\n                    \"title\": \"Kitesurf starter set\",\n                    \"id\": 8,\n                    \"product_id\": 25856,\n                    \"amount\": 1,\n                    \"original_amount\": 0,\n                    \"is_processed\": 1\n                }\n            ]\n        },\n        {\n            \"id\": 423,\n            \"delivery_type\": \"inbound\",\n            \"ref\": \"\",\n            \"status\": \"new\",\n            \"extra_description\": \"\",\n            \"pallets\": 1,\n            \"boxes\": 1,\n            \"delivery_date\": \"2025-05-01\",\n            \"stocked_at\": null,\n            \"created_at\": \"2025-04-17 08:13:41\",\n            \"supplier_id\": 14,\n            \"supplier\": {\n                \"id\": 14,\n                \"seller_id\": 1,\n                \"firstname\": \"Upwind supplier\",\n                \"lastname\": \"Lars\",\n                \"company\": \"Upwind B.V.\",\n                \"phone\": \"\",\n                \"email\": \"\",\n                \"address1\": \"Johan Huizingalaan 763B\",\n                \"address2\": \"\",\n                \"city\": \"Amsterdam\",\n                \"state\": \"Noord Holland\",\n                \"zipcode\": \"3632AJ\",\n                \"country\": \"NL\",\n                \"payment_term\": 0,\n                \"website\": \"\",\n                \"vat\": 0,\n                \"vat_number\": \"\",\n                \"email_text\": \"\"\n            },\n            \"items\": []\n        }\n    ]\n}"}],"_postman_id":"f9550c24-2043-4392-adb1-02a787ec5633"},{"name":"Create delivery","id":"bec8ff99-efd8-4868-a724-292b9175e35b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"ref\": \"1234567890\",\n    \"delivery_date\": \"2021-12-10\",\n    \"delivery_type\": \"inbound\",\n    \"extra_description\": \"This delivery was created using the API.\",\n    \"pallets\": 0,\n    \"boxes\": 0,\n    \"supplier_id\": 13,\n    \"items\": [\n        {\n            \"ean\": \"8719326583631\",\n            \"amount\": 1200\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/seller/delivery","description":"<p>Create a new delivery. It is at this moment not yet possible to confirm and stock the inbound via the API.</p>\n","urlObject":{"path":["portal","api","v2","seller","delivery"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"b98898b7-cff7-421d-b03e-98554a8784c3","name":"Create delivery","originalRequest":{"method":"POST","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"ref\": \"1234567890\",\n    \"delivery_date\": \"2021-12-10\",\n    \"delivery_type\": \"inbound\",\n    \"extra_description\": \"This delivery was automatically created using the API.\",\n    \"pallets\": 0,\n    \"boxes\": 0,\n    \"supplier_id\": 13,\n    \"items\": [\n        {\n            \"ean\": \"8719326583631\",\n            \"amount\": 1200\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/seller/delivery"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 06 Dec 2022 01:18:54 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"229"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"response\": \"success\",\n  \"message\": \"Inserted delivery: 218\",\n  \"delivery_id\": 218\n}"}],"_postman_id":"bec8ff99-efd8-4868-a724-292b9175e35b"},{"name":"Update a delivery","id":"027b7754-4fbb-4623-a807-e8a13b2da309","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"delivery_id\": 411,\n  \"ref\": \"Ref-00123\",\n  \"status\": \"shipped\",\n  \"extra_description\": \"Fragile items, handle with care.\",\n  \"pallets\": 5,\n  \"boxes\": 20,\n  \"delivery_date\": \"2023-12-20\",\n  \"supplier_id\": 789,\n  \"items\": [\n    {\n        \"id\": \"411\",\n        \"amount\": 100,\n        \"is_processed\": 0\n    },\n    {\n        \"ean\": \"8719326583617\",\n        \"amount\": 20,\n        \"is_processed\": 1\n    }\n  ]\n}\n","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/seller/delivery","description":"<h3 id=\"update-seller-delivery\">Update Seller Delivery</h3>\n<p>This endpoint allows the user to update the details of a seller delivery.</p>\n<p><strong>HTTP Method</strong>: PUT</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li><p><code>delivery_id</code> (integer, required): The ID of the delivery to be updated.</p>\n</li>\n<li><p><code>ref</code> (string, optional): The reference for the delivery.</p>\n</li>\n<li><p><code>status</code> (string, optional): The status of the delivery: 'new', 'confirmed', 'delivered', 'shipped' or 'cancelled'.</p>\n</li>\n<li><p><code>extra_description</code> (string, optional): Any additional description related to the delivery.</p>\n</li>\n<li><p><code>pallets</code> (integer, optional): The number of pallets for the delivery.</p>\n</li>\n<li><p><code>boxes</code> (integer, optional): The number of boxes for the delivery.</p>\n</li>\n<li><p><code>delivery_date</code> (string, optional): The date of the delivery.</p>\n</li>\n<li><p><code>delivered_at</code> (string, optional): The timestamp when the delivery was completed.</p>\n</li>\n<li><p><code>shipped_at</code> (string, optional): The timestamp when the delivery was shipped.</p>\n</li>\n<li><p><code>supplier_id</code> (integer, optional): The ID of the supplier associated with the delivery.</p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<ul>\n<li><p><code>response</code> (string): Indicates the status of the update, e.g., \"success\".</p>\n</li>\n<li><p><code>message</code> (string): Describes the outcome of the update operation.</p>\n</li>\n</ul>\n<p>When updating the inbound items, you can send us either the item 'id' or 'ean'. When the EAN is not found in the inbound, we will add it as a new item.</p>\n<h4 id=\"example\">Example</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"response\": \"success\",\n  \"message\": \"Successfully updated delivery: 12345\"\n}\n\n</code></pre>\n","urlObject":{"path":["portal","api","v2","seller","delivery"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"d79e02a3-7995-4fad-8896-371d02dd8a8a","name":"Update a delivery","originalRequest":{"method":"PUT","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"delivery_id\": 12345,\n  \"ref\": \"Ref-00123\",\n  \"status\": \"shipped\",\n  \"extra_description\": \"Fragile items, handle with care.\",\n  \"pallets\": 5,\n  \"boxes\": 20,\n  \"delivery_date\": \"2023-12-20\",\n  \"supplier_id\": 789,\n  \"items\": [\n    {\n        \"id\": \"1001\",\n        \"amount\": 100,\n        \"is_processed\": 0\n    },\n    {\n        \"ean\": \"870987654321\",\n        \"amount\": 20,\n        \"is_processed\": 1\n    }\n  ]\n}\n","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/seller/delivery"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 06 Dec 2022 01:18:54 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"229"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"response\": \"success\",\n  \"message\": \"Successfully updated delivery: 12345\"\n}"}],"_postman_id":"027b7754-4fbb-4623-a807-e8a13b2da309"},{"name":"Delete delivery","id":"a8cfbd02-a370-47a4-ac58-9b49c7b2bb26","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"delivery_id\": 69\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/seller/delivery","description":"<p>Create a new inbound delivery from your supplier. It is at this moment not yet possible to confirm and stock the inbound via the API.</p>\n","urlObject":{"path":["portal","api","v2","seller","delivery"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"bd61945e-45ff-4c23-b9a6-f497b2062a56","name":"Delete delivery","originalRequest":{"method":"DELETE","header":[{"key":"api_key","value":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","type":"text"},{"key":"api_secret","value":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"delivery_id\": 69\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/seller/delivery"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 20 Oct 2022 22:57:03 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"66"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"response\": \"success\",\n  \"message\": \"Succesfully deleted delivery: 69\"\n}"}],"_postman_id":"a8cfbd02-a370-47a4-ac58-9b49c7b2bb26"}],"id":"b561d862-83b8-4e92-935a-ca4fd974a81e","description":"<p>Deliveries are incoming (inbounds) or out going (outbounds) shipments to / from your warehouse. These could either be purchase orders incoming from your supplier in China, or out going shipment to replensih FBA / LvB. There are four delivery types:</p>\n<ul>\n<li>inbound (purchase orders to replenish your own warehouse)</li>\n<li>outbound (to replenish your (non FBA / LvB) fulfillment center)</li>\n<li>bol_outbound (to replenish your LvB stock level)</li>\n<li>amazon_outbound (to replenish your FBA stock level)</li>\n</ul>\n<p>Bol outbounds and Amazon outbounds can be created in ChannelDock manually, or are automatically imported from the sales channel.</p>\n","_postman_id":"b561d862-83b8-4e92-935a-ca4fd974a81e"},{"name":"Suppliers","item":[{"name":"Get all suppliers","id":"ac52c779-6fb0-4c0f-8918-589c9e013334","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"url":"https://channeldock.com/portal/api/v2/seller/suppliers?page=1","description":"<p>Get a list of all suppliers.</p>\n","urlObject":{"path":["portal","api","v2","seller","suppliers"],"host":["https://channeldock.com"],"query":[{"key":"page","value":"1"},{"disabled":true,"key":"id","value":"13"},{"disabled":true,"key":"company","value":"ChannelDocks"},{"disabled":true,"key":"sort_attr","value":"company"},{"disabled":true,"key":"sort_dir","value":"ASC"}],"variable":[]}},"response":[{"id":"47002511-2284-4b0c-a78d-599c22be5087","name":"Get all suppliers","originalRequest":{"method":"GET","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"url":{"raw":"https://channeldock.com/portal/api/v2/seller/suppliers?page=1&company=Dutchwebs&sort_attr=company&sort_dir=ASC","protocol":"https","host":["channeldock","com"],"path":["portal","api","v2","seller","suppliers"],"query":[{"key":"page","value":"1"},{"key":"id","value":"13","disabled":true},{"key":"company","value":"Dutchwebs"},{"key":"sort_attr","value":"company"},{"key":"sort_dir","value":"ASC"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 05 Dec 2022 23:46:26 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"317"},{"key":"Keep-Alive","value":"timeout=5, max=99"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"page\": 1,\n    \"page_size\": 50,\n    \"suppliers_count\": 1,\n    \"suppliers\": [\n        {\n            \"id\": 13,\n            \"firstname\": \"Nicky\",\n            \"lastname\": \"Kouffeld\",\n            \"company\": \"Dutchwebs\",\n            \"phone\": \"\",\n            \"email\": \"\",\n            \"address1\": \"\",\n            \"address2\": \"\",\n            \"city\": \"Breukelen\",\n            \"state\": \"\",\n            \"zipcode\": \"\",\n            \"country\": \"NL\",\n            \"payment_term\": 14,\n            \"website\": \"\",\n            \"vat\": 0,\n            \"vat_number\": \"\"\n        }\n    ]\n}"}],"_postman_id":"ac52c779-6fb0-4c0f-8918-589c9e013334"},{"name":"Create / Update supplier","id":"7ee54f6f-193b-4d12-9986-f5ddf76df41e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"company\": \"company\",\n    \"firstname\": \"firstname\",\n    \"lastname\": \"lastname\",\n    \"phone\": \"phone\",\n    \"email\": \"email\",\n    \"address1\": \"address1\",\n    \"address2\": \"address2\",\n    \"city\": \"city\",\n    \"state\": \"state\",\n    \"zipcode\": \"zipcode\",\n    \"country\": \"country\",\n    \"payment_term\": \"payment_term\",\n    \"website\": \"website\",\n    \"vat\": \"vat\",\n    \"vat_number\": \"vat_number\"\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/seller/suppliers","description":"<p>Update an existing or create a new supplier.</p>\n","urlObject":{"path":["portal","api","v2","seller","suppliers"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"45c85de2-3015-465d-aa1a-287a8411697e","name":"Create supplier","originalRequest":{"method":"POST","header":[{"key":"api_key","value":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","type":"text"},{"key":"api_secret","value":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"company\": \"company\",\n    \"firstname\": \"firstname\",\n    \"lastname\": \"lastname\",\n    \"phone\": \"phone\",\n    \"email\": \"email\",\n    \"address1\": \"address1\",\n    \"address2\": \"address2\",\n    \"city\": \"city\",\n    \"state\": \"state\",\n    \"zipcode\": \"zipcode\",\n    \"country\": \"country\",\n    \"payment_term\": \"payment_term\",\n    \"website\": \"website\",\n    \"vat\": \"vat\",\n    \"vat_number\": \"vat_number\"\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/seller/suppliers"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 20 Oct 2022 23:28:23 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"57"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"message\": \"Inserted new supplier.\"\n}"},{"id":"4c63c0ce-4ffe-4caf-92e8-5c4cad24e00a","name":"Update supplier","originalRequest":{"method":"POST","header":[{"key":"api_key","value":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","type":"text"},{"key":"api_secret","value":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"company\": \"company\",\n    \"firstname\": \"Nicky\",\n    \"lastname\": \"Kouffeld\",\n    \"phone\": \"phone\",\n    \"email\": \"nicky@gmail.com\",\n    \"address1\": \"Example street 12\",\n    \"address2\": \"1082AS Amsterdam\",\n    \"city\": \"Amsterdam\",\n    \"state\": \"Noord-Holland\",\n    \"zipcode\": \"1082AS\",\n    \"country\": \"the Netherlands\",\n    \"payment_term\": \"30 days\",\n    \"website\": \"channeldock.com\",\n    \"vat\": \"21\",\n    \"vat_number\": \"8347777241\"\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/seller/suppliers"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 20 Oct 2022 23:31:15 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"61"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"message\": \"Updated existing supplier.\"\n}"}],"_postman_id":"7ee54f6f-193b-4d12-9986-f5ddf76df41e"},{"name":"Delete supplier","id":"c9b70fd7-c32d-47c0-b8c6-5a8dca633029","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"company\": \"company\"\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/seller/suppliers","description":"<p>Delete an existing supplier.</p>\n","urlObject":{"path":["portal","api","v2","seller","suppliers"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"0f1bad91-6649-4c41-b1db-d3f862e736b3","name":"Delete supplier","originalRequest":{"method":"DELETE","header":[{"key":"api_key","value":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","type":"text"},{"key":"api_secret","value":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"company\": \"company\"\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/seller/suppliers"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 20 Oct 2022 23:36:44 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"67"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"message\": \"Succesfully deleted supplier: 15\"\n}"}],"_postman_id":"c9b70fd7-c32d-47c0-b8c6-5a8dca633029"}],"id":"54c81c36-e4c5-4c40-8ac0-1e9791d18b29","description":"<p>Suppliers can be created in a seller account. They can then be assigned to an inbound delivery, or directly to a product.</p>\n","_postman_id":"54c81c36-e4c5-4c40-8ac0-1e9791d18b29"},{"name":"Returns","item":[{"name":"Get returns","id":"514fab25-c43f-46d8-a2d4-535ea751f437","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"url":"https://channeldock.com/portal/api/v2/seller/returns?page=1","description":"<p>Get a list of all returns.</p>\n","urlObject":{"path":["portal","api","v2","seller","returns"],"host":["https://channeldock.com"],"query":[{"description":{"content":"<p>required</p>\n","type":"text/plain"},"key":"page","value":"1"},{"disabled":true,"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"id","value":"13"},{"disabled":true,"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"sort_attr","value":"order_id"},{"disabled":true,"description":{"content":"<p>optional ( ASC or DESC )</p>\n","type":"text/plain"},"key":"sort_dir","value":"ASC"},{"disabled":true,"description":{"content":"<p>optional ( Order ID from e.g. Amazon or bol.com )</p>\n","type":"text/plain"},"key":"remote_order_id","value":"12345"},{"disabled":true,"description":{"content":"<p>optional ( Return ID from e.g. Amazon or bol.com )</p>\n","type":"text/plain"},"key":"remote_return_id","value":"12345"},{"disabled":true,"description":{"content":"<p>optional ( 1 or 0 )</p>\n","type":"text/plain"},"key":"is_handled","value":"1"},{"disabled":true,"description":{"content":"<p>optional ( date )</p>\n","type":"text/plain"},"key":"created_at","value":"2026-01-01"},{"disabled":true,"description":{"content":"<p>optional ( date )</p>\n","type":"text/plain"},"key":"start_date","value":"2024-01-01"},{"disabled":true,"description":{"content":"<p>optional ( date )</p>\n","type":"text/plain"},"key":"end_date","value":"2025-01-01"}],"variable":[]}},"response":[{"id":"01adf5ad-a6c7-41e7-8d3e-688b8e684552","name":"Get returns","originalRequest":{"method":"GET","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"url":{"raw":"https://channeldock.com/portal/api/v2/seller/returns?page=1","protocol":"https","host":["channeldock","com"],"path":["portal","api","v2","seller","returns"],"query":[{"key":"page","value":"1"},{"key":"id","value":"13","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 05 Dec 2022 23:46:26 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"317"},{"key":"Keep-Alive","value":"timeout=5, max=99"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"page\": 1,\n    \"page_size\": 50,\n    \"return_count\": 2,\n    \"returns\": [\n        {\n            \"id\": 55060,\n            \"api_id\": 4897,\n            \"order_id\": 12400,\n            \"remote_return_id\": \"0\",\n            \"is_handled\": 1,\n            \"handled_date\": \"2024-10-30 15:26:12\",\n            \"created_at\": \"2024-10-30 15:20:44\",\n            \"custom_return_comment\": \"Return product 8719326583655 handled by Lars van Schaick (RETURN_RECEIVED)\",\n            \"return_products\": [\n                {\n                    \"id\": 56814,\n                    \"api_id\": 4897,\n                    \"ean\": \"8719326583655\",\n                    \"quantity\": 1,\n                    \"reason\": null,\n                    \"return_status\": \"RETURN_RECEIVED\",\n                    \"return_id\": 55060,\n                    \"order_id\": 12400,\n                    \"remote_order_id\": \"5778499436738\",\n                    \"restocked\": 0,\n                    \"track_and_trace\": \"\",\n                    \"child_from_bundle\": 0,\n                    \"order_product\": {\n                        \"id\": 12848,\n                        \"api_id\": 4897,\n                        \"seller_id\": 1,\n                        \"center_id\": 0,\n                        \"order_id\": 12400,\n                        \"orderItemId\": \"13470995939522\",\n                        \"ean\": \"8719326583655\",\n                        \"title\": \"Kitesurf starter set\",\n                        \"price\": 160,\n                        \"quantity\": 1,\n                        \"delivery_period\": \"2024-08-23 11:03:09\",\n                        \"is_shipped\": 0,\n                        \"cancellation_request\": 0,\n                        \"shipment_label_id\": null,\n                        \"fulfillment_status\": \"default\",\n                        \"shipping_costs\": 0,\n                        \"delivery_request_method\": \"FBR\",\n                        \"shipment_method_id\": 32435\n                    }\n                },\n                {\n                    \"id\": 56815,\n                    \"api_id\": 4897,\n                    \"ean\": \"8719326583624\",\n                    \"quantity\": 1,\n                    \"reason\": null,\n                    \"return_status\": \"RETURN_RECEIVED\",\n                    \"return_id\": 55060,\n                    \"order_id\": 12400,\n                    \"remote_order_id\": \"5778499436738\",\n                    \"restocked\": 0,\n                    \"track_and_trace\": null,\n                    \"child_from_bundle\": 1,\n                    \"order_product\": {\n                        \"id\": 12848,\n                        \"api_id\": 4897,\n                        \"seller_id\": 1,\n                        \"center_id\": 0,\n                        \"order_id\": 12400,\n                        \"orderItemId\": \"13470995939522\",\n                        \"ean\": \"8719326583655\",\n                        \"title\": \"Kitesurf starter set\",\n                        \"price\": 160,\n                        \"quantity\": 1,\n                        \"delivery_period\": \"2024-08-23 11:03:09\",\n                        \"is_shipped\": 0,\n                        \"cancellation_request\": 0,\n                        \"shipment_label_id\": null,\n                        \"fulfillment_status\": \"default\",\n                        \"shipping_costs\": 0,\n                        \"delivery_request_method\": \"FBR\",\n                        \"shipment_method_id\": 32435\n                    }\n                },\n                {\n                    \"id\": 56816,\n                    \"api_id\": 4897,\n                    \"ean\": \"8719326583617\",\n                    \"quantity\": 1,\n                    \"reason\": null,\n                    \"return_status\": \"RETURN_RECEIVED\",\n                    \"return_id\": 55060,\n                    \"order_id\": 12400,\n                    \"remote_order_id\": \"5778499436738\",\n                    \"restocked\": 0,\n                    \"track_and_trace\": null,\n                    \"child_from_bundle\": 1,\n                    \"order_product\": {\n                        \"id\": 12848,\n                        \"api_id\": 4897,\n                        \"seller_id\": 1,\n                        \"center_id\": 0,\n                        \"order_id\": 12400,\n                        \"orderItemId\": \"13470995939522\",\n                        \"ean\": \"8719326583655\",\n                        \"title\": \"Kitesurf starter set\",\n                        \"price\": 160,\n                        \"quantity\": 1,\n                        \"delivery_period\": \"2024-08-23 11:03:09\",\n                        \"is_shipped\": 0,\n                        \"cancellation_request\": 0,\n                        \"shipment_label_id\": null,\n                        \"fulfillment_status\": \"default\",\n                        \"shipping_costs\": 0,\n                        \"delivery_request_method\": \"FBR\",\n                        \"shipment_method_id\": 32435\n                    }\n                }\n            ]\n        },\n        {\n            \"id\": 55061,\n            \"api_id\": 4897,\n            \"order_id\": 12768,\n            \"remote_return_id\": \"0\",\n            \"is_handled\": 1,\n            \"handled_date\": \"2024-10-30 15:37:24\",\n            \"created_at\": \"2024-10-30 15:35:41\"\n            \"custom_return_comment\": \"Return product 8719326583662 handled by Lars van Schaick (RETURN_RECEIVED)\",\n            \"return_products\": [\n                {\n                    \"id\": 56817,\n                    \"api_id\": 4897,\n                    \"ean\": \"8719326583631\",\n                    \"quantity\": 1,\n                    \"reason\": null,\n                    \"return_status\": \"RETURN_RECEIVED\",\n                    \"return_id\": 55061,\n                    \"order_id\": 12768,\n                    \"remote_order_id\": \"5810723193026\",\n                    \"restocked\": 0,\n                    \"track_and_trace\": \"\",\n                    \"child_from_bundle\": 0,\n                    \"order_product\": {\n                        \"id\": 13196,\n                        \"api_id\": 4897,\n                        \"seller_id\": 1,\n                        \"center_id\": 0,\n                        \"order_id\": 12768,\n                        \"orderItemId\": \"13535758549186\",\n                        \"ean\": \"8719326583631\",\n                        \"title\": \"Kitesurf foot pads\",\n                        \"price\": 150,\n                        \"quantity\": 1,\n                        \"delivery_period\": \"2024-09-14 07:02:07\",\n                        \"is_shipped\": 0,\n                        \"cancellation_request\": 0,\n                        \"shipment_label_id\": null,\n                        \"fulfillment_status\": \"default\",\n                        \"shipping_costs\": 0,\n                        \"delivery_request_method\": \"FBR\",\n                        \"shipment_method_id\": 32366\n                    }\n                },\n                {\n                    \"id\": 56818,\n                    \"api_id\": 4897,\n                    \"ean\": \"8719326583662\",\n                    \"quantity\": 1,\n                    \"reason\": null,\n                    \"return_status\": \"RETURN_RECEIVED\",\n                    \"return_id\": 55061,\n                    \"order_id\": 12768,\n                    \"remote_order_id\": \"5810723193026\",\n                    \"restocked\": 0,\n                    \"track_and_trace\": \"\",\n                    \"child_from_bundle\": 0,\n                    \"order_product\": {\n                        \"id\": 13198,\n                        \"api_id\": 4897,\n                        \"seller_id\": 1,\n                        \"center_id\": 0,\n                        \"order_id\": 12768,\n                        \"orderItemId\": \"13535758581954\",\n                        \"ean\": \"8719326583662\",\n                        \"title\": \"Energy bar\",\n                        \"price\": 0,\n                        \"quantity\": 1,\n                        \"delivery_period\": \"2024-09-14 07:02:07\",\n                        \"is_shipped\": 0,\n                        \"cancellation_request\": 0,\n                        \"shipment_label_id\": null,\n                        \"fulfillment_status\": \"default\",\n                        \"shipping_costs\": 0,\n                        \"delivery_request_method\": \"FBR\",\n                        \"shipment_method_id\": 32366\n                    }\n                }\n            ]\n        }\n    ]\n}"}],"_postman_id":"514fab25-c43f-46d8-a2d4-535ea751f437"},{"name":"Handle return","id":"ca963ce5-cfdb-4293-9bd2-89f05eb62be4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"return_id\": 98765,\n  \"is_handled\": true,\n  \"attachments\": [\n    {\n      \"filename\": \"received-package.jpg\",\n      \"content\": \"/9j/4AAQSkZJRgABAQAAAQABAAD...BASE64...\"\n    },\n    {\n      \"filename\": \"inspection-report.pdf\",\n      \"content\": \"JVBERi0xLjQKJcTl8uXr...BASE64...\"\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/seller/returns","description":"<p>This endpoint updates an existing return using its return ID. Send a PUT request with a JSON body (<code>Content-Type: application/json</code>) and the fields that match what you want to do.</p>\n<p>Simple update (flags and attachments)<br />You can mark a return as handled by setting <code>is_handled</code> to <code>true</code>. When a return is marked as handled, the system records the handling timestamp automatically.</p>\n<p>You may include attachments (e.g. photos or documents). Each item must use base64-encoded <code>content</code> and a <code>filename</code>. They are validated and stored only when the update completes successfully.</p>\n<h3 id=\"processing-return-lines-including-marketplace-handling\">Processing return lines (including marketplace handling)</h3>\n<p>To process individual return lines (and push handling to channels such as Bol.com, Shopify, Otto, or Returnless when supported), include a <code>return_products</code> array. Each element must include:</p>\n<ul>\n<li><p><code>id</code> (integer) — the return product line id (from the GET returns response, not the marketplace order line id).</p>\n</li>\n<li><p><code>return_status</code> (string) — one of: <code>PENDING</code>, <code>RETURN_RECEIVED</code>, <code>EXCHANGE_PRODUCT</code>, <code>REPAIR_PRODUCT</code>, <code>STILL_APPROVED</code>, <code>RETURN_DOES_NOT_MEET_CONDITIONS</code>, <code>CUSTOMER_KEEPS_PRODUCT_PAID</code>.</p>\n</li>\n<li><p><code>quantity</code> (integer) — how many units to handle on that line; must be greater than zero and not greater than the line quantity.</p>\n</li>\n</ul>\n<p>When <code>return_products</code> is present, the system applies those statuses to each line and runs the same remote handling logic as elsewhere in the product (subject to channel support, <code>remote_return_id</code>, and API settings). If all relevant lines are no longer pending, the parent return may be marked handled automatically. Optional attachments are still only processed if the operation completes successfully.</p>\n<p>If <code>return_products</code> is omitted, behaviour is limited to updating <code>is_handled</code> / <code>handled_date</code> (and optional attachments) as in the simple update above.</p>\n<p>If the <code>return_id</code> is valid and the return belongs to the authenticated seller, the record is updated as described. On error, the API returns an appropriate HTTP status and a message describing the problem.</p>\n<h3 id></h3>\n<p>Body parameters</p>\n<p><code>return_id</code> (integer, required)<br />The unique identifier of the return to update.</p>\n<p><code>is_handled</code> (boolean, optional)<br />Used when you are not sending <code>return_products</code>. If <code>true</code>, the return is marked as handled and a handling date is set automatically.</p>\n<p><code>return_products</code> (array, optional)<br />If present, each object must include:</p>\n<ul>\n<li><p><code>id</code> (integer, required) — return product id.</p>\n</li>\n<li><p><code>return_status</code> (string, required) — one of the values listed above.</p>\n</li>\n<li><p><code>quantity</code> (integer, required) — units to handle on that line.</p>\n</li>\n<li><p><code>attachments</code> (array, optional)<br />  Files related to the return, as base64. Each item must include:</p>\n</li>\n<li><p><code>filename</code> (string)</p>\n</li>\n<li><p><code>content</code> (string, base64-encoded file content)</p>\n</li>\n</ul>\n","urlObject":{"path":["portal","api","v2","seller","returns"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"94fd7c9b-23a8-4952-8cfe-a4d95d30c164","name":"Handle return","originalRequest":{"method":"PUT","header":[{"key":"api_key","value":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","type":"text"},{"key":"api_secret","value":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"return_id\": 98765,\n  \"return_products\": [\n    {\n      \"id\": 100001,\n      \"return_status\": \"RETURN_RECEIVED\",\n      \"quantity\": 1\n    },\n    {\n      \"id\": 100002,\n      \"return_status\": \"RETURN_DOES_NOT_MEET_CONDITIONS\",\n      \"quantity\": 1\n    }\n  ],\n  \"attachments\": [\n    {\n      \"filename\": \"received-package.jpg\",\n      \"content\": \"/9j/4AAQSkZJRgABAQAAAQABAAD...\"\n    },\n    {\n      \"filename\": \"inspection-report.pdf\",\n      \"content\": \"JVBERi0xLjQKJcOkw7zDtsOf...\"\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/seller/returns"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 20 Oct 2022 23:28:23 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"57"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"message\": \"Return ID 483283 updated!\"\n}"}],"_postman_id":"ca963ce5-cfdb-4293-9bd2-89f05eb62be4"},{"name":"Create return","id":"dd9b493e-2eb9-457a-afaa-a19cae0ab3b7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"return_action\": \"PENDING\",\n  \"return_track_trace\": \"3SABCD123456789\",\n  \"order_products\": [\n    {\n      \"order_id\": 123456,\n      \"quantity\": 1,\n      \"reason\": \"DAMAGED\"\n    },\n    {\n      \"order_id\": 123456,\n      \"quantity\": 2,\n      \"reason\": \"NOT_AS_DESCRIBED\"\n    }\n  ],\n  \"attachments\": [\n    {\n      \"filename\": \"damage-photo-1.jpg\",\n      \"content\": \"/9j/4AAQSkZJRgABAQAAAQABAAD...BASE64...\"\n    },\n    {\n      \"filename\": \"invoice.pdf\",\n      \"content\": \"JVBERi0xLjQKJcTl8uXr...BASE64...\"\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/seller/returns","description":"<p>This endpoint allows you to create a new return based on a set of order products. To initiate a return, send a POST request containing an order_products array, where each item specifies the related order_product_id and the quantity to be returned. At least one product must have a quantity greater than zero for the return to be created successfully.</p>\n<p>Optionally, you may provide a return_action. If omitted, the return will default to PENDING.</p>\n<p>You can also include a return_track_trace value to store tracking information for the return shipment.</p>\n<p>Additionally, this endpoint supports uploading attachments, such as photos or documents related to the return (e.g. damage images or invoices). Attachments must be provided as base64-encoded content and will be validated and stored upon successful return creation.</p>\n<p>If the request is valid, the API creates a new return record, associates the provided products, stores any tracking information, and processes any supplied attachments. In case of an error, the API responds with an appropriate HTTP status code and a descriptive error message.</p>\n<h3 id=\"body-parameters\"><strong>Body Parameters</strong></h3>\n<ul>\n<li><p><strong>order_products</strong> (array, required)</p>\n<p>  List of order products to be returned. Each item must include:</p>\n<ul>\n<li><p>order_product_id (integer, required)</p>\n</li>\n<li><p>quantity (integer, required, must be greater than 0)</p>\n</li>\n</ul>\n</li>\n<li><p><strong>return_action</strong> (string, optional)</p>\n<p>  The initial status of the return. Defaults to PENDING.</p>\n<p>  Allowed values:</p>\n<p>  PENDING, RETURN_RECEIVED, EXCHANGE_PRODUCT, REPAIR_PRODUCT, STILL_APPROVED, RETURN_DOES_NOT_MEET_CONDITIONS, CUSTOMER_KEEPS_PRODUCT_PAID</p>\n</li>\n<li><p><strong>return_track_trace</strong> (string, optional)</p>\n<p>  Track and trace code for the return shipment.</p>\n</li>\n<li><p>Files related to the return, provided as base64-encoded content. Each attachment must include:</p>\n<ul>\n<li><p>filename (string)</p>\n</li>\n<li><p>content (string, base64-encoded file content)</p>\n</li>\n</ul>\n</li>\n</ul>\n","urlObject":{"path":["portal","api","v2","seller","returns"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"a6cbb39d-45fa-4057-b883-20ba23698164","name":"Create return","originalRequest":{"method":"POST","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"return_action\": \"PENDING\",\n  \"return_track_trace\": \"3SABCD123456789\",\n  \"order_products\": [\n    {\n      \"order_id\": 123456,\n      \"quantity\": 1,\n      \"reason\": \"DAMAGED\"\n    },\n    {\n      \"order_id\": 123456,\n      \"quantity\": 2,\n      \"reason\": \"NOT_AS_DESCRIBED\"\n    }\n  ],\n  \"attachments\": [\n    {\n      \"filename\": \"damage-photo-1.jpg\",\n      \"content\": \"/9j/4AAQSkZJRgABAQAAAQABAAD...BASE64...\"\n    },\n    {\n      \"filename\": \"invoice.pdf\",\n      \"content\": \"JVBERi0xLjQKJcTl8uXr...BASE64...\"\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/seller/returns"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 20 Oct 2022 23:28:23 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"57"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"message\": \"Return created successfully\",\n    \"newReturnId\": 134411\n\n}"}],"_postman_id":"dd9b493e-2eb9-457a-afaa-a19cae0ab3b7"}],"id":"c3098710-716b-44b3-b156-a2eb796d0040","description":"<p>A seller can manually create a return in their account. Using this endpoint you can fetch all open (?is_handled=0) or processed (?is_handled=1) returns.</p>\n","_postman_id":"c3098710-716b-44b3-b156-a2eb796d0040"},{"name":"User logs","item":[{"name":"Get user logs","id":"481c2252-b9b6-4501-8b36-01f98e00aada","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"url":"https://channeldock.com/portal/api/v2/seller/userlogs?page=1","description":"<p>Retrieve user activity logs for the authenticated seller. Returns 250 items per page. Optional filters: user_id, status, function_name, start_date, end_date, sort_dir.</p>\n","urlObject":{"path":["portal","api","v2","seller","userlogs"],"host":["https://channeldock.com"],"query":[{"description":{"content":"<p>required</p>\n","type":"text/plain"},"key":"page","value":"1"},{"disabled":true,"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"user_id","value":""},{"disabled":true,"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"status","value":""},{"disabled":true,"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"function_name","value":""},{"disabled":true,"description":{"content":"<p>optional (datetime)</p>\n","type":"text/plain"},"key":"start_date","value":"2024-01-01 00:00:00"},{"disabled":true,"description":{"content":"<p>optional (datetime)</p>\n","type":"text/plain"},"key":"end_date","value":"2024-12-31 23:59:59"},{"disabled":true,"description":{"content":"<p>optional (ASC | DESC)</p>\n","type":"text/plain"},"key":"sort_dir","value":"DESC"}],"variable":[]}},"response":[],"_postman_id":"481c2252-b9b6-4501-8b36-01f98e00aada"}],"id":"83b77843-0d86-4bf6-b47f-43211b4ac978","description":"<p>Retrieve activity logs for users associated with the seller account.</p>\n","_postman_id":"83b77843-0d86-4bf6-b47f-43211b4ac978"},{"name":"Inventory logs","item":[{"name":"Get Inventory logs","id":"8e796935-b7ef-4ddc-9605-75c826f5f91f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"url":"https://channeldock.com/portal/api/v2/seller/stockmutations?ean=8719326583617","description":"<h2 id=\"api-endpoint-retrieve-event-data\">API Endpoint: Retrieve Event Data</h2>\n<p>This endpoint allows users to retrieve event data based on specific criteria. It is particularly useful for fetching details related to a product's events within a defined date range.</p>\n<h3 id=\"request-parameters\">Request Parameters</h3>\n<p>The following parameters are required in the query string of the GET request:</p>\n<ul>\n<li><p><strong>ean</strong> (string) (optional if Product ID / SKU is not used): The European Article Number (EAN) of the product. This is a unique identifier used to specify the product for which event data is being requested.</p>\n</li>\n<li><p><strong>product_id</strong> (string) (optional if EAN / SKU is not used): The unique identifier for the product. This ID is used alongside the EAN to ensure accurate retrieval of event data.</p>\n</li>\n<li><p>sku (string) (optional if Product ID / EAN is not used)</p>\n</li>\n<li><p><strong>start_date</strong> (datetime): The starting date and time for the event data retrieval. The format should be <code>YYYY-MM-DD HH:MM:SS</code>. This parameter defines the beginning of the time range for the events you want to fetch.</p>\n</li>\n<li><p><strong>end_date</strong> (datetime): The ending date and time for the event data retrieval. The format should be <code>YYYY-MM-DD HH:MM:SS</code>. This parameter defines the end of the time range for the events you want to fetch.</p>\n</li>\n<li><p><strong>event_action</strong> (string): The action type of the event you are interested in. In this case, the value is set to \"correct\", indicating that you want to retrieve events related to this specific action.</p>\n</li>\n</ul>\n<h3 id=\"response-structure\">Response Structure</h3>\n<p>The response from this endpoint will typically include a JSON object containing the following details:</p>\n<ul>\n<li><p><strong>status</strong> (string): Indicates the success or failure of the request.</p>\n</li>\n<li><p><strong>data</strong> (array): An array of event objects that match the specified criteria. Each event object may include details such as event ID, timestamp, and any additional relevant information related to the event.</p>\n</li>\n<li><p><strong>message</strong> (string): A message providing additional context about the response, such as errors or warnings if applicable.</p>\n</li>\n</ul>\n","urlObject":{"path":["portal","api","v2","seller","stockmutations"],"host":["https://channeldock.com"],"query":[{"description":{"content":"<p>required if product_id is not used</p>\n","type":"text/plain"},"key":"ean","value":"8719326583617"},{"disabled":true,"description":{"content":"<p>required if ean is not used (ChannelDock Product ID)</p>\n","type":"text/plain"},"key":"product_id","value":"23456765"},{"disabled":true,"description":{"content":"<p>optional (date time)</p>\n","type":"text/plain"},"key":"start_date","value":"2025-08-13 00:00:00"},{"disabled":true,"description":{"content":"<p>optional (date time)</p>\n","type":"text/plain"},"key":"end_date","value":"2025-08-17 23:00:00"},{"disabled":true,"description":{"content":"<p>optional (make a call to this endpoint without this parameter to get an idea of the possible values)</p>\n","type":"text/plain"},"key":"event_action","value":"correct"}],"variable":[]}},"response":[{"id":"62432d83-16cf-4465-afb0-bee7959325fe","name":"Get Inventory logs","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://channeldock.com/portal/api/v2/seller/stockmutations?ean=842143514325&event_action=correct","host":["https://channeldock.com"],"path":["portal","api","v2","seller","stockmutations"],"query":[{"key":"ean","value":"842143514325"},{"key":"event_action","value":"correct"}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"page\": 1,\n    \"page_size\": 50,\n    \"inventory_logs\": [\n        {\n            \"id\": 30274,\n            \"ean\": \"8719326583617\",\n            \"event_action\": \"update_product_information\",\n            \"message\": \"Updated fields: require_serial_number\",\n            \"old_stock\": 1015,\n            \"new_stock\": 1015,\n            \"created_at\": \"2025-07-18 14:28:27\",\n            \"total_stock\": 1015\n        },\n        {\n            \"id\": 30169,\n            \"ean\": \"8719326583617\",\n            \"event_action\": \"insert_new_channel_product\",\n            \"message\": \"Added new channel: Bol.com\",\n            \"old_stock\": 326,\n            \"new_stock\": 326,\n            \"created_at\": \"2025-06-15 03:26:12\",\n            \"total_stock\": 1015\n        },\n        {\n            \"id\": 30062,\n            \"ean\": \"8719326583617\",\n            \"event_action\": \"add_stock_location\",\n            \"message\": \"Lars van Schaick added product to stock location: B-01-03\",\n            \"old_stock\": 0,\n            \"new_stock\": 100,\n            \"created_at\": \"2025-05-11 18:28:08\",\n            \"total_stock\": 510\n        },\n        {\n            \"id\": 30071,\n            \"ean\": \"8719326583617\",\n            \"event_action\": \"correct\",\n            \"message\": \"Own stock amount updated: 410 → 0\",\n            \"old_stock\": 410,\n            \"new_stock\": 0,\n            \"created_at\": \"2025-05-11 18:30:08\",\n            \"total_stock\": 100\n        }\n    ]\n}"}],"_postman_id":"8e796935-b7ef-4ddc-9605-75c826f5f91f"}],"id":"dfa3e87b-e0aa-43ef-89fa-92edc948a406","description":"<p>Endpoints to retrieve a seller’s inventory change history. Supports filtering by EAN, product ID, date range, and event action, with pagination (250 items per page). Returns processed inventory log data for the authenticated seller. Filter by ean, product_id, or sku is recommended but optional.</p>\n","_postman_id":"dfa3e87b-e0aa-43ef-89fa-92edc948a406"},{"name":"Batches [Beta]","item":[{"name":"Get Batch Templates","id":"ea664689-5346-4098-9b74-f743e631ceea","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://channeldock.com/portal/api/v2/seller/batchtemplates?page=1","urlObject":{"path":["portal","api","v2","seller","batchtemplates"],"host":["https://channeldock.com"],"query":[{"description":{"content":"<p>required</p>\n","type":"text/plain"},"key":"page","value":"1"},{"disabled":true,"description":{"content":"<p>optional default: 50 max: 100</p>\n","type":"text/plain"},"key":"page_size","value":"50"},{"disabled":true,"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"id","value":"1, 2, 3"},{"disabled":true,"description":{"content":"<p>optional (true | false | ALL)</p>\n","type":"text/plain"},"key":"active","value":"ALL"},{"disabled":true,"description":{"content":"<p>optional (id | priority | active | created_at | updated_at)</p>\n","type":"text/plain"},"key":"sort_attr","value":"priority"},{"disabled":true,"description":{"content":"<p>optional (ASC | DESC)</p>\n","type":"text/plain"},"key":"sort_dir","value":"ASC"},{"disabled":true,"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"include","value":"requirements"}],"variable":[]}},"response":[],"_postman_id":"ea664689-5346-4098-9b74-f743e631ceea"},{"name":"Get Batches","id":"f71a0197-d247-4f88-a077-eba76d2c4915","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://channeldock.com/portal/api/v2/seller/batches?page=1","urlObject":{"path":["portal","api","v2","seller","batches"],"host":["https://channeldock.com"],"query":[{"description":{"content":"<p>required</p>\n","type":"text/plain"},"key":"page","value":"1"},{"disabled":true,"description":{"content":"<p>optional default: 50 max: 100</p>\n","type":"text/plain"},"key":"page_size","value":"50"},{"disabled":true,"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"id","value":"1, 2, 3"},{"disabled":true,"description":{"content":"<p>optional (pending | picking | picked | packing | shipped)</p>\n","type":"text/plain"},"key":"batch_status","value":"pending"},{"disabled":true,"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"batch_template_id","value":"1"},{"disabled":true,"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"created_at_from","value":"YYYY-mm-dd"},{"disabled":true,"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"created_at_to","value":"YYYY-mm-dd"},{"disabled":true,"description":{"content":"<p>optional (id | created_at | batch_status | batch_template_id)</p>\n","type":"text/plain"},"key":"sort_attr","value":"id"},{"disabled":true,"description":{"content":"<p>optional (ASC | DESC)</p>\n","type":"text/plain"},"key":"sort_dir","value":"DESC"},{"disabled":true,"description":{"content":"<p>optional (template | template_requirements | counts | orders | order_products)</p>\n","type":"text/plain"},"key":"include","value":"template, counts"}],"variable":[]}},"response":[],"_postman_id":"f71a0197-d247-4f88-a077-eba76d2c4915"},{"name":"Update batch status","id":"2641903c-e7d5-47d3-8e49-c8c6b120dfaa","protocolProfileBehavior":{"disabledSystemHeaders":{},"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"[\n    {\n        \"batch_id\": 8279454,\n        \"batch_status\": \"pending\",\n        \"assign_user_id\": \"user@example.com\"\n    }\n]","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/seller/batches","urlObject":{"path":["portal","api","v2","seller","batches"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"2641903c-e7d5-47d3-8e49-c8c6b120dfaa"}],"id":"f0b1f28c-f61b-44db-8216-fa481d386414","description":"<p>The Batches API allows you to retrieve and update batch information for your seller or center account. Batches represent groups of orders that are processed together for picking, packing, and shipping operations.</p>\n","_postman_id":"f0b1f28c-f61b-44db-8216-fa481d386414"}],"id":"5268d09d-26f3-480a-ba75-f0ea028cc054","description":"<p>The seller API can be used to fetch products, stock locations and inbounds from the seller account.</p>\n<p>The base URL is: <a href=\"https://channeldock.com/\">https://channeldock.com</a></p>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"63630e0c-cce9-4bd4-864a-2ef23b0830c1"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"93464384-44de-44ce-b277-1e67d30fb699"}}],"_postman_id":"5268d09d-26f3-480a-ba75-f0ea028cc054"},{"name":"ChannelDock Fulfillment Center","item":[{"name":"Home","item":[{"name":"Home endpoint","id":"083cad38-ffb8-4cad-aec3-9f1a577e0003","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"url":"https://channeldock.com/portal/api/v2/","urlObject":{"path":["portal","api","v2",""],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"1516b693-f5c5-4bbf-aa1c-96d50338bb7e","name":"Home endpoint","originalRequest":{"method":"GET","header":[{"key":"api_key","value":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","type":"text"},{"key":"api_secret","value":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","type":"text"}],"url":"https://channeldock.com/portal/api/v2/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 29 Apr 2022 13:29:40 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"99"},{"key":"Keep-Alive","value":"timeout=5, max=99"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"message\": \"API v2 auth is valid, good luck integrating the ChannelDock API!\"\n}"}],"_postman_id":"083cad38-ffb8-4cad-aec3-9f1a577e0003"}],"id":"82f3c50a-8e78-4d39-a762-11b923d1c468","_postman_id":"82f3c50a-8e78-4d39-a762-11b923d1c468","description":""},{"name":"Products","item":[{"name":"Get products","id":"0d43312c-ab2c-4c67-9fdf-2909e0bd0d0e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"page\": 1\n}"},"url":"https://channeldock.com/portal/api/v2/center/inventory?page=1","description":"<p>Products that are connected to a fulfillment center account can be viewed by this API. The seller can connect his / her products to your FC account using their own seller account. Product attributes are then initially copied over from the seller product onto the newly created FC product.</p>\n<p>ChannelDock uses the EAN to identify products cross platform for its inventory synchronisation functionality. Please note that EAN will never be <code>NULL</code>, while SKU could be <code>NULL</code>.</p>\n<p>This request's return results are paginated. The API returns 50 items per page.</p>\n","urlObject":{"path":["portal","api","v2","center","inventory"],"host":["https://channeldock.com"],"query":[{"key":"page","value":"1"},{"disabled":true,"description":{"content":"<p>optional: id of the product</p>\n","type":"text/plain"},"key":"id","value":"8"},{"disabled":true,"description":{"content":"<p>optional: id of the seller</p>\n","type":"text/plain"},"key":"seller_id","value":"2"},{"disabled":true,"description":{"content":"<p>optional (Out of stock | default: Active | Paused by center | Paused by seller | Deleted by center | Deleted by seller)</p>\n","type":"text/plain"},"key":"center_product_status","value":"Active"},{"disabled":true,"description":{"content":"<p>optional: ean of the product</p>\n","type":"text/plain"},"key":"ean","value":"8719326583631"},{"disabled":true,"description":{"content":"<p>optional: SKU of the product</p>\n","type":"text/plain"},"key":"sku","value":""},{"disabled":true,"description":{"content":"<p>optional: product reference of the product</p>\n","type":"text/plain"},"key":"product_reference","value":""},{"disabled":true,"description":{"content":"<p>optional: (free input) location of the product</p>\n","type":"text/plain"},"key":"location","value":""},{"disabled":true,"description":{"content":"<p>optional (id | seller_id | ean | center_product_status | sku | product_reference | location | updated_at)</p>\n","type":"text/plain"},"key":"sort_attr","value":"updated_at"},{"disabled":true,"description":{"content":"<p>optional ( DESC | default: ASC )</p>\n","type":"text/plain"},"key":"sort_dir","value":"DESC"},{"disabled":true,"description":{"content":"<p>optional: includes stock location data</p>\n","type":"text/plain"},"key":"include_stock_location_data","value":"true"}],"variable":[]}},"response":[{"id":"f336eeef-140f-44ce-afff-d5a347b9aa10","name":"Get products","originalRequest":{"method":"GET","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"url":{"raw":"https://channeldock.com/portal/api/v2/center/inventory?page=1&sort_attr=updated_at&sort_dir=DESC","protocol":"https","host":["channeldock","com"],"path":["portal","api","v2","center","inventory"],"query":[{"key":"page","value":"1"},{"key":"id","value":"6","description":"optional: id of the product","disabled":true},{"key":"seller_id","value":"3","description":"optional: id of the seller","disabled":true},{"key":"center_product_status","value":"Active","description":"optional (Out of stock | default: Active | Paused by center | Paused by seller | Deleted by center | Deleted by seller)","disabled":true},{"key":"ean","value":"8719326801019","description":"optional: ean of the product","disabled":true},{"key":"sku","value":"","description":"optional: SKU of the product","disabled":true},{"key":"product_reference","value":"","description":"optional: product reference of the product","disabled":true},{"key":"location","value":"","description":"optional: (free input) location of the product","disabled":true},{"key":"sort_attr","value":"updated_at","description":"optional (id | seller_id | ean | center_product_status | sku | product_reference | location)"},{"key":"sort_dir","value":"DESC","description":"optional ( DESC | default: ASC )"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 23 Feb 2023 23:40:53 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"6070"},{"key":"Keep-Alive","value":"timeout=5, max=99"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"page\": 1,\n    \"page_size\": 50,\n    \"products_count\": 10,\n    \"products\": [\n        {\n            \"id\": 7,\n            \"seller_id\": 2,\n            \"ean\": \"8719326583600\",\n            \"center_product_status\": \"Active\",\n            \"active_stock\": 6,\n            \"weight\": 2,\n            \"x_size\": 0,\n            \"y_size\": 0,\n            \"z_size\": 0,\n            \"sku\": \"8719326583600\",\n            \"product_reference\": \"test ref\",\n            \"units_per_box\": 1,\n            \"location\": \"\",\n            \"updated_at\": \"2024-06-02 10:38:23\",\n            \"packaging_category_id\": 4,\n            \"tags\": [],\n            \"title\": \"Kitesurf bar\",\n            \"img_url\": \"https://cdn.shopify.com/s/files/1/0652/7424/9438/files/universele-kitebar-52-cm-inclusief-leash.jpg.webp-2.webp?v=1689062656\",\n            \"classification\": \"\",\n            \"packaging\": \"Bag\",\n            \"child_products\": [],\n            \"stock_location_data\": [\n                {\n                    \"stock_section_id\": 11576,\n                    \"stock_location_id\": 335,\n                    \"stock_section_description\": \"Sectie 2\",\n                    \"stock\": 6,\n                    \"corrected_stock\": 6,\n                    \"include_in_stock_sync\": 1,\n                    \"pick_location\": 0\n                }\n            ]\n        },\n        {\n            \"id\": 8,\n            \"seller_id\": 2,\n            \"ean\": \"8719326583658\",\n            \"center_product_status\": \"Active\",\n            \"active_stock\": 737,\n            \"weight\": 1,\n            \"x_size\": 0,\n            \"y_size\": 0,\n            \"z_size\": 0,\n            \"sku\": \"8719326583658\",\n            \"product_reference\": \"\",\n            \"units_per_box\": 1,\n            \"location\": \"\",\n            \"updated_at\": \"2024-06-02 10:35:30\",\n            \"packaging_category_id\": 4,\n            \"tags\": [],\n            \"title\": \"Wetsuit - L\",\n            \"img_url\": \"https://cdn.shopify.com/s/files/1/0652/7424/9438/files/traje-neopreno-prolimit-predator_freezip_5_4_2019-300x300-1-3.png?v=1689062601\",\n            \"classification\": \"\",\n            \"packaging\": \"Bag\",\n            \"child_products\": [],\n            \"stock_location_data\": [\n                {\n                    \"stock_section_id\": 11575,\n                    \"stock_location_id\": 341,\n                    \"stock_section_description\": \"Sectie 1\",\n                    \"stock\": 488,\n                    \"corrected_stock\": 444,\n                    \"include_in_stock_sync\": 1,\n                    \"pick_location\": 1\n                }\n            ]\n        },\n        {\n            \"id\": 5,\n            \"seller_id\": 2,\n            \"ean\": \"8719326583655\",\n            \"center_product_status\": \"Active\",\n            \"active_stock\": 0,\n            \"weight\": 5,\n            \"x_size\": 0,\n            \"y_size\": 0,\n            \"z_size\": 0,\n            \"sku\": \"8719326583655\",\n            \"product_reference\": \"\",\n            \"units_per_box\": 1,\n            \"location\": \"\",\n            \"updated_at\": \"2024-06-02 10:35:20\",\n            \"packaging_category_id\": 4,\n            \"tags\": [],\n            \"title\": \"Kitesurf starter set\",\n            \"img_url\": \"https://cdn.shopify.com/s/files/1/0652/7424/9438/files/2022SculpPackage_jpg.webp?v=1689317239\",\n            \"classification\": \"\",\n            \"packaging\": \"Bag\",\n            \"child_products\": [\n                {\n                    \"id\": 6,\n                    \"title\": \"Upwind bindingen\",\n                    \"sku\": \"8719326583631\",\n                    \"product_reference\": \"\",\n                    \"ean\": \"8719326583631\",\n                    \"weight\": 2,\n                    \"x_size\": 0,\n                    \"y_size\": 0,\n                    \"z_size\": 0,\n                    \"price\": 10,\n                    \"purchase_price\": 0,\n                    \"quantity\": 1,\n                    \"packaging\": \"\"\n                },\n                {\n                    \"id\": 7,\n                    \"title\": \"Kitesurf bar\",\n                    \"sku\": \"8719326583600\",\n                    \"product_reference\": \"test ref\",\n                    \"ean\": \"8719326583600\",\n                    \"weight\": 2,\n                    \"x_size\": 0,\n                    \"y_size\": 0,\n                    \"z_size\": 0,\n                    \"price\": 100,\n                    \"purchase_price\": 0,\n                    \"quantity\": 1,\n                    \"packaging\": \"Bag\"\n                }\n            ],\n            \"stock_location_data\": []\n        },\n        {\n            \"id\": 3,\n            \"seller_id\": 2,\n            \"ean\": \"8719326583679\",\n            \"center_product_status\": \"Active\",\n            \"active_stock\": 427,\n            \"weight\": 0,\n            \"x_size\": 0,\n            \"y_size\": 0,\n            \"z_size\": 0,\n            \"sku\": \"8719326583679\",\n            \"product_reference\": \"\",\n            \"units_per_box\": 1,\n            \"location\": null,\n            \"updated_at\": \"2024-05-29 14:21:22\",\n            \"packaging_category_id\": 0,\n            \"tags\": [],\n            \"title\": \"Energy bar box\",\n            \"img_url\": \"https://cdn.shopify.com/s/files/1/0525/5839/7637/files/52283_Image_01-3.png?v=1693569977\",\n            \"classification\": null,\n            \"packaging\": \"\",\n            \"child_products\": [],\n            \"stock_location_data\": []\n        },\n        {\n            \"id\": 2,\n            \"seller_id\": 2,\n            \"ean\": \"8719326583624\",\n            \"center_product_status\": \"Active\",\n            \"active_stock\": 454,\n            \"weight\": 0,\n            \"x_size\": 0,\n            \"y_size\": 0,\n            \"z_size\": 0,\n            \"sku\": \"8719326583624\",\n            \"product_reference\": \"\",\n            \"units_per_box\": 1,\n            \"location\": null,\n            \"updated_at\": \"2024-05-29 14:21:16\",\n            \"packaging_category_id\": 0,\n            \"tags\": [],\n            \"title\": \"Upwind kitesurf pomp\",\n            \"img_url\": \"https://cdn.shopify.com/s/files/1/0525/5839/7637/files/pump.jpg?v=1697450460\",\n            \"classification\": null,\n            \"packaging\": \"\",\n            \"child_products\": [],\n            \"stock_location_data\": [\n                {\n                    \"stock_section_id\": 11575,\n                    \"stock_location_id\": 334,\n                    \"stock_section_description\": \"Sectie 1\",\n                    \"stock\": 0,\n                    \"corrected_stock\": 0,\n                    \"include_in_stock_sync\": 1,\n                    \"pick_location\": 1\n                }\n            ]\n        },\n        {\n            \"id\": 1,\n            \"seller_id\": 2,\n            \"ean\": \"8719326583617\",\n            \"center_product_status\": \"Active\",\n            \"active_stock\": 444,\n            \"weight\": 0,\n            \"x_size\": 0,\n            \"y_size\": 0,\n            \"z_size\": 0,\n            \"sku\": \"8719326583617\",\n            \"product_reference\": \"\",\n            \"units_per_box\": 1,\n            \"location\": null,\n            \"updated_at\": \"2024-05-29 14:21:15\",\n            \"packaging_category_id\": 0,\n            \"tags\": [\n                \"Bindingen\"\n            ],\n            \"title\": \"Upwind kitesurf board\",\n            \"img_url\": \"https://cdn.shopify.com/s/files/1/0525/5839/7637/files/surfboard.jpg?v=1697451074\",\n            \"classification\": \"\",\n            \"packaging\": \"\",\n            \"child_products\": [],\n            \"stock_location_data\": []\n        },\n        {\n            \"id\": 4,\n            \"seller_id\": 2,\n            \"ean\": \"8719326583662\",\n            \"center_product_status\": \"Active\",\n            \"active_stock\": 423,\n            \"weight\": 0,\n            \"x_size\": 0,\n            \"y_size\": 0,\n            \"z_size\": 0,\n            \"sku\": \"8719326583662\",\n            \"product_reference\": \"\",\n            \"units_per_box\": 1,\n            \"location\": null,\n            \"updated_at\": \"2024-05-29 14:21:08\",\n            \"packaging_category_id\": 0,\n            \"tags\": [],\n            \"title\": \"Energy bar\",\n            \"img_url\": \"https://cdn.shopify.com/s/files/1/0525/5839/7637/files/image.jpg?v=1693569880\",\n            \"classification\": null,\n            \"packaging\": \"\",\n            \"child_products\": [],\n            \"stock_location_data\": []\n        },\n        {\n            \"id\": 10,\n            \"seller_id\": 2,\n            \"ean\": \"8719326583648\",\n            \"center_product_status\": \"Active\",\n            \"active_stock\": 186,\n            \"weight\": 1,\n            \"x_size\": 0,\n            \"y_size\": 0,\n            \"z_size\": 0,\n            \"sku\": \"8719326583648\",\n            \"product_reference\": \"\",\n            \"units_per_box\": 1,\n            \"location\": null,\n            \"updated_at\": \"2024-05-22 11:37:29\",\n            \"packaging_category_id\": 0,\n            \"tags\": [],\n            \"title\": \"Wetsuit - S\",\n            \"img_url\": \"https://cdn.shopify.com/s/files/1/0652/7424/9438/files/traje-neopreno-prolimit-predator_freezip_5_4_2019-300x300-1-3.png?v=1689062601\",\n            \"classification\": null,\n            \"packaging\": \"\",\n            \"child_products\": [],\n            \"stock_location_data\": [\n                {\n                    \"stock_section_id\": 11575,\n                    \"stock_location_id\": 336,\n                    \"stock_section_description\": \"Sectie 1\",\n                    \"stock\": 0,\n                    \"corrected_stock\": 0,\n                    \"include_in_stock_sync\": 1,\n                    \"pick_location\": 1\n                },\n                {\n                    \"stock_section_id\": 11577,\n                    \"stock_location_id\": 337,\n                    \"stock_section_description\": \"Sectie 3\",\n                    \"stock\": 188,\n                    \"corrected_stock\": 186,\n                    \"include_in_stock_sync\": 1,\n                    \"pick_location\": 1\n                }\n            ]\n        },\n        {\n            \"id\": 6,\n            \"seller_id\": 2,\n            \"ean\": \"8719326583631\",\n            \"center_product_status\": \"Active\",\n            \"active_stock\": 0,\n            \"weight\": 2,\n            \"x_size\": 0,\n            \"y_size\": 0,\n            \"z_size\": 0,\n            \"sku\": \"8719326583631\",\n            \"product_reference\": \"\",\n            \"units_per_box\": 0,\n            \"location\": null,\n            \"updated_at\": \"2024-05-15 14:54:53\",\n            \"packaging_category_id\": 0,\n            \"tags\": [],\n            \"title\": \"Upwind bindingen\",\n            \"img_url\": \"https://cdn.shopify.com/s/files/1/0652/7424/9438/files/550x357-2.jpg?v=1689062768\",\n            \"classification\": null,\n            \"packaging\": \"\",\n            \"child_products\": [],\n            \"stock_location_data\": [\n                {\n                    \"stock_section_id\": 11575,\n                    \"stock_location_id\": 339,\n                    \"stock_section_description\": \"Sectie 1\",\n                    \"stock\": -90,\n                    \"corrected_stock\": -90,\n                    \"include_in_stock_sync\": 1,\n                    \"pick_location\": 1\n                }\n            ]\n        },\n        {\n            \"id\": 9,\n            \"seller_id\": 2,\n            \"ean\": \"8719326583657\",\n            \"center_product_status\": \"Active\",\n            \"active_stock\": 0,\n            \"weight\": 1,\n            \"x_size\": 0,\n            \"y_size\": 0,\n            \"z_size\": 0,\n            \"sku\": \"8719326583657\",\n            \"product_reference\": \"\",\n            \"units_per_box\": 1,\n            \"location\": null,\n            \"updated_at\": \"2024-05-13 10:44:46\",\n            \"packaging_category_id\": 0,\n            \"tags\": [],\n            \"title\": \"Wetsuit - M\",\n            \"img_url\": \"https://cdn.shopify.com/s/files/1/0652/7424/9438/files/traje-neopreno-prolimit-predator_freezip_5_4_2019-300x300-1-3.png?v=1689062601\",\n            \"classification\": null,\n            \"packaging\": \"\",\n            \"child_products\": [],\n            \"stock_location_data\": []\n        }\n    ]\n}"}],"_postman_id":"0d43312c-ab2c-4c67-9fdf-2909e0bd0d0e"},{"name":"Update product","id":"6aca757c-e51a-444e-9ff4-cb584f7434a9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"product_id\": 25,\n    \"active_stock\": 1000,\n    \"weight\": 1,\n    \"x_size\": 2,\n    \"y_size\": 0,\n    \"z_size\": 2,\n    \"sku\": \"TestSKU\",\n    \"product_reference\": \"Referentie\",\n    \"packaging\": \"Bag\"\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/center/inventory","description":"<p>This API allows you to update the stock level and other attributes of a product. If the stock level is above 0, ChannelDock will automatically change the 'center_product_status' to 'Active'. If the stock synchronisation is turned on for this product in the sellers' account, ChannelDock will automatically update the stock level to the connected sales channels.</p>\n","urlObject":{"path":["portal","api","v2","center","inventory"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"90e6e78c-8c75-46f9-97b1-0be0e038efe4","name":"Update product","originalRequest":{"method":"PUT","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"product_id\": 7,\n  \"active_stock\": 50,\n  \"sku\": \"YOUR_SKU_1234\",\n  \"weight\": 2.5,\n  \"x_size\": 30,\n  \"y_size\": 15,\n  \"z_size\": 5,\n  \"product_reference\": \"RED4\",\n  \"location\": \"Warehouse 2\",\n  \"packaging\": \"Box\"\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/center/inventory"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 24 Feb 2023 01:39:24 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"51"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"message\": \"Product updated!\"\n}"}],"_postman_id":"6aca757c-e51a-444e-9ff4-cb584f7434a9"},{"name":"Create new product","id":"8fe1426e-0b71-4832-90c1-52b4eaac3707","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"active_stock\": 10,\n    \"weight\": 1,\n    \"seller_id\": 990,\n    \"ean\": 2222222,\n    \"title\": \"Upwind kitesurf wetsuit - Size XL\",\n    \"x_size\": 2,\n    \"y_size\": 0,\n    \"z_size\": 2,\n    \"sku\": \"TestSKU\",\n    \"product_reference\": \"Referentie\",\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/center/inventory","description":"<p>This POST call allows you to create a new product. When making this call, ChannelDock will create a product in the Seller account and also connect that product to your fulfillment center account.</p>\n","urlObject":{"path":["portal","api","v2","center","inventory"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"ce3b1405-601d-453e-bc3a-26aeeb224f26","name":"Update product","originalRequest":{"method":"POST","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"active_stock\": 10,\n    \"weight\": 1,\n    \"seller_id\": 990,\n    \"ean\": 2222222,\n    \"title\": \"Upwind kitesurf wetsuit - Size XL\",\n    \"x_size\": 2,\n    \"y_size\": 0,\n    \"z_size\": 2,\n    \"sku\": \"TestSKU\",\n    \"product_reference\": \"Referentie\",\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/center/inventory"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 24 Feb 2023 01:39:24 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"51"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"message\": \"Product created successfully!\",\n    \"product_id\": 40\n}"}],"_postman_id":"8fe1426e-0b71-4832-90c1-52b4eaac3707"},{"name":"Update stock amount bulk","id":"575c597d-f320-4ae5-97d8-48b8caba7c1a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"products\": [\n   {\n    \"product_id\": \"30\", \n    \"stock_amount\": 50\n   }, \n  {\n    \"product_id\": \"32\", \n    \"stock_amount\": 150\n   }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/center/stockupdateall","description":"<p>Bulk update stock levels in ChannelDock.</p>\n","urlObject":{"path":["portal","api","v2","center","stockupdateall"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"a779cb13-a2c5-4dd0-a420-b6568c944c97","name":"Update stock amount bulk","originalRequest":{"method":"POST","header":[{"key":"api_key","value":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","type":"text"},{"key":"api_secret","value":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"products\": [\n   {\n    \"product_id\": \"30\", \n    \"stock_amount\": 50\n   }, \n  {\n    \"product_id\": \"32\", \n    \"stock_amount\": 150\n   }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/center/stockupdateall"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 02 May 2022 20:47:05 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"97"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"message\": [\n        {\n            \"sku\": \"30\",\n            \"stock_amount\": 50\n        },\n        {\n            \"sku\": \"32\",\n            \"stock_amount\": 150\n        }\n    ]\n}"}],"_postman_id":"575c597d-f320-4ae5-97d8-48b8caba7c1a"}],"id":"c059a82c-516e-4e9b-b9fb-03383c07add6","description":"<p>The products API allows you to view and update individual, or a batch, of products.</p>\n","_postman_id":"c059a82c-516e-4e9b-b9fb-03383c07add6"},{"name":"Orders","item":[{"name":"Get Orders","id":"2b7005cd-9bfb-4749-98a6-ae262c26e830","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"url":"https://channeldock.com/portal/api/v2/center/orders?page=1","description":"<h3 id=\"get-orders\"><strong>Get Orders</strong></h3>\n<p>Retrieve paginated orders for the current fulfillment center, including order lines and optional raw data, traceability data and inventory logs.  </p>\n<p>The endpoint returns only orders that belong to sellers linked to the current fulfillment center. By default it includes only orders with status order or backorder, and only where the shipping address is marked as accurate.</p>\n<h3 id=\"pagination\"><strong>Pagination</strong></h3>\n<ul>\n<li><p><strong>page</strong> (required, integer)</p>\n<p>  1-based page number. If omitted, the API returns a 400 (“No page specified.”).</p>\n</li>\n<li><p><strong>page_size</strong> (optional, integer)</p>\n<p>  Number of orders per page.</p>\n<p>  Must be between 1 and 100.</p>\n<p>  If omitted, the API uses its internal default page size.</p>\n</li>\n</ul>\n<hr />\n<h3 id=\"filtering\"><strong>Filtering</strong></h3>\n<h4 id=\"order-identity\"><strong>Order identity</strong></h4>\n<ul>\n<li><p><strong>id</strong> (optional, integer)</p>\n<p>  ChannelDock Order ID. If set, only this order is returned and the default order_status filter is not applied.</p>\n</li>\n<li><p><strong>order_id</strong> (optional, string)</p>\n<p>  Remote order ID from the sales channel.</p>\n<p>  Matches against both order_id and seq_order_id.</p>\n</li>\n<li><p><strong>seller_id</strong> (optional, integer)</p>\n<p>  Filter by seller (must be one of the sellers connected to this fulfillment center).</p>\n</li>\n</ul>\n<blockquote>\n<p><strong>Notes</strong><br />id = ChannelDock internal Order ID<br />order_id = remote Order ID from the marketplace / webshop where the order originated  </p>\n</blockquote>\n<h4 id=\"order-status\"><strong>Order status</strong></h4>\n<ul>\n<li><p><strong>order_status</strong> (optional, enum)</p>\n<ul>\n<li><p>The order_status enum values are:</p>\n<ul>\n<li><p>order (default)</p>\n</li>\n<li><p>shipment</p>\n</li>\n<li><p>return</p>\n</li>\n<li><p>pending</p>\n</li>\n<li><p>on-hold</p>\n</li>\n<li><p>backorder</p>\n</li>\n<li><p>cancelled</p>\n</li>\n<li><p>refunded</p>\n</li>\n<li><p>failed</p>\n</li>\n<li><p>trash</p>\n</li>\n<li><p>Use ALL to fetch orders regardless of status.</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p>If omitted (and id is not set): the API returns orders where order_status is order or backorder.</p>\n</li>\n<li><p>order_status=ALL: return orders regardless of status.</p>\n</li>\n<li><p>Any other value: filter on that specific status (e.g. order_status=shipped).</p>\n</li>\n<li><p><strong>order_status=backorder</strong></p>\n<p>  Special case. Returns backorders: order lines that are <strong>not yet assigned</strong> to any fulfillment center (center_id = 0).</p>\n<p>  In this case, product lines are <strong>not</strong> filtered on the current center.</p>\n</li>\n</ul>\n<h4 id=\"customer--shipping-address\"><strong>Customer &amp; shipping address</strong></h4>\n<p>Each of these filters is optional and performs an exact match:</p>\n<ul>\n<li><p><strong>shipping_first_name</strong></p>\n</li>\n<li><p><strong>shipping_last_name</strong></p>\n</li>\n<li><p><strong>shipping_company</strong></p>\n</li>\n<li><p><strong>shipping_street</strong></p>\n</li>\n<li><p><strong>shipping_house_number</strong></p>\n</li>\n<li><p><strong>shipping_house_number_ext</strong></p>\n</li>\n<li><p><strong>shipping_region</strong></p>\n</li>\n<li><p><strong>shipping_country_code</strong></p>\n</li>\n<li><p><strong>shipping_city</strong></p>\n</li>\n<li><p><strong>shipping_email</strong></p>\n</li>\n</ul>\n<h4 id=\"order-dates\"><strong>Order dates</strong></h4>\n<ul>\n<li><p><strong>order_date</strong> (optional, date Y-m-d)</p>\n<p>  Returns orders with order_date on this exact date.</p>\n</li>\n<li><p><strong>start_date</strong> (optional, datetime or date)</p>\n<p>  Returns orders with order_date &gt;= start_date.</p>\n</li>\n<li><p><strong>end_date</strong> (optional, datetime or date)</p>\n<p>  Returns orders with order_date &lt;= end_date.</p>\n<p>  If end_date is passed as date only (Y-m-d), it is treated as Y-m-d 23:59:59 (includes the entire day).</p>\n</li>\n<li><p><strong>ship_on_date</strong> (optional, datetime or date)</p>\n<p>  Exact match on ship_on_date.</p>\n</li>\n</ul>\n<h4 id=\"filtering-by-updated_at\"><strong>Filtering by updated_at</strong></h4>\n<p>You can filter orders by their last update timestamp using the updated_at parameters:</p>\n<ul>\n<li><p><strong>updated_at</strong> (optional, date Y-m-d)</p>\n<p>  Exact date match on updated_at (date only).</p>\n</li>\n<li><p><strong>updated_at_from</strong> (optional, date or datetime)</p>\n<p>  Returns orders with updated_at &gt;= updated_at_from.</p>\n</li>\n<li><p><strong>updated_at_to</strong> (optional, date or datetime)</p>\n<p>  Returns orders with updated_at &lt;= updated_at_to.</p>\n<p>  If updated_at_to is passed as date only (Y-m-d), it is interpreted as Y-m-d 23:59:59 to include the full day.</p>\n</li>\n</ul>\n<p><strong>Examples</strong></p>\n<ul>\n<li><p>updated_at=2024-01-15</p>\n<p>  → Orders updated on 2024-01-15.</p>\n</li>\n<li><p>updated_at_from=2024-01-01&amp;updated_at_to=2024-01-31</p>\n<p>  → Orders updated in January 2024.</p>\n</li>\n</ul>\n<h4 id=\"shipping-address-accuracy\"><strong>Shipping address accuracy</strong></h4>\n<ul>\n<li><p><strong>shipping_address_accurate</strong> (optional, 0, 1, or ALL)</p>\n</li>\n<li><p>If omitted: only orders where shipping_address_accurate = 1 are returned.</p>\n</li>\n<li><p>shipping_address_accurate=ALL: no filter is applied (both accurate and inaccurate).</p>\n</li>\n<li><p>Any other value: cast to boolean and filter accordingly.</p>\n</li>\n</ul>\n<hr />\n<h3 id=\"sorting\"><strong>Sorting</strong></h3>\n<ul>\n<li><p><strong>sort_attr</strong> (optional, string)</p>\n<p>  Allowed values: id, order_id, order_date, ship_on_date, order_status, sync_date, updated_at.</p>\n<p>  Defaults to id if an unsupported attribute is provided.</p>\n</li>\n<li><p><strong>sort_dir</strong> (optional, string)</p>\n<p>  Sort direction: asc or desc (case-insensitive).</p>\n<p>  Defaults to DESC if not asc/ASC.</p>\n</li>\n</ul>\n<p>If both sort_attr and sort_dir are provided, the result is sorted accordingly.</p>\n<hr />\n<h3 id=\"optional-includes\"><strong>Optional Includes</strong></h3>\n<ul>\n<li><p><strong>include_raw_order_data</strong> (optional, \"true\"/\"false\")</p>\n<p>  When \"true\", includes raw_order_data with the original payload from the sales channel (if available).</p>\n</li>\n<li><p><strong>include_serial_numbers</strong> (optional, \"true\"/\"false\")</p>\n<p>  When \"true\", enables traceability data for order lines (serial numbers, batch IDs, expiration dates).</p>\n<p>  This is internally treated as enabling traceability.</p>\n</li>\n<li><p><strong>include_traceability_data</strong> (optional, \"true\"/\"false\")</p>\n<p>  Same effect as include_serial_numbers; when \"true\", adds traceability_data to each order line.</p>\n</li>\n<li><p><strong>include_inventory_log</strong> (optional, \"true\"/\"false\")</p>\n<p>  When \"true\", includes inventory_logs for each order (based on the ChannelDock order ID).</p>\n</li>\n</ul>\n","urlObject":{"path":["portal","api","v2","center","orders"],"host":["https://channeldock.com"],"query":[{"disabled":true,"description":{"content":"<p>optional: ChannelDock order id</p>\n","type":"text/plain"},"key":"id","value":"3215746"},{"disabled":true,"key":"seller_id","value":"2"},{"disabled":true,"description":{"content":"<p>optional ( default: order | shipment | cancelled | return )</p>\n","type":"text/plain"},"key":"order_status","value":"shipment"},{"disabled":true,"description":{"content":"<p>optional: remote order id of the webshop / marketplace</p>\n","type":"text/plain"},"key":"order_id","value":"5576463548764"},{"disabled":true,"description":{"content":"<p>optional: country code of order</p>\n","type":"text/plain"},"key":"shipping_country_code","value":"NL"},{"disabled":true,"description":{"content":"<p>optional ( id | default: order_date | sync_date | updated_at )</p>\n","type":"text/plain"},"key":"sort_attr","value":"sync_date"},{"disabled":true,"description":{"content":"<p>optional ( DESC | default: ASC )</p>\n","type":"text/plain"},"key":"sort_dir","value":"DESC"},{"disabled":true,"description":{"content":"<p>optional: filter on address validation ( default: 1 | 0  | 'ALL')</p>\n","type":"text/plain"},"key":"shipping_address_accurate","value":"0"},{"key":"page","value":"1"},{"disabled":true,"description":{"content":"<p>optional ( date )</p>\n","type":"text/plain"},"key":"start_date","value":"2023-11-19"},{"disabled":true,"description":{"content":"<p>optional ( date )</p>\n","type":"text/plain"},"key":"end_date","value":"2023-12-19"},{"disabled":true,"key":"include_raw_order_data","value":"false"},{"disabled":true,"key":"include_traceability_data","value":"true"}],"variable":[]}},"response":[{"id":"a2d0b760-b7e1-4638-9444-4201583a8b96","name":"Get Orders","originalRequest":{"method":"GET","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"url":{"raw":"https://channeldock.com/portal/api/v2/center/orders?id=3215746&page=1","protocol":"https","host":["channeldock","com"],"path":["portal","api","v2","center","orders"],"query":[{"key":"id","value":"3215746","description":"optional: ChannelDock order id"},{"key":"seller_id","value":"2","disabled":true},{"key":"order_status","value":"shipment","description":"optional ( default: order | shipment | cancelled | return | backorder )","disabled":true},{"key":"order_id","value":"5576463548764","description":"optional: remote order id of the webshop / marketplace","disabled":true},{"key":"shipping_country_code","value":"NL","description":"optional: country code of order","disabled":true},{"key":"sort_attr","value":"sync_date","description":"optional ( id | default: order_date | sync_date | updated_at )","disabled":true},{"key":"sort_dir","value":"DESC","description":"optional ( DESC | default: ASC )","disabled":true},{"key":"shipping_address_accurate","value":"0","description":"optional: filter on address validation ( default: 1 | 0 )","disabled":true},{"key":"page","value":"1"},{"key":"include_traceability_data","value":"false","disabled":true}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"page\": 1,\n    \"page_size\": 10,\n    \"orders_count\": 3,\n    \"orders\": [\n        {\n            \"id\": 1138,\n            \"seller_id\": 990,\n            \"order_id\": \"#NL1138\",\n            \"seq_order_id\": \"\",\n            \"api_id\": 0,\n            \"price_total\": 100,\n            \"discount_total\": 0,\n            \"vat_number\": \"\",\n            \"payment_id\": \"\",\n            \"channel_name\": \"ChannelDock\",\n            \"channel_id\": 17,\n            \"billing_address_supplement\": \"\",\n            \"billing_house_number\": \"100\",\n            \"billing_house_number_ext\": \"\",\n            \"billing_city\": \"Duivendrecht\",\n            \"billing_company\": \"\",\n            \"billing_country_code\": \"NL\",\n            \"billing_email\": \"teste@me.com\",\n            \"billing_first_name\": \"John\",\n            \"billing_middle_name\": \"\",\n            \"billing_last_name\": \"Doe\",\n            \"billing_region\": \"NH\",\n            \"billing_street\": \"Entrada\",\n            \"billing_zip_code\": \"1114 AA\",\n            \"shipping_first_name\": \"John\",\n            \"shipping_last_name\": \"Doe\",\n            \"shipping_company\": \"\",\n            \"shipping_street\": \"Entrada\",\n            \"shipping_house_number\": \"100\",\n            \"shipping_house_number_ext\": \"\",\n            \"shipping_zip_code\": \"1114AA\",\n            \"shipping_region\": \"NH\",\n            \"shipping_country_code\": \"NL\",\n            \"shipping_city\": \"Duivendrecht\",\n            \"shipping_email\": \"teste@me.com\",\n            \"shipping_phone_number\": \"123456789\",\n            \"order_date\": \"2025-04-04 14:13:53\",\n            \"sync_date\": \"2025-04-04 14:13:53\",\n            \"updated_at\": \"2025-04-06 09:00:23\",\n            \"ship_on_date\": \"\",\n            \"total_weight\": 1,\n            \"order_status\": \"order\",\n            \"extra_comment\": \"\",\n            \"shipping_address_accurate\": 1,\n            \"shipping_service\": null,\n            \"order_products\": [\n                {\n                    \"id\": 1319,\n                    \"api_id\": 0,\n                    \"seller_id\": 990,\n                    \"center_id\": 1,\n                    \"order_id\": 1138,\n                    \"orderItemId\": \"0\",\n                    \"ean\": \"8719326583658\",\n                    \"title\": \"Wetsuit - L\",\n                    \"price\": 0,\n                    \"quantity\": 1,\n                    \"delivery_period\": \"2025-04-04 14:13:53\",\n                    \"is_shipped\": 0,\n                    \"cancellation_request\": 0,\n                    \"shipment_label_id\": null,\n                    \"fulfillment_status\": \"default\",\n                    \"shipping_costs\": 0,\n                    \"shipment_method_id\": 32380,\n                    \"product\": {\n                        \"id\": 5,\n                        \"sku\": \"8719326583658\",\n                        \"ean\": \"8719326583658\",\n                        \"weight\": 1,\n                        \"price\": 100,\n                        \"title\": \"Wetsuit - L\",\n                        \"child_from_bundle\": false\n                    }\n                }\n            ]\n        },\n        {\n            \"id\": 1142,\n            \"seller_id\": 990,\n            \"order_id\": \"1142\",\n            \"seq_order_id\": \"1139\",\n            \"api_id\": 0,\n            \"price_total\": 0,\n            \"discount_total\": 0,\n            \"vat_number\": \"\",\n            \"payment_id\": \"\",\n            \"channel_name\": \"ChannelDock\",\n            \"channel_id\": 17,\n            \"billing_address_supplement\": \"\",\n            \"billing_house_number\": \"1\",\n            \"billing_house_number_ext\": \"\",\n            \"billing_city\": \"City\",\n            \"billing_company\": \"ChannelDock\",\n            \"billing_country_code\": \"NL\",\n            \"billing_email\": \"john@channeldock.com\",\n            \"billing_first_name\": \"John\",\n            \"billing_middle_name\": \"\",\n            \"billing_last_name\": \"Doe\",\n            \"billing_region\": \"\",\n            \"billing_street\": \"Teststreet\",\n            \"billing_zip_code\": \"1234AB\",\n            \"shipping_first_name\": \"John\",\n            \"shipping_last_name\": \"Doe\",\n            \"shipping_company\": \"ChannelDock\",\n            \"shipping_street\": \"Teststreet\",\n            \"shipping_house_number\": \"1\",\n            \"shipping_house_number_ext\": \"\",\n            \"shipping_zip_code\": \"1234AB\",\n            \"shipping_region\": \"\",\n            \"shipping_country_code\": \"NL\",\n            \"shipping_city\": \"City\",\n            \"shipping_email\": \"john@channeldock.com\",\n            \"shipping_phone_number\": \"+312345678\",\n            \"order_date\": \"2025-04-04 16:39:29\",\n            \"sync_date\": \"2025-04-04 16:39:29\",\n            \"updated_at\": \"2025-04-06 09:00:23\",\n            \"ship_on_date\": \"2025-04-04 16:39:29\",\n            \"total_weight\": 0,\n            \"order_status\": \"order\",\n            \"extra_comment\": \"\",\n            \"shipping_address_accurate\": 1,\n            \"shipping_service\": null,\n            \"order_products\": [\n                {\n                    \"id\": 1323,\n                    \"api_id\": 0,\n                    \"seller_id\": 990,\n                    \"center_id\": 1,\n                    \"order_id\": 1142,\n                    \"orderItemId\": \"0\",\n                    \"ean\": \"8719326583679\",\n                    \"title\": \"Energy bar box\",\n                    \"price\": 0,\n                    \"quantity\": 1,\n                    \"delivery_period\": \"2025-04-04 16:36:59\",\n                    \"is_shipped\": 0,\n                    \"cancellation_request\": 0,\n                    \"shipment_label_id\": null,\n                    \"fulfillment_status\": \"default\",\n                    \"shipping_costs\": 0,\n                    \"shipment_method_id\": 32380,\n                    \"product\": {\n                        \"id\": 8,\n                        \"sku\": \"8719326583679\",\n                        \"ean\": \"8719326583679\",\n                        \"weight\": 0,\n                        \"price\": 0,\n                        \"title\": \"Energy bar box\",\n                        \"child_from_bundle\": false\n                    }\n                }\n            ]\n        },\n        {\n            \"id\": 1143,\n            \"seller_id\": 990,\n            \"order_id\": \"1143\",\n            \"seq_order_id\": \"#NL1143\",\n            \"api_id\": 0,\n            \"price_total\": 0,\n            \"discount_total\": 0,\n            \"vat_number\": \"\",\n            \"payment_id\": \"\",\n            \"channel_name\": \"ChannelDock\",\n            \"channel_id\": 17,\n            \"billing_address_supplement\": \"\",\n            \"billing_house_number\": \"100\",\n            \"billing_house_number_ext\": \"\",\n            \"billing_city\": \"Duivendrecht\",\n            \"billing_company\": \"\",\n            \"billing_country_code\": \"NL\",\n            \"billing_email\": \"teste@me.com\",\n            \"billing_first_name\": \"John\",\n            \"billing_middle_name\": \"\",\n            \"billing_last_name\": \"Doe\",\n            \"billing_region\": \"NH\",\n            \"billing_street\": \"Entrada\",\n            \"billing_zip_code\": \"1114 AA\",\n            \"shipping_first_name\": \"John\",\n            \"shipping_last_name\": \"Doe\",\n            \"shipping_company\": \"\",\n            \"shipping_street\": \"Entrada\",\n            \"shipping_house_number\": \"100\",\n            \"shipping_house_number_ext\": \"\",\n            \"shipping_zip_code\": \"1114AA\",\n            \"shipping_region\": \"NH\",\n            \"shipping_country_code\": \"NL\",\n            \"shipping_city\": \"Duivendrecht\",\n            \"shipping_email\": \"teste@me.com\",\n            \"shipping_phone_number\": \"123456789\",\n            \"order_date\": \"2025-04-04 16:40:58\",\n            \"sync_date\": \"2025-04-04 16:40:58\",\n            \"updated_at\": \"2025-04-06 09:00:23\",\n            \"ship_on_date\": \"2025-04-04 16:40:58\",\n            \"total_weight\": 1,\n            \"order_status\": \"order\",\n            \"extra_comment\": \"\",\n            \"shipping_address_accurate\": 1,\n            \"shipping_service\": null,\n            \"order_products\": [\n                {\n                    \"id\": 1324,\n                    \"api_id\": 0,\n                    \"seller_id\": 990,\n                    \"center_id\": 1,\n                    \"order_id\": 1143,\n                    \"orderItemId\": \"0\",\n                    \"ean\": \"8719326583658\",\n                    \"title\": \"Wetsuit - L\",\n                    \"price\": 0,\n                    \"quantity\": 1,\n                    \"delivery_period\": \"2025-04-04 14:13:53\",\n                    \"is_shipped\": 0,\n                    \"cancellation_request\": 0,\n                    \"shipment_label_id\": null,\n                    \"fulfillment_status\": \"default\",\n                    \"shipping_costs\": 0,\n                    \"shipment_method_id\": 32380,\n                    \"product\": {\n                        \"id\": 5,\n                        \"sku\": \"8719326583658\",\n                        \"ean\": \"8719326583658\",\n                        \"weight\": 1,\n                        \"price\": 100,\n                        \"title\": \"Wetsuit - L\",\n                        \"child_from_bundle\": false\n                    }\n                }\n            ]\n        }\n    ]\n}"}],"_postman_id":"2b7005cd-9bfb-4749-98a6-ae262c26e830"},{"name":"Update an order","id":"985e29a6-29e9-4edc-82b4-840535be8cd5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"id\": \"3918588\",\n    \"order_status\": \"on-hold\",\n    \"shipping_first_name\": \"Nicky\",\n    \"shipping_last_name\": \"Kouffeld\",\n    \"shipping_company\": \"ChannelDock\",\n    \"shipping_email\": \"nicky@gmail.com\",\n    \"shipping_city\": \"Amsterdam\",\n    \"shipping_country_code\": \"NL\",\n    \"shipping_street\": \"Duivendrechtsekade\",\n    \"shipping_house_number\": \"41\",\n    \"shipping_house_number_ext\": \"\",\n    \"shipping_zip_code\": \"1080AH\",\n    \"extra_comment\": \"A manual order created by ChannelDock API.\"\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/center/orders","description":"<p>This PUT request can be used to update certain fields of an order.</p>\n","urlObject":{"path":["portal","api","v2","center","orders"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"c2a99479-3f02-4a67-a32d-8893b33fe32e","name":"Update an order","originalRequest":{"method":"PUT","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"id\": \"3918588\",\n    \"order_status\": \"on-hold\",\n    \"shipping_first_name\": \"Nicky\",\n    \"shipping_last_name\": \"Kouffeld\",\n    \"shipping_company\": \"ChannelDock\",\n    \"shipping_email\": \"nicky@gmail.com\",\n    \"shipping_city\": \"Amsterdam\",\n    \"shipping_country_code\": \"NL\",\n    \"shipping_street\": \"Duivendrechtsekade\",\n    \"shipping_house_number\": \"40\",\n    \"shipping_house_number_ext\": \"\",\n    \"shipping_zip_code\": \"1080AH\",\n    \"extra_comment\": \"A manual order created by ChannelDock API.\"\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/center/orders"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 21 Oct 2022 00:46:12 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"76"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"message\": \"Updated order: 3918588\",\n    \"updated_fields\": {\n        \"order_status\": \"on-hold\",\n        \"shipping_company\": \"ChannelDock\",\n        \"shipping_email\": \"nicky@gmail.com\",\n        \"shipping_first_name\": \"Nicky\",\n        \"shipping_last_name\": \"Kouffeld\",\n        \"extra_comment\": \"A manual order created by ChannelDock API.\",\n        \"shipping_city\": \"Amsterdam\",\n        \"shipping_country_code\": \"NL\",\n        \"shipping_house_number\": \"41\",\n        \"shipping_house_number_ext\": \"\",\n        \"shipping_street\": \"Duivendrechtsekade\",\n        \"shipping_zip_code\": \"1080AH\"\n    }\n}"}],"_postman_id":"985e29a6-29e9-4edc-82b4-840535be8cd5"},{"name":"Claim order","id":"7b82034b-9216-4eb1-8227-24d293485a11","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"order_id\": 13839184\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/center/orders/claim","description":"<p>Allows a fulfillment center to claim products from a specific order. This action updates the status of the order’s products from back order to being managed by the fulfillment center, effectively removing them from the back order status and attaching them to the fulfillment center’s inventory.</p>\n","urlObject":{"path":["portal","api","v2","center","orders","claim"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"6aa7834c-46ef-4289-bc0c-e4dc353c4d19","name":"Get Orders","originalRequest":{"method":"POST","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"url":"https://channeldock.com/portal/api/v2/center/orders/claim"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"claimed_order_products\": [\n        {\n            \"order_id\": 12345,\n            \"order_product_id\": 67890,\n            \"ean\": \"0123456789123\",\n            \"title\": \"Product Name A\",\n            \"quantity\": 10\n        },\n        {\n            \"order_id\": 12345,\n            \"order_product_id\": 67891,\n            \"ean\": \"0987654321098\",\n            \"title\": \"Product Name B\",\n            \"quantity\": 5\n        }\n    ]\n}"}],"_postman_id":"7b82034b-9216-4eb1-8227-24d293485a11"},{"name":"Create Order","id":"33495adb-7f99-47f4-bed2-283342bcb6bb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"seller_id\": 123,\n    \"order_status\": \"order\",\n    \"extra_comment\": \"A manual order created by ChannelDock API.\",\n    \n    \"price_total\": 125.50,\n    \"price_currency\": \"EUR\",\n    \n    \"company\": \"ChannelDock BV\",\n    \"email\": \"demo_customer@channeldock.com\",\n    \"first_name\": \"Nicky\",\n    \"last_name\": \"Smith\",\n    \n    \"shipping_first_name\": \"Nicky\",\n    \"shipping_last_name\": \"Smith\",\n    \"shipping_company\": \"ChannelDock BV\",\n    \"shipping_street\": \"Duivendrechtsekade\",\n    \"shipping_house_number\": \"40\",\n    \"shipping_house_number_ext\": \"A\",\n    \"shipping_zip_code\": \"1080AH\",\n    \"shipping_city\": \"Amsterdam\",\n    \"shipping_region\": \"Noord-Holland\",\n    \"shipping_country_code\": \"NL\",\n    \"shipping_phone_number\": \"+31612345678\",\n    \"shipping_email\": \"demo_customer@channeldock.com\",\n\n    \"billing_first_name\": \"Nicky\",\n    \"billing_last_name\": \"Smith\", \n    \"billing_company\": \"ChannelDock BV\",\n    \"billing_street\": \"Duivendrechtsekade\",\n    \"billing_house_number\": \"40\",\n    \"billing_house_number_ext\": \"A\",\n    \"billing_zip_code\": \"1080AH\",\n    \"billing_city\": \"Amsterdam\",\n    \"billing_country_code\": \"NL\",\n    \"billing_email\": \"demo_customer@channeldock.com\",\n    \n    \"order_products\": [\n        {\n            \"ean\": \"8719326583631\",\n            \"quantity\": 10,\n            \"price\": 75.00\n        },\n        {\n            \"ean\": \"8719326583648\",\n            \"quantity\": 5\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/center/orders","description":"<p>Orders can be handled (processed to shipments) by sending ChannelDock the order_id, track_and_trace and carrier. ChannelDock will then automatically handle the order at the sales channel where it originated from.</p>\n<h3 id=\"unrecognized-product-policy\">Unrecognized Product Policy</h3>\n<p>De parameter unrecognized_product_policy bepaalt hoe het systeem omgaat met orderregels die niet herkend worden. Ondersteunde waarden zijn:</p>\n<ul>\n<li><p><strong>allow (standaard)</strong></p>\n<p>  De order wordt aangemaakt, ook als er onbekende regels zijn.</p>\n<ul>\n<li><p>Resultaat: partial_success + order_products_failed</p>\n</li>\n<li><p>Gedrag:</p>\n<ul>\n<li><p><strong>Seller</strong>: er wordt een placeholder-regel aangemaakt zonder gekoppeld product</p>\n</li>\n<li><p><strong>Center</strong>: onbekende regels worden overgeslagen</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><strong>reject_order</strong></p>\n<p>  De volledige order wordt afgewezen zodra er één onbekende regel is.</p>\n<ul>\n<li>Resultaat: HTTP 422 + order_products_failed</li>\n</ul>\n</li>\n<li><p><strong>hold_order</strong></p>\n<p>  De order wordt aangemaakt, maar op <em>on-hold</em> gezet als er onbekende regels zijn.</p>\n<ul>\n<li>Resultaat: partial_success + order_products_failed</li>\n</ul>\n</li>\n</ul>\n<p><strong>Belangrijk:</strong></p>\n<p>Als geen enkele orderregel herkend wordt, faalt de aanvraag altijd met een <strong>HTTP 400</strong>, ongeacht de gekozen policy.</p>\n","urlObject":{"path":["portal","api","v2","center","orders"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"07ce7936-02f1-480e-b785-fd13c67fc83e","name":"Create Order","originalRequest":{"method":"POST","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"seller_id\": 123,\n    \"order_status\": \"order\",\n    \"extra_comment\": \"A manual order created by ChannelDock API.\",\n    \n    \"price_total\": 125.50,\n    \"price_currency\": \"EUR\",\n    \n    \"company\": \"ChannelDock BV\",\n    \"email\": \"demo_customer@channeldock.com\",\n    \"first_name\": \"Nicky\",\n    \"last_name\": \"Smith\",\n    \n    \"shipping_first_name\": \"Nicky\",\n    \"shipping_last_name\": \"Smith\",\n    \"shipping_company\": \"ChannelDock BV\",\n    \"shipping_street\": \"Duivendrechtsekade\",\n    \"shipping_house_number\": \"40\",\n    \"shipping_house_number_ext\": \"A\",\n    \"shipping_zip_code\": \"1080AH\",\n    \"shipping_city\": \"Amsterdam\",\n    \"shipping_region\": \"Noord-Holland\",\n    \"shipping_country_code\": \"NL\",\n    \"shipping_phone_number\": \"+31612345678\",\n    \"shipping_email\": \"demo_customer@channeldock.com\",\n\n    \"billing_first_name\": \"Nicky\",\n    \"billing_last_name\": \"Smith\", \n    \"billing_company\": \"ChannelDock BV\",\n    \"billing_street\": \"Duivendrechtsekade\",\n    \"billing_house_number\": \"40\",\n    \"billing_house_number_ext\": \"A\",\n    \"billing_zip_code\": \"1080AH\",\n    \"billing_city\": \"Amsterdam\",\n    \"billing_country_code\": \"NL\",\n    \"billing_email\": \"demo_customer@channeldock.com\",\n    \n    \"order_products\": [\n        {\n            \"ean\": \"8719326583631\",\n            \"quantity\": 10,\n            \"price\": 75.00\n        },\n        {\n            \"ean\": \"8719326583648\",\n            \"quantity\": 5\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/center/orders"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 24 Feb 2023 03:49:05 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"74"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"message\": \"Created new order: 1839\",\n    \"order_id\": 1839\n}"},{"id":"e7337e92-34eb-45c5-aa02-42c34b4b83d5","name":"Partially recognized order products","originalRequest":{"method":"POST","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"seller_id\": 123,\n    \"order_status\": \"order\",\n    \"extra_comment\": \"A manual order created by ChannelDock API.\",\n    \n    \"price_total\": 125.50,\n    \"price_currency\": \"EUR\",\n    \n    \"company\": \"ChannelDock BV\",\n    \"email\": \"demo_customer@channeldock.com\",\n    \"first_name\": \"Nicky\",\n    \"last_name\": \"Smith\",\n    \n    \"shipping_first_name\": \"Nicky\",\n    \"shipping_last_name\": \"Smith\",\n    \"shipping_company\": \"ChannelDock BV\",\n    \"shipping_street\": \"Duivendrechtsekade\",\n    \"shipping_house_number\": \"40\",\n    \"shipping_house_number_ext\": \"A\",\n    \"shipping_zip_code\": \"1080AH\",\n    \"shipping_city\": \"Amsterdam\",\n    \"shipping_region\": \"Noord-Holland\",\n    \"shipping_country_code\": \"NL\",\n    \"shipping_phone_number\": \"+31612345678\",\n    \"shipping_email\": \"demo_customer@channeldock.com\",\n\n    \"billing_first_name\": \"Nicky\",\n    \"billing_last_name\": \"Smith\", \n    \"billing_company\": \"ChannelDock BV\",\n    \"billing_street\": \"Duivendrechtsekade\",\n    \"billing_house_number\": \"40\",\n    \"billing_house_number_ext\": \"A\",\n    \"billing_zip_code\": \"1080AH\",\n    \"billing_city\": \"Amsterdam\",\n    \"billing_country_code\": \"NL\",\n    \"billing_email\": \"demo_customer@channeldock.com\",\n    \n    \"order_products\": [\n        {\n            \"ean\": \"8719326583631\",\n            \"quantity\": 10,\n            \"price\": 75.00\n        },\n        {\n            \"ean\": \"8719326583648\",\n            \"quantity\": 5\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/center/orders"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 24 Feb 2023 03:49:05 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"74"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"message\": \"Created new order: 1839\",\n    \"order_id\": 1839\n}"},{"id":"7c9625c1-851e-4814-bc42-4fd344523772","name":"No order products recognized","originalRequest":{"method":"POST","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"seller_id\": 42,\n  \"seq_order_id\": \"EXT-2025-88421\",\n  \"order_status\": \"order\",\n  \"price_total\": 89.9,\n  \"price_currency\": \"EUR\",\n  \"first_name\": \"Jane\",\n  \"last_name\": \"Buyer\",\n  \"email\": \"jane@example.com\",\n  \"shipping_company\": \"ACME BV\",\n  \"shipping_street\": \"Keizersgracht\",\n  \"shipping_house_number\": \"100\",\n  \"shipping_house_number_ext\": \"B\",\n  \"shipping_city\": \"Amsterdam\",\n  \"shipping_zip_code\": \"1015CV\",\n  \"shipping_country_code\": \"NL\",\n  \"order_note\": \"API test — mixed EANs\",\n  \"order_products\": [\n    {\n      \"ean\": \"8888888888888\",\n      \"quantity\": 2\n    },\n    {\n      \"ean\": \"9999999999999\",\n      \"quantity\": 1,\n      \"price\": 19.99\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/center/orders"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 24 Feb 2023 03:49:05 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"74"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"response\": \"error\",\n  \"message\": \"No order products could be created: none of the given EANs match a product for this fulfillment center and seller.\",\n  \"order_products_failed\": [\n    {\n      \"ean\": \"9999999999999\",\n      \"message\": \"Product not recognized: no center product with this EAN for this seller. Order line was not created.\"\n    },\n    {\n      \"ean\": \"8888888888888\",\n      \"message\": \"Product not recognized: no center product with this EAN for this seller. Order line was not created.\"\n    }\n  ]\n}"}],"_postman_id":"33495adb-7f99-47f4-bed2-283342bcb6bb"},{"name":"Add order product","id":"f5a1b74c-ddb0-4ff7-928e-5a0848f852c4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"product_id\": 12345,\n  \"quantity\": 2\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/center/orders/{{order_id}}/add-product","description":"<p>Adds a product line to an existing order. Use this when you need to add extra items to an order that is already in the system.</p>\n<p>Requirements:</p>\n<ul>\n<li><p>The order must belong to a seller connected to your center</p>\n</li>\n<li><p>The product must exist in your center’s product catalog</p>\n</li>\n<li><p>The product must belong to the same seller as the order</p>\n</li>\n</ul>\n<p>Product ID: You can use either the center_product id or the seller product_id.</p>\n","urlObject":{"path":["portal","api","v2","center","orders","{{order_id}}","add-product"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"90d6d4af-4b90-44fc-b95e-e385f629f632","name":"Add order product","originalRequest":{"method":"POST","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"product_id\": 12345,\n  \"quantity\": 2\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com//portal/api/v2/center/orders/123456789/add-product"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 24 Feb 2023 03:49:05 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"74"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"response\": \"success\",\n  \"message\": \"Order product added.\"\n}"}],"_postman_id":"f5a1b74c-ddb0-4ff7-928e-5a0848f852c4"},{"name":"Delete an order product","id":"556233f3-745f-413b-baa6-3859aabe12d0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"order_product_id\": 67890\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/center/orders/{id}/remove-order-product","description":"<p>Use this endpoint to remove a single order line (<code>order_product</code>) from an existing order.  </p>\n<p>What it does</p>\n<ul>\n<li><p>Removes one order product line from the specified order</p>\n</li>\n<li><p>Recalculates/finalizes the order after deletion</p>\n</li>\n<li><p>Writes an order log entry</p>\n</li>\n<li><p>Returns success/error JSON</p>\n</li>\n</ul>\n","urlObject":{"path":["portal","api","v2","center","orders","{id}","remove-order-product"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"507a985b-fb2e-4f20-a450-6c40c14025e4","name":"Delete an order product","originalRequest":{"method":"DELETE","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"order_product_id\": 67890\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/center/orders/{id}/remove-order-product"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 21 Oct 2022 00:46:12 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"76"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"response\": \"success\",\n  \"message\": \"Order product removed.\"\n}"}],"_postman_id":"556233f3-745f-413b-baa6-3859aabe12d0"}],"id":"2607c2b7-fb22-4256-ad4e-275c4b223e8b","description":"<p>The orders API allows you to view and update,an individual, or a batch, of orders.</p>\n","_postman_id":"2607c2b7-fb22-4256-ad4e-275c4b223e8b"},{"name":"Stock locations","item":[{"name":"Create stock location","id":"732689ba-4a9f-4038-aa18-5f93ee8afcf0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"stock\": 10,\n  \"product_id\": 227,\n  \"stock_section_id\": 11576\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/center/stocklocations","description":"<p>Create a stock location linked to a stock section. Use the 'id' (as 'product_id'), that can be retrieved by the GET /products endpoint.</p>\n","urlObject":{"path":["portal","api","v2","center","stocklocations"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"b054e9b9-f3d8-4111-aec0-d6f8f50a4047","name":"Create stock location","originalRequest":{"method":"POST","header":[{"key":"api_key","value":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","type":"text"},{"key":"api_secret","value":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"stock_location_id\": 11,\n  \"product_id\": 31,\n  \"active_stock\": 20\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/center/stocklocations"},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"message\": \"Stock location created!\",\n    \"stock_location_id\": 321\n}"}],"_postman_id":"732689ba-4a9f-4038-aa18-5f93ee8afcf0"},{"name":"Update stock location","id":"72bd7c21-155b-4cfa-8d65-0cc039dcfdf0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"stock_location_id\": 321,\n  \"stock\": 20\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/center/stocklocations","urlObject":{"path":["portal","api","v2","center","stocklocations"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"ac9dc46f-4f02-4b63-9c15-576e955863c0","name":"Update stock location","originalRequest":{"method":"PUT","header":[{"key":"api_key","value":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","type":"text"},{"key":"api_secret","value":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"stock_location_id\": 11,\n  \"product_id\": 31,\n  \"active_stock\": 20\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/center/stocklocations"},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"message\": \"Stock location updated!\"\n}"}],"_postman_id":"72bd7c21-155b-4cfa-8d65-0cc039dcfdf0"},{"name":"Delete stock location","id":"1aae242c-9d4b-4f46-a19b-54b041b497e6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"stock_location_id\": 326\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/center/stocklocations","urlObject":{"path":["portal","api","v2","center","stocklocations"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"eb6e3262-815a-4afe-bd34-b98953bef5a1","name":"Delete stock location","originalRequest":{"method":"DELETE","header":[{"key":"api_key","value":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","type":"text"},{"key":"api_secret","value":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"stock_location_id\": 321\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/center/stocklocations"},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"response\" => \"success\",\n    \"message\" => \"Stock location deleted!\"\n}"}],"_postman_id":"1aae242c-9d4b-4f46-a19b-54b041b497e6"},{"name":"Get stock locations","id":"96af1293-39bc-4642-8b04-c517a7d0d6e8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"url":"https://channeldock.com/portal/api/v2/center/stocklocations","description":"<p>This endpoint retrieves a paginated list of stock locations.</p>\n<p>Optional filters include id, stock_section_id, and product_id. Results can be sorted by attributes like id, stock_section_id, product_id, and stock-related fields in ascending or descending order.</p>\n<p>Each stock location includes key details (id, stock_section_id, product_id, etc.) and associated product information (e.g., ean, sku, title, dimensions, and weight) if linked to a product.</p>\n<p>Pagination is supported, with customizable page numbers and page size.</p>\n","urlObject":{"path":["portal","api","v2","center","stocklocations"],"host":["https://channeldock.com"],"query":[{"disabled":true,"description":{"content":"<p>Optional: The ID of the stock location</p>\n","type":"text/plain"},"key":"id","value":"0"},{"disabled":true,"description":{"content":"<p>Optional: The ID of the stock section</p>\n","type":"text/plain"},"key":"stock_section_id","value":"0"},{"disabled":true,"description":{"content":"<p>Optional: The ID of the product</p>\n","type":"text/plain"},"key":"product_id","value":"0"},{"disabled":true,"description":{"content":"<p>Optional: ( id | stock_section_id | product_id | stock )</p>\n","type":"text/plain"},"key":"sort_attr","value":"stock"},{"disabled":true,"description":{"content":"<p>( ASC | DESC )\nRequired when sort_attr is filled in</p>\n","type":"text/plain"},"key":"sort_dir","value":"ASC"}],"variable":[]}},"response":[{"id":"7ac5199d-fad8-4084-a7ee-d2265b9b16a4","name":"Get stock locations","originalRequest":{"method":"GET","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"url":"https://channeldock.com/portal/api/v2/seller/stocklocations"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 29 Oct 2025 15:10:24 GMT"},{"key":"Server","value":"Apache/2.4.65 (Debian)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE"},{"key":"Access-Control-Allow-Headers","value":"api_key, api_secret"},{"key":"X-RateLimit-Limit","value":"1000"},{"key":"X-RateLimit-Remaining","value":"996"},{"key":"X-RateLimit-Reset","value":"1761753664"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n  \"response\": \"success\",\n  \"page\": 1,\n  \"page_size\": 50,\n  \"stock_locations_count\": 2,\n  \"stock_locations\": [\n    {\n      \"id\": 1001,\n      \"stock_section_id\": 42,\n      \"seller_id\": 0,\n      \"center_id\": 7,\n      \"product_id\": 50001,\n      \"stock\": 24,\n      \"include_in_stock_sync\": 1,\n      \"expiration_date\": \"2026-08-15\",\n      \"batch_id\": 9001,\n      \"product\": {\n        \"id\": 88001,\n        \"center_id\": 7,\n        \"seller_id\": 12,\n        \"product_id\": 50001,\n        \"ean\": \"8712345678901\",\n        \"sku\": \"SKU-RED-M\",\n        \"product_reference\": \"REF-2024-001\",\n        \"location\": \"A-12-3\",\n        \"title\": \"Organic cotton T-shirt red M\",\n        \"weight\": 0.22,\n        \"x_size\": 25,\n        \"y_size\": 18,\n        \"z_size\": 3,\n        \"stock\": 240,\n        \"units_per_box\": 12,\n        \"auto_assign_orders\": true,\n        \"pick_costs\": 0.35,\n        \"multi_pick_costs\": 0.28\n      },\n      \"stock_section\": {\n        \"id\": 42,\n        \"description\": \"Pick zone A\",\n        \"extra_description\": \"Ground floor\",\n        \"reference\": \"PZ-A\",\n        \"pick_location\": \"A12\",\n        \"warehouse_id\": 3,\n        \"warehouse_name\": \"Main DC\"\n      }\n    },\n    {\n      \"id\": 1002,\n      \"stock_section_id\": 55,\n      \"seller_id\": 0,\n      \"center_id\": 7,\n      \"product_id\": 50002,\n      \"stock\": 6,\n      \"include_in_stock_sync\": 1,\n      \"expiration_date\": null,\n      \"batch_id\": null,\n      \"product\": {\n        \"id\": 88002,\n        \"center_id\": 7,\n        \"seller_id\": 12,\n        \"product_id\": 50002,\n        \"ean\": \"8712345678902\",\n        \"sku\": \"SKU-BLUE-L\",\n        \"product_reference\": \"REF-2024-002\",\n        \"location\": \"B-04-1\",\n        \"title\": \"Organic cotton T-shirt blue L\",\n        \"weight\": 0.24,\n        \"x_size\": 26,\n        \"y_size\": 19,\n        \"z_size\": 3,\n        \"stock\": 60,\n        \"units_per_box\": 10,\n        \"auto_assign_orders\": true,\n        \"pick_costs\": 0.35,\n        \"multi_pick_costs\": 0.28\n      },\n      \"stock_section\": {\n        \"id\": 55,\n        \"description\": \"Bulk storage B\",\n        \"extra_description\": null,\n        \"reference\": \"BLK-B\",\n        \"pick_location\": null,\n        \"warehouse_id\": 3,\n        \"warehouse_name\": \"Main DC\"\n      }\n    }\n  ]\n}"}],"_postman_id":"96af1293-39bc-4642-8b04-c517a7d0d6e8"}],"id":"bf9e5359-81c7-49b2-9b64-ad8790b099a2","description":"<p>For more advance stock management, users can use stock locations in ChannelDock. This means mapping out your warehouse structure assinging products to one or multiple stock locations.</p>\n<p>Using the GET /products endpoint, you can retrieve stock location data per product. Make sure to include the GET parameter 'include_stock_location_data'.</p>\n<p>Use this stock locations endpoint to add, update or delete products from a specific stock location.</p>\n<p>Each product at a stock location has a stock_location_id that you can use to update or delete the product from that location.  </p>\n<p>When adding a product to a stock location, you need to include a stock_section_id. Based on this stock_section_id ChannelDock knows where the product location is within your warehouse.</p>\n","_postman_id":"bf9e5359-81c7-49b2-9b64-ad8790b099a2"},{"name":"Shipments","item":[{"name":"Get shipments","id":"eda3dbaa-c79e-4824-9bfc-cada42ce1cf5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"url":"https://channeldock.com/portal/api/v2/center/shipment?page=1","urlObject":{"path":["portal","api","v2","center","shipment"],"host":["https://channeldock.com"],"query":[{"description":{"content":"<p>required</p>\n","type":"text/plain"},"key":"page","value":"1"},{"disabled":true,"key":"id","value":"2092968"},{"disabled":true,"key":"seller_id","value":"1701"},{"disabled":true,"description":{"content":"<p>registered | distribution | delivered | return</p>\n","type":"text/plain"},"key":"status","value":"registered"},{"disabled":true,"description":{"content":"<p>ChannelDock order id</p>\n","type":"text/plain"},"key":"order_id","value":"1838"},{"disabled":true,"description":{"content":"<p>id | default: created_at | order_id</p>\n","type":"text/plain"},"key":"sort_attr","value":"created_at"},{"disabled":true,"description":{"content":"<p>DESC | default: ASC</p>\n","type":"text/plain"},"key":"sort_dir","value":"DESC"},{"disabled":true,"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"start_date","value":"2022-07-28 02:03:22"},{"disabled":true,"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"end_date","value":"2022-08-28 06:03:33"},{"disabled":true,"description":{"content":"<p>optional | includes the base64 encoded shipping label pdf in the response</p>\n","type":"text/plain"},"key":"include_pdf_label","value":"true"}],"variable":[]}},"response":[{"id":"5dcd9184-9518-4225-962b-587c07bc4c18","name":"Get Shipments","originalRequest":{"method":"GET","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"url":{"raw":"https://channeldock.com/portal/api/v2/center/shipment?page=1&sort_attr=created_at&sort_dir=DESC","host":["https://channeldock.com"],"path":["portal","api","v2","center","shipment"],"query":[{"key":"page","value":"1","description":"required"},{"key":"id","value":"5110","disabled":true},{"key":"seller_id","value":"3","disabled":true},{"key":"status","value":"registered","description":"registered | distribution | delivered | return","disabled":true},{"key":"order_id","value":"1838","description":"ChannelDock order id","disabled":true},{"key":"sort_attr","value":"created_at","description":"id | default: created_at | order_id"},{"key":"sort_dir","value":"DESC","description":"DESC | default: ASC"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 04 Oct 2023 23:46:13 GMT"},{"key":"Server","value":"Apache/2.4.38 (Debian)"},{"key":"X-Powered-By","value":"PHP/7.2.34"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE"},{"key":"Access-Control-Allow-Headers","value":"api_key, api_secret"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"page\": 1,\n    \"page_size\": 25,\n    \"shipments_count\": 25,\n    \"shipments\": [\n        {\n            \"id\": 5559,\n            \"seller_id\": 2,\n            \"api_id\": 0,\n            \"order_id\": 3509,\n            \"remote_order_id\": \"3509\",\n            \"status\": \"registered\",\n            \"remote_label_id\": \"0\",\n            \"price\": 0,\n            \"shipment_method\": \"Not available\",\n            \"carrier_code\": \"Manual\",\n            \"track_and_trace\": \"\",\n            \"track_and_trace_url\": \"\",\n            \"shipment_date\": \"2023-10-04\",\n            \"order_date\": \"2023-08-08\",\n            \"packaging\": \"Brievenbus\",\n            \"packaging_price\": 1,\n            \"tags\": [],\n            \"extra_comment\": \"\",\n            \"pick_price\": 0,\n            \"fulfillment_fee\": 0,\n            \"order_options\": [\n                {\n                    \"id\": 1,\n                    \"name\": \"Bedankkaartje\",\n                    \"amount\": 1,\n                    \"price\": 2.75\n                },\n                {\n                    \"id\": 2,\n                    \"name\": \"Extra handeling\",\n                    \"amount\": 1,\n                    \"price\": 1\n                }\n            ]\n        },\n        {\n            \"id\": 5558,\n            \"seller_id\": 3,\n            \"api_id\": 2450,\n            \"order_id\": 4044,\n            \"remote_order_id\": \"35774\",\n            \"status\": \"registered\",\n            \"remote_label_id\": \"0\",\n            \"price\": 0,\n            \"shipment_method\": \"Not available\",\n            \"carrier_code\": \"Manual\",\n            \"track_and_trace\": \"\",\n            \"track_and_trace_url\": \"\",\n            \"shipment_date\": \"2023-10-04\",\n            \"order_date\": \"2023-04-06\",\n            \"packaging\": \"Brievenbus\",\n            \"tags\": [],\n            \"extra_comment\": \"\",\n            \"pickPrice\": 0,\n            \"fulfillmentFee\": 0,\n            \"order_options\": [\n                {\n                    \"id\": 1,\n                    \"name\": \"Bedankkaartje\",\n                    \"amount\": 1,\n                    \"price\": 2.75\n                }\n            ]\n        },\n        {\n            \"id\": 5557,\n            \"seller_id\": 3,\n            \"api_id\": 2450,\n            \"order_id\": 3729,\n            \"remote_order_id\": \"46812\",\n            \"status\": \"registered\",\n            \"remote_label_id\": \"0\",\n            \"price\": 0,\n            \"shipment_method\": \"Not available\",\n            \"carrier_code\": \"Manual\",\n            \"track_and_trace\": \"\",\n            \"track_and_trace_url\": \"\",\n            \"shipment_date\": \"2023-10-04\",\n            \"order_date\": \"2023-09-07\",\n            \"packaging\": \"Small box\",\n            \"tags\": [],\n            \"extra_comment\": \"\",\n            \"pickPrice\": 0,\n            \"fulfillmentFee\": 0,\n            \"order_options\": [\n                {\n                    \"id\": 2,\n                    \"name\": \"Extra handeling\",\n                    \"amount\": 1,\n                    \"price\": 1\n                }\n            ]\n        },\n        {\n            \"id\": 5556,\n            \"seller_id\": 3,\n            \"api_id\": 2450,\n            \"order_id\": 3701,\n            \"remote_order_id\": \"47332\",\n            \"status\": \"registered\",\n            \"remote_label_id\": \"0\",\n            \"price\": 0,\n            \"shipment_method\": \"Not available\",\n            \"carrier_code\": \"Manual\",\n            \"track_and_trace\": \"\",\n            \"track_and_trace_url\": \"\",\n            \"shipment_date\": \"2023-10-04\",\n            \"order_date\": \"2023-09-14\",\n            \"packaging\": \"\",\n            \"tags\": [],\n            \"extra_comment\": \"\",\n            \"pickPrice\": 0,\n            \"fulfillmentFee\": 0,\n            \"order_options\": [\n                {\n                    \"id\": 2,\n                    \"name\": \"Extra handeling\",\n                    \"amount\": 1,\n                    \"price\": 1\n                }\n            ]\n        },\n        {\n            \"id\": 5555,\n            \"seller_id\": 3,\n            \"api_id\": 0,\n            \"order_id\": 4357,\n            \"remote_order_id\": \"4357\",\n            \"status\": \"registered\",\n            \"remote_label_id\": \"0\",\n            \"price\": 0,\n            \"shipment_method\": \"Not available\",\n            \"carrier_code\": \"Manual\",\n            \"track_and_trace\": \"\",\n            \"track_and_trace_url\": \"\",\n            \"shipment_date\": \"2023-10-04\",\n            \"order_date\": \"2023-09-19\",\n            \"packaging\": \"\",\n            \"tags\": [],\n            \"extra_comment\": null,\n            \"pickPrice\": 0,\n            \"fulfillmentFee\": 0,\n            \"order_options\": []\n        },\n        {\n            \"id\": 5554,\n            \"seller_id\": 2,\n            \"api_id\": 0,\n            \"order_id\": 3511,\n            \"remote_order_id\": \"3511\",\n            \"status\": \"registered\",\n            \"remote_label_id\": \"0\",\n            \"price\": 0,\n            \"shipment_method\": \"Not available\",\n            \"carrier_code\": \"Manual\",\n            \"track_and_trace\": \"\",\n            \"track_and_trace_url\": \"\",\n            \"shipment_date\": \"2023-10-04\",\n            \"order_date\": \"2023-08-16\",\n            \"packaging\": \"\",\n            \"tags\": [],\n            \"extra_comment\": \"\",\n            \"pickPrice\": 0,\n            \"fulfillmentFee\": 0,\n            \"order_options\": [\n                {\n                    \"id\": 1,\n                    \"name\": \"Bedankkaartje\",\n                    \"amount\": 2,\n                    \"price\": 5.5\n                }\n            ]\n        },\n        {\n            \"id\": 5553,\n            \"seller_id\": 2,\n            \"api_id\": 0,\n            \"order_id\": 4355,\n            \"remote_order_id\": \"4355\",\n            \"status\": \"registered\",\n            \"remote_label_id\": \"0\",\n            \"price\": 0,\n            \"shipment_method\": \"Not available\",\n            \"carrier_code\": \"Manual\",\n            \"track_and_trace\": \"\",\n            \"track_and_trace_url\": \"\",\n            \"shipment_date\": \"2023-10-04\",\n            \"order_date\": \"2023-09-19\",\n            \"packaging\": \"\",\n            \"tags\": [\n                {\n                    \"id\": 5,\n                    \"title\": \"Kitesurf set\"\n                }\n            ],\n            \"extra_comment\": null,\n            \"pickPrice\": 0,\n            \"fulfillmentFee\": 0,\n            \"order_options\": [\n                {\n                    \"id\": 2,\n                    \"name\": \"Extra handeling\",\n                    \"amount\": 2,\n                    \"price\": 2\n                }\n            ]\n        },\n        {\n            \"id\": 5552,\n            \"seller_id\": 3,\n            \"api_id\": 2450,\n            \"order_id\": 3695,\n            \"remote_order_id\": \"47412\",\n            \"status\": \"registered\",\n            \"remote_label_id\": \"0\",\n            \"price\": 0,\n            \"shipment_method\": \"Not available\",\n            \"carrier_code\": \"Manual\",\n            \"track_and_trace\": \"\",\n            \"track_and_trace_url\": \"\",\n            \"shipment_date\": \"2023-10-04\",\n            \"order_date\": \"2023-09-15\",\n            \"packaging\": \"\",\n            \"tags\": [],\n            \"extra_comment\": \"\",\n            \"pickPrice\": 0,\n            \"fulfillmentFee\": 0,\n            \"order_options\": [\n                {\n                    \"id\": 1,\n                    \"name\": \"Bedankkaartje\",\n                    \"amount\": 1,\n                    \"price\": 2.75\n                }\n            ]\n        },\n        {\n            \"id\": 5546,\n            \"seller_id\": 2,\n            \"api_id\": 0,\n            \"order_id\": 4362,\n            \"remote_order_id\": \"4362\",\n            \"status\": \"registered\",\n            \"remote_label_id\": \"1aff52e7-adc6-41d2-823c-a699bb7b3408\",\n            \"price\": 3.95,\n            \"shipment_method\": \"DHL brief 0-2 kg\",\n            \"carrier_code\": \"dhlnl\",\n            \"track_and_trace\": \"JVGL06217475000708282047\",\n            \"track_and_trace_url\": \"https://www.dhlparcel.nl/nl/consument/volg-je-pakket?tc=JVGL06217475000708282047&pc=1066VH\",\n            \"shipment_date\": \"2023-09-19\",\n            \"order_date\": \"2023-09-19\",\n            \"packaging\": \"\",\n            \"tags\": [\n                {\n                    \"id\": 5,\n                    \"title\": \"Kitesurf set\"\n                }\n            ],\n            \"extra_comment\": null,\n            \"pickPrice\": 0,\n            \"fulfillmentFee\": 0,\n            \"order_options\": []\n        },\n        {\n            \"id\": 5545,\n            \"seller_id\": 2,\n            \"api_id\": 0,\n            \"order_id\": 4356,\n            \"remote_order_id\": \"4356\",\n            \"status\": \"registered\",\n            \"remote_label_id\": \"0\",\n            \"price\": 0,\n            \"shipment_method\": \"Not available\",\n            \"carrier_code\": \"Manual\",\n            \"track_and_trace\": \"\",\n            \"track_and_trace_url\": \"\",\n            \"shipment_date\": \"2023-09-19\",\n            \"order_date\": \"2023-09-19\",\n            \"packaging\": \"\",\n            \"tags\": [\n                {\n                    \"id\": 5,\n                    \"title\": \"Kitesurf set\"\n                }\n            ],\n            \"extra_comment\": null,\n            \"pickPrice\": 0,\n            \"fulfillmentFee\": 0,\n            \"order_options\": []\n        },\n        {\n            \"id\": 5540,\n            \"seller_id\": 2,\n            \"api_id\": 0,\n            \"order_id\": 3508,\n            \"remote_order_id\": \"3508\",\n            \"status\": \"registered\",\n            \"remote_label_id\": \"28f1ceb5-868e-43cc-878a-dc3aa8c116fb\",\n            \"price\": 10,\n            \"shipment_method\": \"Wuunder most efficient\",\n            \"carrier_code\": \"wuunder\",\n            \"track_and_trace\": \"JVGL06230577000053724104\",\n            \"track_and_trace_url\": \"https://api.wearewuunder.com/shipments/28f1ceb5-868e-43cc-878a-dc3aa8c116fb/track_and_trace?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjI4ZjFjZWI1LTg2OGUtNDNjYy04NzhhLWRjM2FhOGMxMTZmYiJ9.y3ZYyHFFravfVs3hPGiNyE3uKXeQI7JZG7SQNqGZNKk\",\n            \"shipment_date\": \"2023-08-22\",\n            \"order_date\": \"2023-08-08\",\n            \"packaging\": \"\",\n            \"tags\": [],\n            \"extra_comment\": \"\",\n            \"pickPrice\": 0,\n            \"fulfillmentFee\": 0,\n            \"order_options\": []\n        },\n        {\n            \"id\": 5537,\n            \"seller_id\": 2,\n            \"api_id\": 0,\n            \"order_id\": 3507,\n            \"remote_order_id\": \"3507\",\n            \"status\": \"registered\",\n            \"remote_label_id\": \"0\",\n            \"price\": 0,\n            \"shipment_method\": \"Not available\",\n            \"carrier_code\": \"Manual\",\n            \"track_and_trace\": \"\",\n            \"track_and_trace_url\": \"\",\n            \"shipment_date\": \"2023-08-08\",\n            \"order_date\": \"2023-08-08\",\n            \"packaging\": \"\",\n            \"tags\": [],\n            \"extra_comment\": \"\",\n            \"pickPrice\": 0,\n            \"fulfillmentFee\": 0,\n            \"order_options\": []\n        },\n        {\n            \"id\": 5536,\n            \"seller_id\": 2,\n            \"api_id\": 0,\n            \"order_id\": 3434,\n            \"remote_order_id\": \"3434\",\n            \"status\": \"registered\",\n            \"remote_label_id\": \"32497460-60f3-47d3-b9e2-a307de5cd380\",\n            \"price\": 3.95,\n            \"shipment_method\": \"DHL brief 0-2 kg\",\n            \"carrier_code\": \"dhlnl\",\n            \"track_and_trace\": \"JVGL06217475001870262084\",\n            \"track_and_trace_url\": \"https://www.dhlparcel.nl/nl/consument/volg-je-pakket?tc=JVGL06217475001870262084&pc=3621 DG\",\n            \"shipment_date\": \"2023-08-08\",\n            \"order_date\": \"2023-08-04\",\n            \"packaging\": \"\",\n            \"tags\": [\n                {\n                    \"id\": 5,\n                    \"title\": \"Kitesurf set\"\n                }\n            ],\n            \"extra_comment\": \"\",\n            \"pickPrice\": 0,\n            \"fulfillmentFee\": 0,\n            \"order_options\": []\n        },\n        {\n            \"id\": 5535,\n            \"seller_id\": 2,\n            \"api_id\": 0,\n            \"order_id\": 3501,\n            \"remote_order_id\": \"3501\",\n            \"status\": \"registered\",\n            \"remote_label_id\": \"0\",\n            \"price\": 0,\n            \"shipment_method\": \"Not available\",\n            \"carrier_code\": \"Manual\",\n            \"track_and_trace\": \"\",\n            \"track_and_trace_url\": \"\",\n            \"shipment_date\": \"2023-08-08\",\n            \"order_date\": \"2023-08-08\",\n            \"packaging\": \"\",\n            \"tags\": [\n                {\n                    \"id\": 5,\n                    \"title\": \"Kitesurf set\"\n                }\n            ],\n            \"extra_comment\": \"\",\n            \"pickPrice\": 0,\n            \"fulfillmentFee\": 0,\n            \"order_options\": []\n        },\n        {\n            \"id\": 5534,\n            \"seller_id\": 2,\n            \"api_id\": 0,\n            \"order_id\": 3502,\n            \"remote_order_id\": \"3502\",\n            \"status\": \"registered\",\n            \"remote_label_id\": \"0\",\n            \"price\": 0,\n            \"shipment_method\": \"Not available\",\n            \"carrier_code\": \"Manual\",\n            \"track_and_trace\": \"\",\n            \"track_and_trace_url\": \"\",\n            \"shipment_date\": \"2023-08-08\",\n            \"order_date\": \"2023-08-08\",\n            \"packaging\": \"\",\n            \"tags\": [\n                {\n                    \"id\": 5,\n                    \"title\": \"Kitesurf set\"\n                }\n            ],\n            \"extra_comment\": \"\",\n            \"pickPrice\": 0,\n            \"fulfillmentFee\": 0,\n            \"order_options\": []\n        },\n        {\n            \"id\": 5533,\n            \"seller_id\": 2,\n            \"api_id\": 0,\n            \"order_id\": 3510,\n            \"remote_order_id\": \"3510\",\n            \"status\": \"registered\",\n            \"remote_label_id\": \"0\",\n            \"price\": 0,\n            \"shipment_method\": \"Not available\",\n            \"carrier_code\": \"Manual\",\n            \"track_and_trace\": \"\",\n            \"track_and_trace_url\": \"\",\n            \"shipment_date\": \"2023-08-08\",\n            \"order_date\": \"2023-08-08\",\n            \"packaging\": \"\",\n            \"tags\": [],\n            \"extra_comment\": \"\",\n            \"pickPrice\": 0,\n            \"fulfillmentFee\": 0,\n            \"order_options\": []\n        },\n        {\n            \"id\": 5532,\n            \"seller_id\": 2,\n            \"api_id\": 0,\n            \"order_id\": 3503,\n            \"remote_order_id\": \"3503\",\n            \"status\": \"registered\",\n            \"remote_label_id\": \"0\",\n            \"price\": 0,\n            \"shipment_method\": \"Not available\",\n            \"carrier_code\": \"Manual\",\n            \"track_and_trace\": \"\",\n            \"track_and_trace_url\": \"\",\n            \"shipment_date\": \"2023-08-08\",\n            \"order_date\": \"2023-08-08\",\n            \"packaging\": \"\",\n            \"tags\": [\n                {\n                    \"id\": 5,\n                    \"title\": \"Kitesurf set\"\n                }\n            ],\n            \"extra_comment\": \"\",\n            \"pickPrice\": 0,\n            \"fulfillmentFee\": 0,\n            \"order_options\": []\n        },\n        {\n            \"id\": 5531,\n            \"seller_id\": 2,\n            \"api_id\": 0,\n            \"order_id\": 3504,\n            \"remote_order_id\": \"3504\",\n            \"status\": \"registered\",\n            \"remote_label_id\": \"0\",\n            \"price\": 0,\n            \"shipment_method\": \"Not available\",\n            \"carrier_code\": \"Manual\",\n            \"track_and_trace\": \"\",\n            \"track_and_trace_url\": \"\",\n            \"shipment_date\": \"2023-08-08\",\n            \"order_date\": \"2023-08-08\",\n            \"packaging\": \"\",\n            \"tags\": [\n                {\n                    \"id\": 5,\n                    \"title\": \"Kitesurf set\"\n                }\n            ],\n            \"extra_comment\": \"\",\n            \"pickPrice\": 0,\n            \"fulfillmentFee\": 0,\n            \"order_options\": []\n        },\n        {\n            \"id\": 5530,\n            \"seller_id\": 3,\n            \"api_id\": 0,\n            \"order_id\": 3499,\n            \"remote_order_id\": \"3499\",\n            \"status\": \"registered\",\n            \"remote_label_id\": \"5ab1082b-dea4-416e-83a8-a6721b40fc1b\",\n            \"price\": 3.95,\n            \"shipment_method\": \"DHL brief 0-2 kg\",\n            \"carrier_code\": \"dhlnl\",\n            \"track_and_trace\": \"JVGL06217475001172038679\",\n            \"track_and_trace_url\": \"https://www.dhlparcel.nl/nl/consument/volg-je-pakket?tc=JVGL06217475001172038679&pc=3621 DG\",\n            \"shipment_date\": \"2023-08-08\",\n            \"order_date\": \"2023-08-08\",\n            \"packaging\": \"\",\n            \"tags\": [],\n            \"extra_comment\": \"Voor center\",\n            \"pickPrice\": 0,\n            \"fulfillmentFee\": 0,\n            \"order_options\": []\n        },\n        {\n            \"id\": 5529,\n            \"seller_id\": 2,\n            \"api_id\": 0,\n            \"order_id\": 3432,\n            \"remote_order_id\": \"3432\",\n            \"status\": \"registered\",\n            \"remote_label_id\": \"fe376ff2-8cc0-4e44-9414-f39f79e948a7\",\n            \"price\": 3.95,\n            \"shipment_method\": \"DHL brief 0-2 kg\",\n            \"carrier_code\": \"dhlnl\",\n            \"track_and_trace\": \"JVGL06217475000132560418\",\n            \"track_and_trace_url\": \"https://www.dhlparcel.nl/nl/consument/volg-je-pakket?tc=JVGL06217475000132560418&pc=3621 DG\",\n            \"shipment_date\": \"2023-08-08\",\n            \"order_date\": \"2023-08-04\",\n            \"packaging\": \"\",\n            \"tags\": [\n                {\n                    \"id\": 5,\n                    \"title\": \"Kitesurf set\"\n                }\n            ],\n            \"extra_comment\": \"\",\n            \"pickPrice\": 0,\n            \"fulfillmentFee\": 0,\n            \"order_options\": []\n        },\n        {\n            \"id\": 5528,\n            \"seller_id\": 2,\n            \"api_id\": 0,\n            \"order_id\": 2638,\n            \"remote_order_id\": \"2638\",\n            \"status\": \"registered\",\n            \"remote_label_id\": \"e85fb1c9-213c-42ed-b1fb-7a6830b4d0aa\",\n            \"price\": 3.95,\n            \"shipment_method\": \"DHL brief 0-2 kg\",\n            \"carrier_code\": \"dhlnl\",\n            \"track_and_trace\": \"JVGL06217475001300813818\",\n            \"track_and_trace_url\": \"https://www.dhlparcel.nl/nl/consument/volg-je-pakket?tc=JVGL06217475001300813818&pc=3621 DG\",\n            \"shipment_date\": \"2023-08-08\",\n            \"order_date\": \"2023-05-17\",\n            \"packaging\": \"\",\n            \"tags\": [\n                {\n                    \"id\": 5,\n                    \"title\": \"Kitesurf set\"\n                }\n            ],\n            \"extra_comment\": \"\",\n            \"pickPrice\": 0,\n            \"fulfillmentFee\": 0,\n            \"order_options\": []\n        },\n        {\n            \"id\": 5527,\n            \"seller_id\": 2,\n            \"api_id\": 0,\n            \"order_id\": 2637,\n            \"remote_order_id\": \"2637\",\n            \"status\": \"registered\",\n            \"remote_label_id\": \"0\",\n            \"price\": 0,\n            \"shipment_method\": \"Not available\",\n            \"carrier_code\": \"Manual\",\n            \"track_and_trace\": \"\",\n            \"track_and_trace_url\": \"\",\n            \"shipment_date\": \"2023-08-08\",\n            \"order_date\": \"2023-05-17\",\n            \"packaging\": \"\",\n            \"tags\": [\n                {\n                    \"id\": 5,\n                    \"title\": \"Kitesurf set\"\n                }\n            ],\n            \"extra_comment\": \"\",\n            \"pickPrice\": 0,\n            \"fulfillmentFee\": 0,\n            \"order_options\": [\n                {\n                    \"id\": 1,\n                    \"name\": \"Bedankkaartje\",\n                    \"amount\": 1,\n                    \"price\": 2.75\n                }\n            ]\n        },\n        {\n            \"id\": 5526,\n            \"seller_id\": 2,\n            \"api_id\": 0,\n            \"order_id\": 2384,\n            \"remote_order_id\": \"2384\",\n            \"status\": \"registered\",\n            \"remote_label_id\": \"5a73cae6-9746-426e-a11f-5a0620355aa7\",\n            \"price\": 3.95,\n            \"shipment_method\": \"DHL brief 0-2 kg\",\n            \"carrier_code\": \"dhlnl\",\n            \"track_and_trace\": \"JVGL06217475000798209987\",\n            \"track_and_trace_url\": \"https://www.dhlparcel.nl/nl/consument/volg-je-pakket?tc=JVGL06217475000798209987&pc=3621 DG\",\n            \"shipment_date\": \"2023-08-08\",\n            \"order_date\": \"2023-04-13\",\n            \"packaging\": \"\",\n            \"tags\": [\n                {\n                    \"id\": 5,\n                    \"title\": \"Kitesurf set\"\n                }\n            ],\n            \"extra_comment\": \"\",\n            \"pickPrice\": 0,\n            \"fulfillmentFee\": 0,\n            \"order_options\": []\n        },\n        {\n            \"id\": 5521,\n            \"seller_id\": 2,\n            \"api_id\": 0,\n            \"order_id\": 3431,\n            \"remote_order_id\": \"3431\",\n            \"status\": \"registered\",\n            \"remote_label_id\": \"7c5b1a7a-4ac3-4f76-874c-6b93b580c617\",\n            \"price\": 3.95,\n            \"shipment_method\": \"DHL brief 0-2 kg\",\n            \"carrier_code\": \"dhlnl\",\n            \"track_and_trace\": \"JVGL06217475001804907652\",\n            \"track_and_trace_url\": \"https://www.dhlparcel.nl/nl/consument/volg-je-pakket?tc=JVGL06217475001804907652&pc=3621 DG\",\n            \"shipment_date\": \"2023-08-08\",\n            \"order_date\": \"2023-08-04\",\n            \"packaging\": \"\",\n            \"tags\": [\n                {\n                    \"id\": 5,\n                    \"title\": \"Kitesurf set\"\n                }\n            ],\n            \"extra_comment\": \"\",\n            \"pickPrice\": 0,\n            \"fulfillmentFee\": 0,\n            \"order_options\": []\n        },\n        {\n            \"id\": 5482,\n            \"seller_id\": 2,\n            \"api_id\": 0,\n            \"order_id\": 3433,\n            \"remote_order_id\": \"3433\",\n            \"status\": \"registered\",\n            \"remote_label_id\": \"46dc5052-5972-4ff1-a05e-46492b24aa5a\",\n            \"price\": 3.95,\n            \"shipment_method\": \"DHL brief 0-2 kg\",\n            \"carrier_code\": \"dhlnl\",\n            \"track_and_trace\": \"JVGL06217475001495704400\",\n            \"track_and_trace_url\": \"https://www.dhlparcel.nl/nl/consument/volg-je-pakket?tc=JVGL06217475001495704400&pc=3621 DG\",\n            \"shipment_date\": \"2023-08-04\",\n            \"order_date\": \"2023-08-04\",\n            \"packaging\": \"\",\n            \"tags\": [\n                {\n                    \"id\": 5,\n                    \"title\": \"Kitesurf set\"\n                }\n            ],\n            \"extra_comment\": \"\",\n            \"pickPrice\": 0,\n            \"fulfillmentFee\": 0,\n            \"order_options\": [\n                {\n                    \"id\": 1,\n                    \"name\": \"Bedankkaartje\",\n                    \"amount\": 2,\n                    \"price\": 5.5\n                }\n            ]\n        }\n    ]\n}"}],"_postman_id":"eda3dbaa-c79e-4824-9bfc-cada42ce1cf5"},{"name":"Update shipment","id":"a9d3d6b4-bac4-4594-99a9-bd71820a1953","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"id\": \"12345\",\n  \"status\": \"registered\",\n  \"price\": 7.95,\n  \"surcharge\": 3.25,\n  \"shipment_method\": \"UPS Parcel Express\",\n  \"carrier_code\": \"UPS\",\n  \"track_and_trace\": \"1Z999AA10123456784\",\n  \"track_and_trace_url\": \"https://track.example.com/1Z999AA10123456784\"\n}\n","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/center/shipment","description":"<p>This endpoint updates the details of a shipment label based on the provided label ID and other optional fields.</p>\n<h3 id=\"request-parameters\">Request Parameters</h3>\n<ul>\n<li><p><strong>id</strong> (required): The unique identifier of the label to be updated.</p>\n</li>\n<li><p><strong>status</strong> (optional): The current status of the shipment label.</p>\n</li>\n<li><p><strong>price</strong> (optional): The price associated with the shipment label.</p>\n</li>\n<li><p><strong>surcharge</strong> (optional): Any additional surcharge for the shipment.</p>\n</li>\n<li><p><strong>shipment_method</strong> (optional): The name of the shipment method used.</p>\n</li>\n<li><p><strong>carrier_code</strong> (optional): The code of the carrier used for the shipment.</p>\n</li>\n<li><p><strong>track_and_trace</strong> (optional): The tracking number for the shipment.</p>\n</li>\n<li><p><strong>track_and_trace_url</strong> (optional): The URL for tracking the shipment.</p>\n</li>\n</ul>\n","urlObject":{"path":["portal","api","v2","center","shipment"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"e61f5b13-f1e5-423b-afc7-5f7db3fbcc34","name":"Update shipment","originalRequest":{"method":"PUT","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"id\": 6821,\n  \"status\": \"registered\",\n  \"price\": 7.95,\n  \"surcharge\": 3.25,\n  \"shipment_method\": \"UPS Parcel Express\",\n  \"carrier_code\": \"UPS\",\n  \"track_and_trace\": \"1Z999AA10123456784\",\n  \"track_and_trace_url\": \"https://track.example.com/1Z999AA10123456784\"\n}\n","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/center/shipment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 24 Feb 2023 03:49:05 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"74"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"message\": \"Updated label: 6821\",\n    \"updated_fields\": {\n        \"status\": \"registered\",\n        \"price\": 7.95,\n        \"surcharge\": 3.25,\n        \"carrier\": \"UPS\",\n        \"track_and_trace\": \"1Z999AA10123456784\",\n        \"track_and_trace_url\": \"https://track.example.com/1Z999AA10123456784\"\n    }\n}"}],"_postman_id":"a9d3d6b4-bac4-4594-99a9-bd71820a1953"},{"name":"Create shipment","id":"e4ec339c-1425-42af-a8b6-7fc5d5659fb3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"orders\": [\n    {\n      \"order_id\": \"3150051\",\n      \"track_and_trace\": \"3SYTYM0003251\",\n      \"track_and_trace_url\": \"https://tracking.postnl.nl?id=3SYTYM0003251\",\n      \"carrier\": \"TNT\",\n      \"price\": 5.25,\n      \"order_products\": [ { \"id\": 3406535 } ]\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/center/shipment","description":"<p>Orders can be handled (processed to shipments) by sending ChannelDock the order_id, track_and_trace, carrier and id's of the order products. ChannelDock will then automatically handle the order at the sales channel where it originated from.</p>\n<p>Using this endpoint, we expect that you generate the shipping label in your own warehouse management system. Using the 'POST - Generate shipping label' endpoint you can have ChannelDock generate the shipping label for you.</p>\n<p>The order_products object is optional. If you omit this object, ChannelDock will ship all the order products.</p>\n<p>Optionally you can also send a track_and_trace_2 field with the payload if for example the order product is too big to ship with one label. We do not support the track and trace of a third, fourth etc. label. Most sales channel wil only accept 1 track and trace anyway</p>\n","urlObject":{"path":["portal","api","v2","center","shipment"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"10794adf-5be6-4592-934a-848e9e2b0248","name":"Create shipment","originalRequest":{"method":"POST","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"orders\": [\n    {\n      \"order_id\": \"3150051\",\n      \"track_and_trace\": \"3SYTYM0003251\",\n      \"track_and_trace_url\": \"https://tracking.postnl.nl?id=3SYTYM0003251\",\n      \"carrier\": \"TNT\",\n      \"price\": 5.25,\n      \"order_products\": [ { \"id\": 2683 } ]\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/center/shipment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 26 Apr 2023 03:36:20 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"83"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"message\": [\n        \"Order ID: 3150051 -> New label 967018: success\"\n    ]\n}"}],"_postman_id":"e4ec339c-1425-42af-a8b6-7fc5d5659fb3"},{"name":"Generate shipping label","id":"4e397645-22f4-4f24-b650-a3ee34876f1a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"orders\": [\n    {\n      \"order_id\": \"7470\",\n      \"order_products\": [ { \"id\": 9104 } ]\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/center/label","description":"<p>Use this endpoint to generate shipping labels via ChannelDock. To select the appropriate label, apply the shipping rules set within ChannelDock.</p>\n<p>The order_products object is optional and can be used for partial shipments. If omitted, all products associated with the order ID will be shipped.</p>\n<p>The label will be returned in base64 encoded format. To retrieve the label again later, use the GET shipments endpoint with the include_pdf_label=true parameter.</p>\n","urlObject":{"path":["portal","api","v2","center","label"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"b9b9fd7b-613b-4a52-9ce0-31cc2809422f","name":"Generate shipping label","originalRequest":{"method":"POST","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"orders\": [\n    {\n      \"order_id\": \"7470\",\n      \"order_products\": [ { \"id\": 9104 } ]\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/center/label"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 31 Jul 2024 20:34:18 GMT"},{"key":"Server","value":"Apache/2.4.38 (Debian)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE"},{"key":"Access-Control-Allow-Headers","value":"api_key, api_secret"},{"key":"Content-Length","value":"110"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"errors\": [],\n    \"shipments\": [\n        {\n            \"status\": \"success\",\n            \"order_id\": 2463,\n            \"shipment_label_id\": 7025,\n            \"base64_label_pdf\": \"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TW9kRGF0ZSAoRDoyMDI0MDgxNjA4NDMyNCswMCcwMCcpIC9UcmFwcGVkIC9GYWxzZSA+PgplbmRvYmoKMTIgMCBvYmoKPDwgL1R5cGUgL01ldGFkYXRhIC9TdWJ0eXBlIC9YTUwgL0xlbmd0aCA0NjQwID4+IHN0cmVhbQo8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA0LjIuMS1jMDQzIDUyLjM3MjcyOCwgMjAwOS8wMS8xOC0xNTowODowNCI+Cgk8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgoJCTxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyI+CgkJCTxkYzpmb3JtYXQ+YXBwbGljYXRpb24vcGRmPC9kYzpmb3JtYXQ+CgkJCTxkYzp0aXRsZT4KCQkJCTxyZGY6QWx0PgoJCQkJCTxyZGY6bGkgeG1sOmxhbmc9IngtZGVmYXVsdCI+PC9yZGY6bGk+CgkJCQk8L3JkZjpBbHQ+CgkJCTwvZGM6dGl0bGU+CgkJCTxkYzpjcmVhdG9yPgoJCQkJPHJkZjpTZXE+CgkJCQkJPHJkZjpsaT48L3JkZjpsaT4KCQkJCTwvcmRmOlNlcT4KCQkJPC9kYzpjcmVhdG9yPgoJCQk8ZGM6ZGVzY3JpcHRpb24+CgkJCQk8cmRmOkFsdD4KCQkJCQk8cmRmOmxpIHhtbDpsYW5nPSJ4LWRlZmF1bHQiPjwvcmRmOmxpPgoJCQkJPC9yZGY6QWx0PgoJCQk8L2RjOmRlc2NyaXB0aW9uPgoJCQk8ZGM6c3ViamVjdD4KCQkJCTxyZGY6QmFnPgoJCQkJCTxyZGY6bGk+PC9yZGY6bGk+CgkJCQk8L3JkZjpCYWc+CgkJCTwvZGM6c3ViamVjdD4KCQk8L3JkZjpEZXNjcmlwdGlvbj4KCQk8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iPgoJCQk8eG1wOkNyZWF0ZURhdGU+MjAyNC0wOC0xNlQwODo0MzoyNCswMDowMDwveG1wOkNyZWF0ZURhdGU+CgkJCTx4bXA6Q3JlYXRvclRvb2w+PC94bXA6Q3JlYXRvclRvb2w+CgkJCTx4bXA6TW9kaWZ5RGF0ZT4yMDI0LTA4LTE2VDA4OjQzOjI0KzAwOjAwPC94bXA6TW9kaWZ5RGF0ZT4KCQkJPHhtcDpNZXRhZGF0YURhdGU+MjAyNC0wOC0xNlQwODo0MzoyNCswMDowMDwveG1wOk1ldGFkYXRhRGF0ZT4KCQk8L3JkZjpEZXNjcmlwdGlvbj4KCQk8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczpwZGY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGRmLzEuMy8iPgoJCQk8cGRmOktleXdvcmRzPjwvcGRmOktleXdvcmRzPgoJCQk8cGRmOlByb2R1Y2VyPlRDUERGIDYuNy41IChodHRwOi8vd3d3LnRjcGRmLm9yZyk8L3BkZjpQcm9kdWNlcj4KCQk8L3JkZjpEZXNjcmlwdGlvbj4KCQk8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyI+CgkJCTx4bXBNTTpEb2N1bWVudElEPnV1aWQ6ZjZlNzIxYTctN2EyNC1jZWI0LTMyZTgtMTlkNTI5MjMyNTQzPC94bXBNTTpEb2N1bWVudElEPgoJCQk8eG1wTU06SW5zdGFuY2VJRD51dWlkOmY2ZTcyMWE3LTdhMjQtY2ViNC0zMmU4LTE5ZDUyOTIzMjU0MzwveG1wTU06SW5zdGFuY2VJRD4KCQk8L3JkZjpEZXNjcmlwdGlvbj4KCQk8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczpwZGZhRXh0ZW5zaW9uPSJodHRwOi8vd3d3LmFpaW0ub3JnL3BkZmEvbnMvZXh0ZW5zaW9uLyIgeG1sbnM6cGRmYVNjaGVtYT0iaHR0cDovL3d3dy5haWltLm9yZy9wZGZhL25zL3NjaGVtYSMiIHhtbG5zOnBkZmFQcm9wZXJ0eT0iaHR0cDovL3d3dy5haWltLm9yZy9wZGZhL25zL3Byb3BlcnR5IyI+CgkJCTxwZGZhRXh0ZW5zaW9uOnNjaGVtYXM+CgkJCQk8cmRmOkJhZz4KCQkJCQk8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KCQkJCQkJPHBkZmFTY2hlbWE6bmFtZXNwYWNlVVJJPmh0dHA6Ly9ucy5hZG9iZS5jb20vcGRmLzEuMy88L3BkZmFTY2hlbWE6bmFtZXNwYWNlVVJJPgoJCQkJCQk8cGRmYVNjaGVtYTpwcmVmaXg+cGRmPC9wZGZhU2NoZW1hOnByZWZpeD4KCQkJCQkJPHBkZmFTY2hlbWE6c2NoZW1hPkFkb2JlIFBERiBTY2hlbWE8L3BkZmFTY2hlbWE6c2NoZW1hPgoJCQkJCQk8cGRmYVNjaGVtYTpwcm9wZXJ0eT4KCQkJCQkJCTxyZGY6U2VxPgoJCQkJCQkJCTxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgoJCQkJCQkJCQk8cGRmYVByb3BlcnR5OmNhdGVnb3J5PmludGVybmFsPC9wZGZhUHJvcGVydHk6Y2F0ZWdvcnk+CgkJCQkJCQkJCTxwZGZhUHJvcGVydHk6ZGVzY3JpcHRpb24+QWRvYmUgUERGIFNjaGVtYTwvcGRmYVByb3BlcnR5OmRlc2NyaXB0aW9uPgoJCQkJCQkJCQk8cGRmYVByb3BlcnR5Om5hbWU+SW5zdGFuY2VJRDwvcGRmYVByb3BlcnR5Om5hbWU+CgkJCQkJCQkJCTxwZGZhUHJvcGVydHk6dmFsdWVUeXBlPlVSSTwvcGRmYVByb3BlcnR5OnZhbHVlVHlwZT4KCQkJCQkJCQk8L3JkZjpsaT4KCQkJCQkJCTwvcmRmOlNlcT4KCQkJCQkJPC9wZGZhU2NoZW1hOnByb3BlcnR5PgoJCQkJCTwvcmRmOmxpPgoJCQkJCTxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgoJCQkJCQk8cGRmYVNjaGVtYTpuYW1lc3BhY2VVUkk+aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLzwvcGRmYVNjaGVtYTpuYW1lc3BhY2VVUkk+CgkJCQkJCTxwZGZhU2NoZW1hOnByZWZpeD54bXBNTTwvcGRmYVNjaGVtYTpwcmVmaXg+CgkJCQkJCTxwZGZhU2NoZW1hOnNjaGVtYT5YTVAgTWVkaWEgTWFuYWdlbWVudCBTY2hlbWE8L3BkZmFTY2hlbWE6c2NoZW1hPgoJCQkJCQk8cGRmYVNjaGVtYTpwcm9wZXJ0eT4KCQkJCQkJCTxyZGY6U2VxPgoJCQkJCQkJCTxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgoJCQkJCQkJCQk8cGRmYVByb3BlcnR5OmNhdGVnb3J5PmludGVybmFsPC9wZGZhUHJvcGVydHk6Y2F0ZWdvcnk+CgkJCQkJCQkJCTxwZGZhUHJvcGVydHk6ZGVzY3JpcHRpb24+VVVJRCBiYXNlZCBpZGVudGlmaWVyIGZvciBzcGVjaWZpYyBpbmNhcm5hdGlvbiBvZiBhIGRvY3VtZW50PC9wZGZhUHJvcGVydHk6ZGVzY3JpcHRpb24+CgkJCQkJCQkJCTxwZGZhUHJvcGVydHk6bmFtZT5JbnN0YW5jZUlEPC9wZGZhUHJvcGVydHk6bmFtZT4KCQkJCQkJCQkJPHBkZmFQcm9wZXJ0eTp2YWx1ZVR5cGU+VVJJPC9wZGZhUHJvcGVydHk6dmFsdWVUeXBlPgoJCQkJCQkJCTwvcmRmOmxpPgoJCQkJCQkJPC9yZGY6U2VxPgoJCQkJCQk8L3BkZmFTY2hlbWE6cHJvcGVydHk+CgkJCQkJPC9yZGY6bGk+CgkJCQkJPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CgkJCQkJCTxwZGZhU2NoZW1hOm5hbWVzcGFjZVVSST5odHRwOi8vd3d3LmFpaW0ub3JnL3BkZmEvbnMvaWQvPC9wZGZhU2NoZW1hOm5hbWVzcGFjZVVSST4KCQkJCQkJPHBkZmFTY2hlbWE6cHJlZml4PnBkZmFpZDwvcGRmYVNjaGVtYTpwcmVmaXg+CgkJCQkJCTxwZGZhU2NoZW1hOnNjaGVtYT5QREYvQSBJRCBTY2hlbWE8L3BkZmFTY2hlbWE6c2NoZW1hPgoJCQkJCQk8cGRmYVNjaGVtYTpwcm9wZXJ0eT4KCQkJCQkJCTxyZGY6U2VxPgoJCQkJCQkJCTxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgoJCQkJCQkJCQk8cGRmYVByb3BlcnR5OmNhdGVnb3J5PmludGVybmFsPC9wZGZhUHJvcGVydHk6Y2F0ZWdvcnk+CgkJCQkJCQkJCTxwZGZhUHJvcGVydHk6ZGVzY3JpcHRpb24+UGFydCBvZiBQREYvQSBzdGFuZGFyZDwvcGRmYVByb3BlcnR5OmRlc2NyaXB0aW9uPgoJCQkJCQkJCQk8cGRmYVByb3BlcnR5Om5hbWU+cGFydDwvcGRmYVByb3BlcnR5Om5hbWU+CgkJCQkJCQkJCTxwZGZhUHJvcGVydHk6dmFsdWVUeXBlPkludGVnZXI8L3BkZmFQcm9wZXJ0eTp2YWx1ZVR5cGU+CgkJCQkJCQkJPC9yZGY6bGk+CgkJCQkJCQkJPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CgkJCQkJCQkJCTxwZGZhUHJvcGVydHk6Y2F0ZWdvcnk+aW50ZXJuYWw8L3BkZmFQcm9wZXJ0eTpjYXRlZ29yeT4KCQkJCQkJCQkJPHBkZmFQcm9wZXJ0eTpkZXNjcmlwdGlvbj5BbWVuZG1lbnQgb2YgUERGL0Egc3RhbmRhcmQ8L3BkZmFQcm9wZXJ0eTpkZXNjcmlwdGlvbj4KCQkJCQkJCQkJPHBkZmFQcm9wZXJ0eTpuYW1lPmFtZDwvcGRmYVByb3BlcnR5Om5hbWU+CgkJCQkJCQkJCTxwZGZhUHJvcGVydHk6dmFsdWVUeXBlPlRleHQ8L3BkZmFQcm9wZXJ0eTp2YWx1ZVR5cGU+CgkJCQkJCQkJPC9yZGY6bGk+CgkJCQkJCQkJPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CgkJCQkJCQkJCTxwZGZhUHJvcGVydHk6Y2F0ZWdvcnk+aW50ZXJuYWw8L3BkZmFQcm9wZXJ0eTpjYXRlZ29yeT4KCQkJCQkJCQkJPHBkZmFQcm9wZXJ0eTpkZXNjcmlwdGlvbj5Db25mb3JtYW5jZSBsZXZlbCBvZiBQREYvQSBzdGFuZGFyZDwvcGRmYVByb3BlcnR5OmRlc2NyaXB0aW9uPgoJCQkJCQkJCQk8cGRmYVByb3BlcnR5Om5hbWU+Y29uZm9ybWFuY2U8L3BkZmFQcm9wZXJ0eTpuYW1lPgoJCQkJCQkJCQk8cGRmYVByb3BlcnR5OnZhbHVlVHlwZT5UZXh0PC9wZGZhUHJvcGVydHk6dmFsdWVUeXBlPgoJCQkJCQkJCTwvcmRmOmxpPgoJCQkJCQkJPC9yZGY6U2VxPgoJCQkJCQk8L3BkZmFTY2hlbWE6cHJvcGVydHk+CgkJCQkJPC9yZGY6bGk+CgkJCQk8L3JkZjpCYWc+CgkJCTwvcGRmYUV4dGVuc2lvbjpzY2hlbWFzPgoJCTwvcmRmOkRlc2NyaXB0aW9uPgoJPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KPD94cGFja2V0IGVuZD0idyI/PgplbmRzdHJlYW0KZW5kb2JqCjEzIDAgb2JqCjw8IC9UeXBlIC9DYXRhbG9nIC9WZXJzaW9uIC8xLjcgL1BhZ2VzIDEgMCBSIC9OYW1lcyA8PCA+PiAvVmlld2VyUHJlZmVyZW5jZXMgPDwgL0RpcmVjdGlvbiAvTDJSID4+IC9QYWdlTGF5b3V0IC9TaW5nbGVQYWdlIC9QYWdlTW9kZSAvVXNlTm9uZSAvT3BlbkFjdGlvbiBbNyAwIFIgL0ZpdEggbnVsbF0gL01ldGFkYXRhIDEyIDAgUiA+PgplbmRvYmoKeHJlZgowIDE0CjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDg0MSAwMDAwMCBuIAowMDAwMDE1NzExIDAwMDAwIG4gCjAwMDAwMDA5MDAgMDAwMDAgbiAKMDAwMDAxNTI3MCAwMDAwMCBuIAowMDAwMDAxMDA2IDAwMDAwIG4gCjAwMDAwMTU4NDYgMDAwMDAgbiAKMDAwMDAwMDAxNSAwMDAwMCBuIAowMDAwMDAwNDgzIDAwMDAwIG4gCjAwMDAwMDExMTcgMDAwMDAgbiAKMDAwMDAxNTE4NiAwMDAwMCBuIAowMDAwMDE2MDYyIDAwMDAwIG4gCjAwMDAwMTYyNjAgMDAwMDAgbiAKMDAwMDAyMDk4MyAwMDAwMCBuIAp0cmFpbGVyCjw8IC9TaXplIDE0IC9Sb290IDEzIDAgUiAvSW5mbyAxMSAwIFIgL0lEIFsgPGY2ZTcyMWE3N2EyNGNlYjQzMmU4MTlkNTI5MjMyNTQzPiA8ZjZlNzIxYTc3YTI0Y2ViNDMyZTgxOWQ1MjkyMzI1NDM+IF0gPj4Kc3RhcnR4cmVmCjIxMTkyCiUlRU9GCg==\"\n        }\n    ]\n}"}],"_postman_id":"4e397645-22f4-4f24-b650-a3ee34876f1a"}],"id":"30fb827e-6ea4-4c51-8575-3658422b482a","description":"<p>Fetch shipment data from ChannelDock.</p>\n","_postman_id":"30fb827e-6ea4-4c51-8575-3658422b482a"},{"name":"Shipment methods","item":[{"name":"Get Shipment methods","id":"09124b0f-3261-4d26-a38d-f6fc6600b62f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"url":"https://channeldock.com/portal/api/v2/center/shipmentmethods","urlObject":{"path":["portal","api","v2","center","shipmentmethods"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"19f30a4a-2bd8-468d-9ffd-49322a62c3a9","name":"Get Shipment methods","originalRequest":{"method":"GET","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"url":"https://channeldock.com/portal/api/v2/center/shipmentmethods"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 04 Oct 2023 23:46:13 GMT"},{"key":"Server","value":"Apache/2.4.38 (Debian)"},{"key":"X-Powered-By","value":"PHP/7.2.34"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE"},{"key":"Access-Control-Allow-Headers","value":"api_key, api_secret"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"page\": 1,\n    \"page_size\": \"all\",\n    \"shipment_methods_count\": 3,\n    \"shipment_methods\": [\n        {\n            \"id\": 9503,\n            \"name\": \"DPD Classic NL 0-3 kg\",\n            \"carrier\": \"dpdnl\",\n            \"min_weight\": 0,\n            \"max_weight\": 3,\n            \"max_x\": 500,\n            \"max_y\": 500,\n            \"max_z\": 500,\n            \"service_point_input\": \"dpdnl\",\n            \"mailbox_size\": 0,\n            \"remote_carrier_id\": \"CL\",\n            \"settings\": null\n        },\n        {\n            \"id\": 8,\n            \"name\": \"Bol Bpost NL\",\n            \"carrier\": \"bolcom\",\n            \"min_weight\": 0,\n            \"max_weight\": 20,\n            \"max_x\": 300,\n            \"max_y\": 150,\n            \"max_z\": 150,\n            \"service_point_input\": \"Bpost\",\n            \"mailbox_size\": 0,\n            \"remote_carrier_id\": \"BPOST_BE\",\n            \"settings\": null\n        },\n        {\n            \"id\": 24,\n            \"name\": \"Bol DHL briefpost (VVB)\",\n            \"carrier\": \"bolcom\",\n            \"min_weight\": 0,\n            \"max_weight\": 1,\n            \"max_x\": 38,\n            \"max_y\": 26.4,\n            \"max_z\": 3.2,\n            \"service_point_input\": \"dhlnl\",\n            \"mailbox_size\": 1,\n            \"remote_carrier_id\": \"DHLFORYOU\",\n            \"settings\": null\n        },\n        {\n            \"id\": 25,\n            \"name\": \"Bol DHL pakket (VVB)\",\n            \"carrier\": \"bolcom\",\n            \"min_weight\": 0,\n            \"max_weight\": 23,\n            \"max_x\": 100,\n            \"max_y\": 50,\n            \"max_z\": 50,\n            \"service_point_input\": \"dhlnl\",\n            \"mailbox_size\": 0,\n            \"remote_carrier_id\": \"DHLFORYOU\",\n            \"settings\": null\n        }\n    ]\n}"}],"_postman_id":"09124b0f-3261-4d26-a38d-f6fc6600b62f"},{"name":"Create / Update custom shipment method","id":"7eefb3da-0947-4abb-8e2d-e051603d5ac6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"name\": \"MyCarrier - Package large express\",\n    \"remote_carrier_id\": \"my_carrier_id\",\n    \"logo_url\": \"https://example.com/logo-700x300.png\",\n    \"carrier_code\": \"mycarrier\",\n    \"min_weight\": 0,\n    \"max_weight\": 23,\n    \"max_x\": 150,\n    \"max_y\": 150,\n    \"max_z\": 150,\n    \"mailbox_size\": 0,\n    \"callback_request\": {\n        \"method\": \"POST\",\n        \"url\": \"https://yourdomain.com/api/shipment_endpoint\",\n        \"headers\": {\n            \"Accept\": \"application/json\",\n            \"Content-Type\": \"application/json\",\n            \"Authorization\": \"Bearer YOUR_CARRIER_API_TOKEN\"\n        }\n    },\n    \"shipment_method_countries\": [\n        {\n            \"country_code_from\": \"NL\",\n            \"country_code_to\": \"NL\",\n            \"price\": 3.2\n        },\n        {\n            \"country_code_from\": \"NL\",\n            \"country_code_to\": \"BE\",\n            \"price\": 4.8\n        },\n        {\n            \"country_code_from\": \"NL\",\n            \"country_code_to\": \"DE\",\n            \"price\": 5.6\n        },\n        {\n            \"country_code_from\": \"NL\",\n            \"country_code_to\": \"FR\",\n            \"price\": 15\n        },\n        {\n            \"country_code_from\": \"NL\",\n            \"country_code_to\": \"US\",\n            \"price\": 39.50\n        },\n        {\n            \"country_code_from\": \"NL\",\n            \"country_code_to\": \"IT\",\n            \"price\": 22.50\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/center/shipmentmethods","description":"<p>This endpoint allows you to <strong>create or update a shipment method</strong> for a custom carrier integration. If a shipment method with the same remote_carrier_id already exists, it will be updated. Otherwise, a new one will be created.</p>\n<p>The shipment method defines core logistics parameters such as weight and dimension limits, callback behavior, and available shipping routes per country.  </p>\n<p>Find additional info here: <a href=\"https://help.channeldock.com/books/english-en/page/connecting-custom-carrier-api\">Help center</a></p>\n<h4 id=\"requirements\"><strong>Requirements</strong></h4>\n<ul>\n<li><p>The request must include all required fields listed below.</p>\n</li>\n<li><p>The callback_request should be a valid JSON object including a url, method, and headers.</p>\n</li>\n<li><p>A logo_url must be provided, pointing to a PNG image of size <strong>700x300 pixels</strong>.</p>\n</li>\n<li><p>The shipment_method_countries field must contain at least one country mapping with a price.</p>\n</li>\n</ul>\n<h3 id=\"required-fields\"><strong>Required Fields</strong></h3>\n<ul>\n<li><p>name – Name of the shipment method (displayed to the user)</p>\n</li>\n<li><p>remote_carrier_id – Your unique ID for recognizing this shipment method</p>\n</li>\n<li><p>carrier_code – Lowercase identifier for the carrier/platform</p>\n</li>\n<li><p>min_weight, max_weight – Weight limits in kg</p>\n</li>\n<li><p>max_x, max_y, max_z – Dimensions in cm</p>\n</li>\n<li><p>mailbox_size – Set to 1 if it fits through the mailbox (optional)</p>\n</li>\n<li><p>logo_url – PNG image (700x300px) representing the carrier</p>\n</li>\n<li><p>callback_request – Contains:</p>\n<ul>\n<li><p>url – Endpoint for label creation</p>\n</li>\n<li><p>method – HTTP method (e.g., POST)</p>\n</li>\n<li><p>headers – Object with any required headers (e.g., API key)</p>\n</li>\n</ul>\n</li>\n<li><p>shipment_method_countries – Array of country pairs and prices</p>\n</li>\n</ul>\n<hr />\n<h3 id=\"behavior\"><strong>Behavior</strong></h3>\n<ul>\n<li><p>If a shipment method with the same remote_carrier_id exists, it will be <strong>updated</strong>.</p>\n</li>\n<li><p>Otherwise, a new shipment method will be <strong>created</strong>.</p>\n</li>\n<li><p>Country-specific shipping rules are updated or created based on shipment_method_countries.</p>\n</li>\n</ul>\n","urlObject":{"path":["portal","api","v2","center","shipmentmethods"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"53dfaaf7-1a14-4fea-8208-1113aebe52d9","name":"Create shipment method","originalRequest":{"method":"POST","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"name\": \"MyCarrier - Package large express\",\n    \"remote_carrier_id\": \"my_carrier_id\",\n    \"logo_url\": \"https://example.com/logo-700x300.png\",\n    \"carrier_code\": \"mycarrier\",\n    \"min_weight\": 0,\n    \"max_weight\": 23,\n    \"max_x\": 150,\n    \"max_y\": 150,\n    \"max_z\": 150,\n    \"mailbox_size\": 0,\n    \"callback_request\": {\n        \"method\": \"POST\",\n        \"url\": \"https://yourdomain.com/api/shipment_endpoint\",\n        \"headers\": {\n            \"Accept\": \"application/json\",\n            \"Content-Type\": \"application/json\",\n            \"Authorization\": \"Bearer YOUR_CARRIER_API_TOKEN\"\n        }\n    },\n    \"shipment_method_countries\": [\n        {\n            \"country_code_from\": \"NL\",\n            \"country_code_to\": \"NL\",\n            \"price\": 3.2\n        },\n        {\n            \"country_code_from\": \"NL\",\n            \"country_code_to\": \"BE\",\n            \"price\": 4.8\n        },\n        {\n            \"country_code_from\": \"NL\",\n            \"country_code_to\": \"DE\",\n            \"price\": 5.6\n        },\n        {\n            \"country_code_from\": \"NL\",\n            \"country_code_to\": \"FR\",\n            \"price\": 15\n        },\n        {\n            \"country_code_from\": \"NL\",\n            \"country_code_to\": \"US\",\n            \"price\": 39.50\n        },\n        {\n            \"country_code_from\": \"NL\",\n            \"country_code_to\": \"IT\",\n            \"price\": 22.50\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/center/shipmentmethods"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 15 Jul 2025 12:33:30 GMT"},{"key":"Server","value":"Apache/2.4.62 (Debian)"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE"},{"key":"Access-Control-Allow-Headers","value":"api_key, api_secret"},{"key":"X-RateLimit-Limit","value":"1000"},{"key":"X-RateLimit-Remaining","value":"994"},{"key":"X-RateLimit-Reset","value":"1752583297"},{"key":"Content-Length","value":"109"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"message\": \"Shipment method MyCarrier - Package large express created successfully\"\n}"}],"_postman_id":"7eefb3da-0947-4abb-8e2d-e051603d5ac6"}],"id":"f703a517-665c-4405-9c0b-a94d48c13139","description":"<p>Fetch all the shipment methods. The 'id' of these shipment methods can be matched with the 'shipment_method_id' field from an order product to check which shipping methods is assigend to the order.</p>\n","_postman_id":"f703a517-665c-4405-9c0b-a94d48c13139"},{"name":"Carriers","item":[{"name":"List all carriers","id":"f1270bb8-9f37-44f3-be0e-b5e9ee69344e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[]},"url":"https://channeldock.com/portal/api/v2/center/carriers","description":"<p>Test auth endpoint</p>\n","urlObject":{"path":["portal","api","v2","center","carriers"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"70002ff1-9b85-4e6d-bf73-453d709ed7ca","name":"List all carriers","originalRequest":{"method":"GET","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"url":"https://channeldock.com/portal/api/v2/center/carriers"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 25 May 2023 23:00:46 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"1927"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"carriers\": {\n        \"ups\": \"United Parcel Service (UPS)\",\n        \"fedex\": \"FedEx\",\n        \"dhl\": \"DHL\",\n        \"amazon_logistics\": \"Amazon Logistics\",\n        \"ontrac\": \"OnTrac\",\n        \"r_l_carriers\": \"R+L Carriers\",\n        \"yrc_freight\": \"YRC Freight\",\n        \"xpo_logistics\": \"XPO Logistics\",\n        \"central_transport\": \"Central Transport\",\n        \"saia_ltl_freight\": \"Saia LTL Freight\",\n        \"southeastern_freight_lines\": \"Southeastern Freight Lines\",\n        \"averitt_express\": \"Averitt Express\",\n        \"pitt_ohio\": \"Pitt Ohio\",\n        \"old_dominion_freight_line\": \"Old Dominion Freight Line\",\n        \"roadrunner_freight\": \"Roadrunner Freight\",\n        \"abf_freight\": \"ABF Freight\",\n        \"estes_express_lines\": \"Estes Express Lines\",\n        \"jb_hunt_transport_services\": \"JB Hunt Transport Services\",\n        \"echo_global_logistics\": \"Echo Global Logistics\",\n        \"canada_post\": \"Canada Post\",\n        \"purolator\": \"Purolator\",\n        \"canpar_courier\": \"Canpar Courier\",\n        \"dicom_express\": \"Dicom Express\",\n        \"loomis_express\": \"Loomis Express\",\n        \"gofor\": \"GoFor\",\n        \"intelcom_courier_canada_inc\": \"Intelcom Courier Canada Inc.\",\n        \"tforce_final_mile\": \"TForce Final Mile\",\n        \"manitoulin_transport\": \"Manitoulin Transport\",\n        \"midland_courier\": \"Midland Courier\",\n        \"day_ross\": \"Day & Ross\",\n        \"mte_logistix\": \"MTE Logistix\",\n        \"gls_canada\": \"GLS Canada\",\n        \"nationex\": \"Nationex\",\n        \"correos_de_mexico\": \"Correos de México\",\n        \"estafeta\": \"Estafeta\",\n        \"redpack\": \"Redpack\",\n        \"paquetexpress\": \"Paquetexpress\",\n        \"aeroflash\": \"AeroFlash\",\n        \"multipack\": \"Multipack\",\n        \"sendex\": \"Sendex\",\n        \"carssa\": \"Carssa\",\n        \"tres_guerras\": \"Tres Guerras\",\n        \"pegaso_express\": \"Pegaso Express\",\n        \"royal_mail\": \"Royal Mail\",\n        \"parcelforce\": \"Parcelforce\",\n        \"hermes\": \"Hermes\",\n        \"yodel\": \"Yodel\",\n        \"tnt\": \"TNT\",\n        \"citysprint\": \"CitySprint\",\n        \"deutsche_post\": \"Deutsche Post\",\n        \"la_poste_colissimo\": \"La Poste (Colissimo)\",\n        \"chronopost\": \"Chronopost\",\n        \"poste_italiane\": \"Poste Italiane\",\n        \"bartolini_brt_corriere_expresso\": \"Bartolini (BRT Corriere Espresso)\",\n        \"correos\": \"Correos\",\n        \"seur\": \"Seur\",\n        \"mrw\": \"MRW\",\n        \"nacex\": \"Nacex\",\n        \"postnl\": \"PostNL\",\n        \"postnord\": \"PostNord\",\n        \"bring\": \"Bring\",\n        \"schenker\": \"Schenker\",\n        \"budbee\": \"Budbee\"\n    }\n}"}],"_postman_id":"f1270bb8-9f37-44f3-be0e-b5e9ee69344e"}],"id":"335588b4-7bc3-4551-abb0-91a529231141","_postman_id":"335588b4-7bc3-4551-abb0-91a529231141","description":""},{"name":"Sellers","item":[{"name":"Get sellers","id":"b0008064-a813-4634-808e-676a33e5a5a4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"page\": 1\n}"},"url":"https://channeldock.com/portal/api/v2/center/sellers?page=1","description":"<p>Products that are connected to a fulfillment center account can be viewed by this API.</p>\n<p>This request's return results are paginated. The API returns 50 items per page.</p>\n","urlObject":{"path":["portal","api","v2","center","sellers"],"host":["https://channeldock.com"],"query":[{"key":"page","value":"1"},{"disabled":true,"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"seller_id","value":"2"},{"disabled":true,"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"sort_dir","value":"DESC"},{"disabled":true,"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"sort_attr","value":"id"}],"variable":[]}},"response":[{"id":"428ef8f6-c860-463e-b4bc-b7e99f19c6fa","name":"Get sellers","originalRequest":{"method":"GET","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"url":{"raw":"https://channeldock.com/portal/api/v2/center/sellers?page=1","protocol":"https","host":["channeldock","com"],"path":["portal","api","v2","center","sellers"],"query":[{"key":"page","value":"1"},{"key":"seller_id","value":"2","description":"optional","disabled":true},{"key":"sort_dir","value":"DESC","description":"optional","disabled":true},{"key":"sort_attr","value":"id","description":"optional","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 24 Feb 2023 00:47:27 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"228"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"page\": 1,\n    \"page_size\": 25,\n    \"sellers_count\": 2,\n    \"sellers\": [\n        {\n            \"id\": 2,\n            \"company\": \"Demo Verkoper B.V.\",\n            \"first_name\": \"Demo\",\n            \"last_name\": \"Seller\",\n            \"email\": \"demo@example.com\",\n            \"seller_email\": \"info@demoverkoper.nl\",\n            \"vat_number\": \"NL123456789B01\",\n            \"kvk\": \"12345678\",\n            \"eori_number\": \"NL1234567890001\",\n            \"street\": \"Hoofdstraat\",\n            \"house_number\": \"42\",\n            \"zipcode\": \"1012 AB\",\n            \"city\": \"Amsterdam\",\n            \"country\": \"NL\",\n            \"status\": \"connected\",\n            \"description\": \"Premium seller - priority shipping\",\n            \"private_note\": \"Een eigen notitie!\"\n        },\n        {\n            \"id\": 5,\n            \"company\": \"Test Webshop\",\n            \"first_name\": \"Jan\",\n            \"last_name\": \"Jansen\",\n            \"email\": \"jan@testwebshop.nl\",\n            \"seller_email\": \"orders@testwebshop.nl\",\n            \"vat_number\": \"NL987654321B02\",\n            \"kvk\": \"87654321\",\n            \"eori_number\": null,\n            \"street\": \"Kerkstraat\",\n            \"house_number\": \"15A\",\n            \"zipcode\": \"3011 AA\",\n            \"city\": \"Rotterdam\",\n            \"country\": \"NL\",\n            \"status\": \"connected\",\n            \"description\": null,\n            \"private_note\": null\n        }\n    ]\n}"}],"_postman_id":"b0008064-a813-4634-808e-676a33e5a5a4"},{"name":"Create seller","id":"7d94d5a1-40c1-41f7-8a94-a7813fff2b42","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"firstname\": \"John\",\n  \"lastname\": \"Doe\",\n  \"email\": \"johndoe@example.com\",\n  \"tel\": \"+123456789\",\n  \"country\": \"USA\",\n  \"password\": \"StrongPassword123\",\n  \"company\": \"John's Supplies\",\n  \"description\": \"A reliable supplier for electronics.\",\n  \"timezone\": \"America/New_York\"\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/center/sellers","description":"<p>Products that are connected to a fulfillment center account can be viewed by this API.</p>\n<p>This request's return results are paginated. The API returns 50 items per page.</p>\n","urlObject":{"path":["portal","api","v2","center","sellers"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"953c3ad9-b947-4982-839d-4b4511697d03","name":"Create seller","originalRequest":{"method":"POST","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"firstname\": \"John\",\n  \"lastname\": \"Doe\",\n  \"email\": \"johndoe@example.com\",\n  \"tel\": \"+123456789\",\n  \"country\": \"USA\",\n  \"password\": \"StrongPassword123\",\n  \"company\": \"John's Supplies\",\n  \"description\": \"A reliable supplier for electronics.\",\n  \"timezone\": \"America/New_York\"\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/center/sellers"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 24 Feb 2023 00:47:27 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"228"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"message\": \"Seller created successfully!\",\n    \"seller\": {\n        \"id\": 993,\n        \"company\": \"John's Supplies\",\n        \"first_name\": \"John\",\n        \"last_name\": \"Doe\",\n        \"email\": \"johndoe@example.com\",\n        \"tel\": \"+123456789\"\n    }\n}"}],"_postman_id":"7d94d5a1-40c1-41f7-8a94-a7813fff2b42"}],"id":"4fe68e24-8ee1-4218-8ede-dfb097b2f14d","description":"<p>The products API allows you to view and update individual, or a batch, of products.</p>\n","_postman_id":"4fe68e24-8ee1-4218-8ede-dfb097b2f14d"},{"name":"User logs","item":[{"name":"Get user logs","id":"48cf00fa-ec58-4e24-96c1-2114b316e5cb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"page\": 1\n}"},"url":"https://channeldock.com/portal/api/v2/center/userlogs?page=1","description":"<p>Retrieve user activity logs for the authenticated fulfillment center. Returns 250 items per page. Optional filters: user_id, status, function_name, start_date, end_date, sort_dir.</p>\n","urlObject":{"path":["portal","api","v2","center","userlogs"],"host":["https://channeldock.com"],"query":[{"description":{"content":"<p>required</p>\n","type":"text/plain"},"key":"page","value":"1"},{"disabled":true,"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"user_id","value":""},{"disabled":true,"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"status","value":""},{"disabled":true,"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"function_name","value":""},{"disabled":true,"description":{"content":"<p>optional (datetime)</p>\n","type":"text/plain"},"key":"start_date","value":"2024-01-01 00:00:00"},{"disabled":true,"description":{"content":"<p>optional (datetime)</p>\n","type":"text/plain"},"key":"end_date","value":"2024-12-31 23:59:59"},{"disabled":true,"description":{"content":"<p>optional (ASC | DESC)</p>\n","type":"text/plain"},"key":"sort_dir","value":"DESC"}],"variable":[]}},"response":[{"id":"432f8fec-e56f-4022-8450-c0b19da429da","name":"Get user logs","originalRequest":{"method":"GET","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"url":{"raw":"https://channeldock.com/portal/api/v2/center/userlogs?page=1","protocol":"https","host":["channeldock","com"],"path":["portal","api","v2","center","userlogs"],"query":[{"key":"page","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 24 Feb 2023 00:47:27 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"228"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"response\": \"success\",\n  \"page\": 1,\n  \"page_size\": 250,\n  \"user_logs\": [\n    {\n      \"id\": 14832,\n      \"status\": \"function_call\",\n      \"user_id\": 2,\n      \"title\": \"Inventory updated\",\n      \"description\": \"Stock amount updated: 3 → 4\",\n      \"created_at\": \"2025-07-01 10:08:33\"\n    },\n    {\n      \"id\": 14513,\n      \"status\": \"api_connected\",\n      \"user_id\": 2,\n      \"title\": \"Landmark gekoppeld\",\n      \"description\": \"connectLandmark\",\n      \"created_at\": \"2025-02-07 13:57:06\"\n    },\n    {\n      \"id\": 14592,\n      \"status\": \"api_deleted\",\n      \"user_id\": 2,\n      \"title\": \"API verwijderd: DHL NL\",\n      \"description\": \"deleteAPI\",\n      \"created_at\": \"2025-03-12 09:32:49\"\n    },\n    {\n      \"id\": 14501,\n      \"status\": \"activated_sub_account\",\n      \"user_id\": 2,\n      \"title\": \"Werknemers account toegevoegd\",\n      \"description\": \"addEmployee\",\n      \"created_at\": \"2025-01-12 15:44:58\"\n    }\n  ]\n}"}],"_postman_id":"48cf00fa-ec58-4e24-96c1-2114b316e5cb"}],"id":"b6c588c1-bc29-4b4e-8d07-c86d31eee87e","description":"<p>The user log API allows you to view all user logs, including those of employee accounts. Returns 250 items per page.</p>\n","_postman_id":"b6c588c1-bc29-4b4e-8d07-c86d31eee87e"},{"name":"Inventory logs","item":[{"name":"Get Inventory logs","id":"5812bec9-5e7d-4bb1-bd7e-fbcff26106e7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"url":"https://channeldock.com/portal/api/v2/center/stockmutations?page=1&ean=8719326583617","description":"<p>Retrieve inventory change history (stock mutations) for the fulfillment center. Returns 250 items per page. Filter by ean, product_id, or sku is recommended but optional.</p>\n","urlObject":{"path":["portal","api","v2","center","stockmutations"],"host":["https://channeldock.com"],"query":[{"description":{"content":"<p>required</p>\n","type":"text/plain"},"key":"page","value":"1"},{"description":{"content":"<p>optional, required if product_id/sku not used</p>\n","type":"text/plain"},"key":"ean","value":"8719326583617"},{"disabled":true,"description":{"content":"<p>optional, required if ean/sku not used (Center Product ID)</p>\n","type":"text/plain"},"key":"product_id","value":""},{"disabled":true,"description":{"content":"<p>optional, required if ean/product_id not used</p>\n","type":"text/plain"},"key":"sku","value":""},{"disabled":true,"description":{"content":"<p>optional (datetime)</p>\n","type":"text/plain"},"key":"start_date","value":"2025-08-13 00:00:00"},{"disabled":true,"description":{"content":"<p>optional (datetime)</p>\n","type":"text/plain"},"key":"end_date","value":"2025-08-17 23:00:00"},{"disabled":true,"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"event_action","value":"correct"},{"disabled":true,"description":{"content":"<p>optional (ASC | DESC)</p>\n","type":"text/plain"},"key":"sort_dir","value":"DESC"}],"variable":[]}},"response":[],"_postman_id":"5812bec9-5e7d-4bb1-bd7e-fbcff26106e7"}],"id":"d35eb74c-2e6e-4566-9e3a-ab5ae9fbb871","description":"<p>Endpoints to retrieve a fulfillment center's inventory change history (stock mutations). Supports filtering by EAN, product ID, SKU, date range, and event action, with pagination (250 items per page).</p>\n","_postman_id":"d35eb74c-2e6e-4566-9e3a-ab5ae9fbb871"},{"name":"Administration","item":[{"name":"Get administration","id":"1e9f6369-7f51-4672-8c52-f301a25b79fe","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"page\": 1\n}"},"url":"https://channeldock.com/portal/api/v2/center/administration?page=1&start_date=2024-04-01&end_date=2024-04-05","description":"<p>This request's return results are paginated. The API returns 10 items (sellers) per page.</p>\n","urlObject":{"path":["portal","api","v2","center","administration"],"host":["https://channeldock.com"],"query":[{"key":"page","value":"1"},{"description":{"content":"<p>required: (Format: YYYY-MM-DD)</p>\n","type":"text/plain"},"key":"start_date","value":"2024-04-01"},{"description":{"content":"<p>required: (Format: YYYY-MM-DD)</p>\n","type":"text/plain"},"key":"end_date","value":"2024-04-05"},{"disabled":true,"description":{"content":"<p>optional: ID of a seller connected to your FC account</p>\n","type":"text/plain"},"key":"seller_id","value":"2"}],"variable":[]}},"response":[{"id":"e44a8406-fef7-489a-bdb1-40cd4616258a","name":"Get administration","originalRequest":{"method":"GET","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"url":{"raw":"https://channeldock.com/portal/api/v2/center/administration?page=1&start_date=2023-01-01&end_date=2024-01-01","protocol":"https","host":["channeldock","com"],"path":["portal","api","v2","center","administration"],"query":[{"key":"page","value":"1"},{"key":"start_date","value":"2023-01-01"},{"key":"end_date","value":"2024-01-01"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Sep 2023 00:25:37 GMT"},{"key":"Server","value":"Apache/2.4.38 (Debian)"},{"key":"X-Powered-By","value":"PHP/7.2.34"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"GET, POST, PUT, DELETE"},{"key":"Access-Control-Allow-Headers","value":"api_key, api_secret"},{"key":"Content-Length","value":"1080"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"page\": 1,\n    \"page_size\": 10,\n    \"sellers_count\": 2,\n    \"sellers\": [\n        {\n            \"id\": 950,\n            \"company\": \"Demo tester 1\",\n            \"storage_costs\": 8,\n            \"pick_costs\": 0,\n            \"labels\": 191,\n            \"label_costs\": 274.7,\n            \"order_options_costs\": 1,\n            \"order_option_amount_4\": 1,\n            \"order_option_price_4\": 1,\n            \"processed_returns\": 1\n        },\n        {\n            \"id\": 951,\n            \"company\": \"Demo tester 2\",\n            \"storage_costs\": 8,\n            \"pick_costs\": 4,\n            \"labels\": 191,\n            \"label_costs\": 274.7,\n            \"order_options_costs\": 1,\n            \"order_option_amount_4\": 1,\n            \"order_option_price_4\": 1,\n            \"processed_returns\": 1\n        }\n    ],\n    \"custom_fields\": [\n        {\n            \"id\": 4,\n            \"title\": \"Extra verpakking\",\n            \"price\": 1\n        }\n    ]\n}"}],"_postman_id":"1e9f6369-7f51-4672-8c52-f301a25b79fe"}],"id":"74fc91ef-c433-43a9-bc68-b3852e7add69","description":"<p>This endpoint is designed to facilitate streamlined invoicing by gathering a comprehensive set of financial data tied to individual sellers operating under a center, over a specific date range. It supersedes the standard <code>GET orders</code> API in several ways, providing a more holistic view of a seller's financial activities and obligations during the specified period.</p>\n<h3 id=\"why-use-this-api-over-the-standard-get-orders-api\">Why use this API over the standard GET orders API?</h3>\n<ol>\n<li><p><strong>Detailed Financial Breakdown</strong>:</p>\n<ul>\n<li><p><strong>Storage Costs</strong>: Know exactly what your storage obligations are with a detailed breakdown of storage costs accrued over the specified time period.</p>\n</li>\n<li><p><strong>Pick Costs</strong>: Gain insights into the costs associated with picking products.</p>\n</li>\n<li><p><strong>Label Costs</strong>: Understand the financial implications of labels created, including associated costs tied to specific shipping methods.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>Customization and Flexibility</strong>:</p>\n<ul>\n<li><p><strong>Dynamic Date Range</strong>: Easily fetch data over different time frames to suit various invoicing cycles, be it weekly, monthly, or custom periods.</p>\n</li>\n<li><p><strong>Custom Fields</strong>: Tailor the data to suit your needs with customizable fields pertaining to order options.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>Order Options Insights</strong>:</p>\n<ul>\n<li><strong>Rich Order Options Data</strong>: Get a deep understanding of the different order options chosen and their financial implications.</li>\n</ul>\n</li>\n</ol>\n","_postman_id":"74fc91ef-c433-43a9-bc68-b3852e7add69"},{"name":"Deliveries","item":[{"name":"Get inbounds","id":"a888a46e-bce9-4efb-9188-f74af4fc1fd1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"url":"https://channeldock.com/portal/api/v2/center/inbounds?page=1","description":"<p>Get the deliveries. Deliveries can have either of three types:</p>\n<ul>\n<li><p>Replenishments to your warehouse (outbound)</p>\n</li>\n<li><p>Logistiek via Bol replenishments (bol_outbound)</p>\n</li>\n<li><p>Fulfillment by Amazon replinishments (amazon_outbound)</p>\n</li>\n</ul>\n","urlObject":{"path":["portal","api","v2","center","inbounds"],"host":["https://channeldock.com"],"query":[{"description":{"content":"<p>required</p>\n","type":"text/plain"},"key":"page","value":"1"},{"disabled":true,"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"id","value":"236"},{"disabled":true,"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"seller_id","value":"1"},{"disabled":true,"description":{"content":"<p>optional ( new | confirmed | stocked )</p>\n","type":"text/plain"},"key":"status","value":"confirmed"},{"disabled":true,"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"sort_attr","value":"updated_at"},{"disabled":true,"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"sort_dir","value":"DESC"},{"disabled":true,"description":{"content":"<p>optional ( default: outbound  | bol_outbound | amazon_outbound )</p>\n","type":"text/plain"},"key":"delivery_type","value":"outbound"},{"disabled":true,"description":{"content":"<p>optional ( datetime in UTC )</p>\n","type":"text/plain"},"key":"updated_at","value":"2025-07-23 12:34:36"}],"variable":[]}},"response":[{"id":"f04c70b8-aa4d-4630-b419-1634e744d7f5","name":"Get inbounds","originalRequest":{"method":"GET","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"url":{"raw":"https://channeldock.com/portal/api/v2/center/inbounds","protocol":"https","host":["channeldock","com"],"path":["portal","api","v2","center","inbounds"],"query":[{"key":"page","value":"1","disabled":true},{"key":"id","value":"236","description":"optional","disabled":true},{"key":"seller_id","value":"1","disabled":true},{"key":"status","value":"confirmed","description":"optional ( new | confirmed | stocked )","disabled":true},{"key":"sort_attr","value":"updated_at","description":"optional","disabled":true},{"key":"sort_dir","value":"DESC","description":"optional","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 24 Feb 2023 03:13:50 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"771"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"page\": 1,\n    \"page_size\": 10,\n    \"inbounds_count\": 1,\n    \"inbounds\": [\n        {\n            \"id\": 236,\n            \"seller_id\": 3,\n            \"ref\": \"1234567890\",\n            \"status\": \"stocked\",\n            \"extra_description\": \"This inbound was automatically created using the API.\",\n            \"pallets\": 0,\n            \"boxes\": 1,\n            \"delivery_date\": \"2021-12-10\",\n            \"stocked_at\": \"2023-02-24 04:12:02\",\n            \"created_at\": \"2023-02-24 02:09:00\",\n            \"supplier_id\": 13,\n            \"supplier\": {\n                \"id\": 13,\n                \"seller_id\": 3,\n                \"firstname\": \"Nicky\",\n                \"lastname\": \"Kouffeld\",\n                \"company\": \"Dutchwebs\",\n                \"phone\": \"\",\n                \"email\": \"\",\n                \"address1\": \"\",\n                \"address2\": \"\",\n                \"city\": \"Breukelen\",\n                \"state\": \"\",\n                \"zipcode\": \"\",\n                \"country\": \"NL\",\n                \"payment_term\": 14,\n                \"website\": \"\",\n                \"vat\": 0,\n                \"vat_number\": \"\"\n            },\n            \"items\": [\n                {\n                    \"product_id\": 7,\n                    \"ean\": \"8719326801019\",\n                    \"sku\": \"YOUR_SKU_1234\",\n                    \"location\": \"Warehouse 2\",\n                    \"amount\": 15,\n                    \"ref\": \"\",\n                    \"stock_location_id\": 0,\n                    \"is_stocked\": 1\n                }\n            ]\n        }\n    ]\n}"}],"_postman_id":"a888a46e-bce9-4efb-9188-f74af4fc1fd1"},{"name":"Create inbound","id":"88122bb2-5096-40bf-bab1-1bb5e1a640c6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"seller_id\": 950,\n    \"ref\": \"1234567890\",\n    \"status\": \"confirmed\",\n    \"delivery_date\": \"2021-12-10\",\n    \"extra_description\": \"This inbound was automatically created using the API.\",\n    \"pallets\": 0,\n    \"boxes\": 1,\n    \"items\": [\n        {\n            \"ean\": \"8719326801019\",\n            \"amount\": 10,\n            \"is_stocked\": 0\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/center/inbounds","description":"<p>This endpoint lets you create a new inbound delivery to your fulfillment center. After creating the inbound you can use the PUT method to update it.  </p>\n<p>Inbound status can be: 'new', 'confirmed', 'delivered', 'stocked', 'shipped', 'cancelled'.</p>\n","urlObject":{"path":["portal","api","v2","center","inbounds"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"a3ed1cbb-9ce4-460e-9ca8-c613edb25c1f","name":"Create inbound","originalRequest":{"method":"POST","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"seller_id\": 3,\n    \"ref\": \"1234567890\",\n    \"status\": \"confirmed\",\n    \"delivery_date\": \"2021-12-10\",\n    \"extra_description\": \"This inbound was automatically created using the API.\",\n    \"pallets\": 0,\n    \"boxes\": 1,\n    \"items\": [\n        {\n            \"ean\": \"8719326801019\",\n            \"amount\": 10,\n            \"is_stocked\": 0\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/center/inbounds"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 24 Feb 2023 02:17:26 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"73"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"message\": \"Inserted inbound: 237\",\n    \"inbound_id\": 237\n}"}],"_postman_id":"88122bb2-5096-40bf-bab1-1bb5e1a640c6"},{"name":"Update inbound","id":"7d717585-c4c7-4ae3-bc9d-420b9108334e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"inbound_id\": 418,\n    \"ref\": \"1234567890\",\n    \"status\": \"stocked\",\n    \"delivery_date\": \"2021-12-10\",\n    \"extra_description\": \"This inbound was automatically created using the API.\",\n    \"pallets\": 0,\n    \"boxes\": 1,\n    \"items\": [\n        {\n            \"id\": \"1001\",\n            \"amount\": 100,\n            \"is_processed\": 0\n        },\n        {\n            \"ean\": \"4548736091948\",\n            \"amount\": 25,\n            \"is_processed\": 1\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/center/inbounds","description":"<p>This endpoint updates the inbound delivery. For example, when the whole delivery is accepted and stocked by your warehouse, you can set the inbound status to stocked and each inbound item to: 'is_processed': 1.</p>\n<p>When updating the inbound to be stocked, ChannelDock does not actually add the inbound item amount to your stock level. We expect this to happen through a stock level update through the Products endpoint.</p>\n<p>Inbound status can be: 'new', 'confirmed', 'delivered', 'stocked', 'shipped', 'cancelled'.</p>\n<p>When updating the inbound items, you can send us either the item 'id' or 'ean'. When the EAN is not found in the inbound, we will add it as a new item.</p>\n","urlObject":{"path":["portal","api","v2","center","inbounds"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"80c71e55-af50-499e-8019-7c353642d1d5","name":"Update inbound","originalRequest":{"method":"PUT","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"inbound_id\": 236,\n    \"ref\": \"1234567890\",\n    \"status\": \"stocked\",\n    \"delivery_date\": \"2021-12-10\",\n    \"extra_description\": \"This inbound was automatically created using the API.\",\n    \"pallets\": 0,\n    \"boxes\": 1,\n    \"items\": [\n        {\n            \"id\": \"1001\",\n            \"amount\": 100,\n            \"is_processed\": 0\n        },\n        {\n            \"ean\": \"870987654321\",\n            \"amount\": 20,\n            \"is_processed\": 1\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/center/inbounds"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 24 Feb 2023 03:07:44 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"72"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"message\": \"Updated inbound: 236\",\n    \"inbound_id\": 236\n}"}],"_postman_id":"7d717585-c4c7-4ae3-bc9d-420b9108334e"},{"name":"Delete inbound","id":"6be8e0e0-8290-43f0-985c-545e34b364e9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"inbound_id\": 235\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/center/inbounds","description":"<p>Create a new inbound delivery from your supplier. It is at this moment not yet possible to confirm and stock the inbound via the API.</p>\n","urlObject":{"path":["portal","api","v2","center","inbounds"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"fc2f3f82-b60a-4114-8a46-5afd20e6c535","name":"Delete inbound","originalRequest":{"method":"DELETE","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"inbound_id\": 235\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/center/inbounds"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 24 Feb 2023 02:15:38 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"67"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"message\": \"Succesfully deleted inbound: 235\"\n}"}],"_postman_id":"6be8e0e0-8290-43f0-985c-545e34b364e9"},{"name":"Stock inbound items","id":"aaaa68c0-9a40-4e89-af86-1ac7e68042ba","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"inbound_id\": 236,\n    \"items\": [\n        {\n            \"ean\": \"8719326801019\",\n            \"amount\": 15\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/center/inbounds/stock","description":"<p>The <code>POST /portal/api/v2/center/inbounds/stock</code> endpoint is used to add stock for inbound items. The request should include the <code>inbound_id</code> and an array of <code>items</code>, where each item contains the <code>ean</code> (European Article Number) and the <code>amount</code> of stock to be added.</p>\n<p>Please note that this endpoint only processes the status of the inbound items and does not actually increase the stock level. We expect you to increase the stock level in your internal WMS and then send the updated stock levels to us via the products API.</p>\n<h3 id=\"request-body\">Request Body</h3>\n<ul>\n<li><code>inbound_id</code> (number): The ID of the inbound item.</li>\n<li><code>items</code> (array): An array of objects containing the following parameters:<ul>\n<li><code>ean</code> (string): The European Article Number of the item.</li>\n<li><code>amount</code> (number): The amount of stock to be added for the item.</li>\n</ul>\n</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<ul>\n<li><code>response</code> (string): Indicates the status of the request, where \"success\" denotes a successful operation.</li>\n<li><code>message</code> (string): Provides a message regarding the outcome of the stock addition operation.</li>\n</ul>\n<h4 id=\"example\">Example</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"response\": \"success\",\n    \"message\": \"Succesfully stocked 1 inbound item(s)\"\n}\n\n</code></pre>\n","urlObject":{"path":["portal","api","v2","center","inbounds","stock"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"5bda2d65-64f1-4c06-9d39-e899633caba5","name":"Stock inbound items","originalRequest":{"method":"POST","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"inbound_id\": 237,\n    \"items\": [\n        {\n            \"ean\": \"8719326801019\",\n            \"amount\": 20\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/center/inbounds/stock"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 24 Feb 2023 02:45:13 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"72"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"message\": \"Succesfully stocked 1 inbound item(s)\"\n}"}],"_postman_id":"aaaa68c0-9a40-4e89-af86-1ac7e68042ba"}],"id":"882c4d7d-f878-4611-9ff3-2bf91ebe0bab","description":"<p>Deliveries represent incoming shipments of products from sellers to a fulfillment center.Purpose:</p>\n<ul>\n<li><p>Track shipments from sellers as they arrive</p>\n</li>\n<li><p>Record what products and quantities are included</p>\n</li>\n<li><p>Manage the receiving process (confirm arrival, mark items as received)</p>\n</li>\n<li><p>Update inventory when items are stocked</p>\n</li>\n<li><p>Monitor shipment status (new, confirmed, delivered, stocked, shipped, cancelled)</p>\n</li>\n</ul>\n<p>Typical flow:</p>\n<ol>\n<li><p>Seller creates a delivery with products to send</p>\n</li>\n<li><p>Shipment is sent to the fulfillment center</p>\n</li>\n<li><p>Center receives and confirms the delivery</p>\n</li>\n<li><p>Center marks items as stocked</p>\n</li>\n<li><p>Products become available for order fulfillment</p>\n</li>\n</ol>\n","_postman_id":"882c4d7d-f878-4611-9ff3-2bf91ebe0bab"},{"name":"Returns","item":[{"name":"Get returns","id":"26db7418-7608-4c10-aaf0-428c3cedbfd9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"url":"https://channeldock.com/portal/api/v2/center/returns?page=1","description":"<p>Get a list of all returns.</p>\n","urlObject":{"path":["portal","api","v2","center","returns"],"host":["https://channeldock.com"],"query":[{"key":"page","value":"1"},{"disabled":true,"key":"id","value":"13"},{"disabled":true,"description":{"content":"<p>ChannelDock Order ID</p>\n","type":"text/plain"},"key":"order_id","value":"12345"},{"disabled":true,"key":"sort_attr","value":"order_id"},{"disabled":true,"description":{"content":"<p>ASC or DESC</p>\n","type":"text/plain"},"key":"sort_dir","value":"ASC"},{"disabled":true,"description":{"content":"<p>Order ID from e.g. Amazon or bol.com</p>\n","type":"text/plain"},"key":"remote_order_id","value":"12345"},{"disabled":true,"description":{"content":"<p>Return ID from e.g. Amazon or bol.com</p>\n","type":"text/plain"},"key":"remote_return_id","value":"12345"},{"disabled":true,"description":{"content":"<p>1 or 0</p>\n","type":"text/plain"},"key":"is_handled","value":"1"},{"disabled":true,"key":"start_handled_date","value":"2024-01-01"},{"disabled":true,"key":"end_handled_date","value":"2024-01-03"}],"variable":[]}},"response":[{"id":"c2f055e5-029f-40db-9b17-ddd4de7c5a57","name":"Get returns","originalRequest":{"method":"GET","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"url":{"raw":"https://channeldock.com/portal/api/v2/center/returns?page=1&order_id=12345&sort_attr=order_id&sort_dir=ASC&remote_order_id=12345&remote_return_id=12345&is_handled=1","protocol":"https","host":["channeldock","com"],"path":["portal","api","v2","center","returns"],"query":[{"key":"page","value":"1"},{"key":"id","value":"13","disabled":true},{"key":"order_id","value":"12345","description":"ChannelDock Order ID"},{"key":"sort_attr","value":"order_id"},{"key":"sort_dir","value":"ASC","description":"ASC or DESC"},{"key":"remote_order_id","value":"12345","description":"Order ID from e.g. Amazon or bol.com"},{"key":"remote_return_id","value":"12345","description":"Return ID from e.g. Amazon or bol.com"},{"key":"is_handled","value":"1","description":"1 or 0"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 05 Dec 2022 23:46:26 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"317"},{"key":"Keep-Alive","value":"timeout=5, max=99"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"page\": 1,\n    \"page_size\": 50,\n    \"return_count\": 2,\n    \"returns\": [\n        {\n            \"id\": 55060,\n            \"api_id\": 4897,\n            \"order_id\": 12400,\n            \"remote_return_id\": \"0\",\n            \"is_handled\": 1,\n            \"handled_date\": \"2024-10-30 15:26:12\",\n            \"created_at\": \"2024-10-30 15:20:44\",\n            \"custom_return_comment\": \"Return product 8719326583655 handled by Lars van Schaick (RETURN_RECEIVED)\",\n            \"return_products\": [\n                {\n                    \"id\": 56814,\n                    \"api_id\": 4897,\n                    \"ean\": \"8719326583655\",\n                    \"quantity\": 1,\n                    \"reason\": null,\n                    \"return_status\": \"RETURN_RECEIVED\",\n                    \"return_id\": 55060,\n                    \"order_id\": 12400,\n                    \"remote_order_id\": \"5778499436738\",\n                    \"restocked\": 0,\n                    \"track_and_trace\": \"\",\n                    \"child_from_bundle\": 0,\n                    \"order_product\": {\n                        \"id\": 12848,\n                        \"api_id\": 4897,\n                        \"seller_id\": 1,\n                        \"center_id\": 0,\n                        \"order_id\": 12400,\n                        \"orderItemId\": \"13470995939522\",\n                        \"ean\": \"8719326583655\",\n                        \"title\": \"Kitesurf starter set\",\n                        \"price\": 160,\n                        \"quantity\": 1,\n                        \"delivery_period\": \"2024-08-23 11:03:09\",\n                        \"is_shipped\": 0,\n                        \"cancellation_request\": 0,\n                        \"shipment_label_id\": null,\n                        \"fulfillment_status\": \"default\",\n                        \"shipping_costs\": 0,\n                        \"delivery_request_method\": \"FBR\",\n                        \"shipment_method_id\": 32435\n                    }\n                },\n                {\n                    \"id\": 56815,\n                    \"api_id\": 4897,\n                    \"ean\": \"8719326583624\",\n                    \"quantity\": 1,\n                    \"reason\": null,\n                    \"return_status\": \"RETURN_RECEIVED\",\n                    \"return_id\": 55060,\n                    \"order_id\": 12400,\n                    \"remote_order_id\": \"5778499436738\",\n                    \"restocked\": 0,\n                    \"track_and_trace\": null,\n                    \"child_from_bundle\": 1,\n                    \"order_product\": {\n                        \"id\": 12848,\n                        \"api_id\": 4897,\n                        \"seller_id\": 1,\n                        \"center_id\": 0,\n                        \"order_id\": 12400,\n                        \"orderItemId\": \"13470995939522\",\n                        \"ean\": \"8719326583655\",\n                        \"title\": \"Kitesurf starter set\",\n                        \"price\": 160,\n                        \"quantity\": 1,\n                        \"delivery_period\": \"2024-08-23 11:03:09\",\n                        \"is_shipped\": 0,\n                        \"cancellation_request\": 0,\n                        \"shipment_label_id\": null,\n                        \"fulfillment_status\": \"default\",\n                        \"shipping_costs\": 0,\n                        \"delivery_request_method\": \"FBR\",\n                        \"shipment_method_id\": 32435\n                    }\n                },\n                {\n                    \"id\": 56816,\n                    \"api_id\": 4897,\n                    \"ean\": \"8719326583617\",\n                    \"quantity\": 1,\n                    \"reason\": null,\n                    \"return_status\": \"RETURN_RECEIVED\",\n                    \"return_id\": 55060,\n                    \"order_id\": 12400,\n                    \"remote_order_id\": \"5778499436738\",\n                    \"restocked\": 0,\n                    \"track_and_trace\": null,\n                    \"child_from_bundle\": 1,\n                    \"order_product\": {\n                        \"id\": 12848,\n                        \"api_id\": 4897,\n                        \"seller_id\": 1,\n                        \"center_id\": 0,\n                        \"order_id\": 12400,\n                        \"orderItemId\": \"13470995939522\",\n                        \"ean\": \"8719326583655\",\n                        \"title\": \"Kitesurf starter set\",\n                        \"price\": 160,\n                        \"quantity\": 1,\n                        \"delivery_period\": \"2024-08-23 11:03:09\",\n                        \"is_shipped\": 0,\n                        \"cancellation_request\": 0,\n                        \"shipment_label_id\": null,\n                        \"fulfillment_status\": \"default\",\n                        \"shipping_costs\": 0,\n                        \"delivery_request_method\": \"FBR\",\n                        \"shipment_method_id\": 32435\n                    }\n                }\n            ]\n        },\n        {\n            \"id\": 55061,\n            \"api_id\": 4897,\n            \"order_id\": 12768,\n            \"remote_return_id\": \"0\",\n            \"is_handled\": 1,\n            \"handled_date\": \"2024-10-30 15:37:24\",\n            \"created_at\": \"2024-10-30 15:35:41\",\n            \"custom_return_comment\": \"Return product 8719326583662 handled by Lars van Schaick (RETURN_RECEIVED)\",\n            \"return_products\": [\n                {\n                    \"id\": 56817,\n                    \"api_id\": 4897,\n                    \"ean\": \"8719326583631\",\n                    \"quantity\": 1,\n                    \"reason\": null,\n                    \"return_status\": \"RETURN_RECEIVED\",\n                    \"return_id\": 55061,\n                    \"order_id\": 12768,\n                    \"remote_order_id\": \"5810723193026\",\n                    \"restocked\": 0,\n                    \"track_and_trace\": \"\",\n                    \"child_from_bundle\": 0,\n                    \"order_product\": {\n                        \"id\": 13196,\n                        \"api_id\": 4897,\n                        \"seller_id\": 1,\n                        \"center_id\": 0,\n                        \"order_id\": 12768,\n                        \"orderItemId\": \"13535758549186\",\n                        \"ean\": \"8719326583631\",\n                        \"title\": \"Kitesurf foot pads\",\n                        \"price\": 150,\n                        \"quantity\": 1,\n                        \"delivery_period\": \"2024-09-14 07:02:07\",\n                        \"is_shipped\": 0,\n                        \"cancellation_request\": 0,\n                        \"shipment_label_id\": null,\n                        \"fulfillment_status\": \"default\",\n                        \"shipping_costs\": 0,\n                        \"delivery_request_method\": \"FBR\",\n                        \"shipment_method_id\": 32366\n                    }\n                },\n                {\n                    \"id\": 56818,\n                    \"api_id\": 4897,\n                    \"ean\": \"8719326583662\",\n                    \"quantity\": 1,\n                    \"reason\": null,\n                    \"return_status\": \"RETURN_RECEIVED\",\n                    \"return_id\": 55061,\n                    \"order_id\": 12768,\n                    \"remote_order_id\": \"5810723193026\",\n                    \"restocked\": 0,\n                    \"track_and_trace\": \"\",\n                    \"child_from_bundle\": 0,\n                    \"order_product\": {\n                        \"id\": 13198,\n                        \"api_id\": 4897,\n                        \"seller_id\": 1,\n                        \"center_id\": 0,\n                        \"order_id\": 12768,\n                        \"orderItemId\": \"13535758581954\",\n                        \"ean\": \"8719326583662\",\n                        \"title\": \"Energy bar\",\n                        \"price\": 0,\n                        \"quantity\": 1,\n                        \"delivery_period\": \"2024-09-14 07:02:07\",\n                        \"is_shipped\": 0,\n                        \"cancellation_request\": 0,\n                        \"shipment_label_id\": null,\n                        \"fulfillment_status\": \"default\",\n                        \"shipping_costs\": 0,\n                        \"delivery_request_method\": \"FBR\",\n                        \"shipment_method_id\": 32366\n                    }\n                }\n            ]\n        }\n    ]\n}"}],"_postman_id":"26db7418-7608-4c10-aaf0-428c3cedbfd9"},{"name":"Create return","id":"0c1ccad0-a387-45b3-a498-41d56ae848c2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"return_action\": \"PENDING\",\n  \"return_track_trace\": \"3SABCD123456789\",\n  \"order_products\": [\n    {\n      \"order_id\": 123456,\n      \"quantity\": 1,\n      \"reason\": \"DAMAGED\"\n    },\n    {\n      \"order_id\": 123456,\n      \"quantity\": 2,\n      \"reason\": \"NOT_AS_DESCRIBED\"\n    }\n  ],\n  \"attachments\": [\n    {\n      \"filename\": \"damage-photo-1.jpg\",\n      \"content\": \"/9j/4AAQSkZJRgABAQAAAQABAAD...BASE64...\"\n    },\n    {\n      \"filename\": \"invoice.pdf\",\n      \"content\": \"JVBERi0xLjQKJcTl8uXr...BASE64...\"\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/center/returns","description":"<p>This endpoint allows you to create a new return based on a set of order products. To initiate a return, send a POST request containing an order_products array, where each item specifies the related order_product_id and the quantity to be returned. At least one product must have a quantity greater than zero for the return to be created successfully.</p>\n<p>Optionally, you may provide a return_action. If omitted, the return will default to PENDING.</p>\n<p>You can also include a return_track_trace value to store tracking information for the return shipment.</p>\n<p>Additionally, this endpoint supports uploading attachments, such as photos or documents related to the return (e.g. damage images or invoices). Attachments must be provided as base64-encoded content and will be validated and stored upon successful return creation.</p>\n<p>If the request is valid, the API creates a new return record, associates the provided products, stores any tracking information, and processes any supplied attachments. In case of an error, the API responds with an appropriate HTTP status code and a descriptive error message.</p>\n<h3 id=\"body-parameters\"><strong>Body Parameters</strong></h3>\n<ul>\n<li><p><strong>order_products</strong> (array, required)</p>\n<p>  List of order products to be returned. Each item must include:</p>\n<ul>\n<li><p>order_product_id (integer, required)</p>\n</li>\n<li><p>quantity (integer, required, must be greater than 0)</p>\n</li>\n</ul>\n</li>\n<li><p><strong>return_action</strong> (string, optional)</p>\n<p>  The initial status of the return. Defaults to PENDING.</p>\n<p>  Allowed values:</p>\n<p>  PENDING, RETURN_RECEIVED, EXCHANGE_PRODUCT, REPAIR_PRODUCT, STILL_APPROVED, RETURN_DOES_NOT_MEET_CONDITIONS, CUSTOMER_KEEPS_PRODUCT_PAID</p>\n</li>\n<li><p><strong>return_track_trace</strong> (string, optional)</p>\n<p>  Track and trace code for the return shipment.</p>\n</li>\n<li><p><strong>attachments</strong> (array, optional)</p>\n<p>  Files related to the return, provided as base64-encoded content. Each attachment must include:</p>\n<ul>\n<li><p>filename (string)</p>\n</li>\n<li><p>content (string, base64-encoded file content)</p>\n</li>\n</ul>\n</li>\n</ul>\n","urlObject":{"path":["portal","api","v2","center","returns"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"047621be-8adc-45ea-89ff-f487bc796516","name":"Create return","originalRequest":{"method":"POST","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"return_action\": \"PENDING\",\n  \"return_track_trace\": \"3SABCD123456789\",\n  \"order_products\": [\n    {\n      \"order_id\": 123456,\n      \"quantity\": 1,\n      \"reason\": \"DAMAGED\"\n    },\n    {\n      \"order_id\": 123456,\n      \"quantity\": 2,\n      \"reason\": \"NOT_AS_DESCRIBED\"\n    }\n  ],\n  \"attachments\": [\n    {\n      \"filename\": \"damage-photo-1.jpg\",\n      \"content\": \"/9j/4AAQSkZJRgABAQAAAQABAAD...BASE64...\"\n    },\n    {\n      \"filename\": \"invoice.pdf\",\n      \"content\": \"JVBERi0xLjQKJcTl8uXr...BASE64...\"\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/center/returns"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 20 Oct 2022 23:28:23 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"57"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"message\": \"Return created successfully\",\n    \"newReturnId\": 134411\n\n}"}],"_postman_id":"0c1ccad0-a387-45b3-a498-41d56ae848c2"},{"name":"Handle return","id":"b80df4b6-da27-4063-a845-f59270981252","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"return_id\": 98765,\n  \"is_handled\": true,\n  \"attachments\": [\n    {\n      \"filename\": \"received-package.jpg\",\n      \"content\": \"/9j/4AAQSkZJRgABAQAAAQABAAD...BASE64...\"\n    },\n    {\n      \"filename\": \"inspection-report.pdf\",\n      \"content\": \"JVBERi0xLjQKJcTl8uXr...BASE64...\"\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/center/returns","description":"<p>This endpoint allows you to update an existing return by its return ID. To process a return, send a PUT request including the return_id and the fields you wish to update.</p>\n<p>You can mark a return as handled by setting is_handled to true. When a return is marked as handled, the system automatically records the handling timestamp.</p>\n<p>Optionally, you may include attachments such as photos or documents related to the return. Attachments must be provided as base64-encoded content and will be validated and stored if the update is successful.</p>\n<p>If the return ID is valid and belongs to the authenticated seller, the return record is updated accordingly and any provided attachments are processed. In case of an error, the API responds with an appropriate HTTP status code and a descriptive error message.</p>\n<h3 id=\"body-parameters\"><strong>Body Parameters</strong></h3>\n<ul>\n<li><p><strong>return_id</strong> (integer, required)</p>\n<p>  The unique identifier of the return to be updated.</p>\n</li>\n<li><p><strong>is_handled</strong> (boolean, optional)</p>\n<p>  Indicates whether the return has been processed.</p>\n<p>  When set to true, the return is marked as handled and a handling date is automatically assigned.</p>\n</li>\n<li><p>Files related to the return, provided as base64-encoded content. Each attachment must include:</p>\n<ul>\n<li><p>filename (string)</p>\n</li>\n<li><p>content (string, base64-encoded file content)</p>\n</li>\n</ul>\n</li>\n</ul>\n","urlObject":{"path":["portal","api","v2","center","returns"],"host":["https://channeldock.com"],"query":[],"variable":[]}},"response":[{"id":"c303e6d8-8f03-40b2-a099-885709ebc293","name":"Handle return","originalRequest":{"method":"PUT","header":[{"key":"api_key","value":"xxxx-xxxx-xxxx-xxxx","type":"text"},{"key":"api_secret","value":"xxxx-xxxx-xxxx-xxxx","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"return_id\": 98765,\n  \"is_handled\": true,\n  \"attachments\": [\n    {\n      \"filename\": \"received-package.jpg\",\n      \"content\": \"/9j/4AAQSkZJRgABAQAAAQABAAD...BASE64...\"\n    },\n    {\n      \"filename\": \"inspection-report.pdf\",\n      \"content\": \"JVBERi0xLjQKJcTl8uXr...BASE64...\"\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"https://channeldock.com/portal/api/v2/center/returns"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 20 Oct 2022 23:28:23 GMT"},{"key":"Server","value":"Apache/2.4.41 (Ubuntu)"},{"key":"Content-Length","value":"57"},{"key":"Keep-Alive","value":"timeout=5, max=100"},{"key":"Connection","value":"Keep-Alive"},{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"success\",\n    \"message\": \"Return ID 483283 updated!\"\n}"}],"_postman_id":"b80df4b6-da27-4063-a845-f59270981252"}],"id":"0ca5593d-6608-482f-b97c-53fbd58420b8","description":"<p>A seller can manually create a return in their account. Using this endpoint you can fetch all open (?is_handled=0) or processed (?is_handled=1) returns.</p>\n","_postman_id":"0ca5593d-6608-482f-b97c-53fbd58420b8"}],"id":"c35ee861-a4bb-487d-8573-94cc2e9d067a","description":"<p>The Fulfillment center API can be used to perform several functions. Most of the time you can filter based on seller_id.</p>\n<p>The base URL is: <a href=\"https://channeldock.com/\">https://channeldock.com</a></p>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"cd960463-814e-43be-abe4-6116e2d745d1"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"ffa0da00-1991-4789-b080-509e16e00123"}}],"_postman_id":"c35ee861-a4bb-487d-8573-94cc2e9d067a"}],"event":[{"listen":"prerequest","script":{"id":"4fd2d623-b89a-4651-8431-14cbf9a300b5","type":"text/javascript","requests":{},"exec":[""]}},{"listen":"test","script":{"id":"a44e3382-a1de-4373-a8a6-9d7789fb0e68","type":"text/javascript","requests":{},"exec":[""]}}],"variable":[{"key":"BASE_URL","value":"https://channeldock.com"},{"key":"API_KEY_SELLER","value":"xxxx-xxxx-xxxx-xxxx"},{"key":"API_SECRET_SELLER","value":"xxxx-xxxx-xxxx-xxxx"},{"key":"API_KEY_CENTER","value":"xxxx-xxxx-xxxx-xxxx"},{"key":"API_SECRET_CENTER","value":"xxxx-xxxx-xxxx-xxxx"}]}