{"info":{"_postman_id":"0e9a678b-808b-4e7c-b0aa-21a4a6fc98d4","name":"Aplin API","description":"<html><head></head><body><p>The APLIN REST API allows you to connect your inbounds, outbounds and inventory with your own system.</p>\n<h1 id=\"authentication\">Authentication</h1>\n<p>Generate a JWT using your client secret.</p>\n<h1 id=\"rate-limit\">Rate limit</h1>\n<p>No.</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[{"content":"Authentication","slug":"authentication"},{"content":"Rate limit","slug":"rate-limit"}],"owner":"19365662","collectionId":"0e9a678b-808b-4e7c-b0aa-21a4a6fc98d4","publishedId":"UVeMGhwe","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"ff8d73"},"publishDate":"2022-02-10T17:52:03.000Z"},"item":[{"name":"Authentication","item":[{"name":"Generate token","id":"6798f885-0835-4921-a086-bbcf3b2238eb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"clientSecret\": \"\"\n}","options":{"raw":{"language":"json"}}},"url":"https://api.aplin.mx/auth/token","description":"<p>Generate JWT bearer token.</p>\n","urlObject":{"path":["auth","token"],"host":["https://api.aplin.mx"],"query":[],"variable":[]}},"response":[],"_postman_id":"6798f885-0835-4921-a086-bbcf3b2238eb"}],"id":"cfcc32fd-afb5-4edf-b54a-bf036d0d6f21","_postman_id":"cfcc32fd-afb5-4edf-b54a-bf036d0d6f21","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"0e9a678b-808b-4e7c-b0aa-21a4a6fc98d4","id":"0e9a678b-808b-4e7c-b0aa-21a4a6fc98d4","name":"Aplin API","type":"collection"}}},{"name":"Orders","item":[{"name":"Get all orders","id":"d4a175c0-32f4-45da-ac08-53f2c230dbb4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.aplin.mx/orders","description":"<p>Get <em>n</em> orders by creation time, in a descending order. You may provide a time and get orders after and before that time, or provide no time at all and get the first orders.</p>\n<p>startAfter and finishBefore is valid in any format accepted to create a date.</p>\n<p>The endpoint returns orders in descending manner:</p>\n<ul>\n<li>12 Feb</li>\n<li>11 Feb</li>\n<li>10 Feb</li>\n</ul>\n<p>If we send a startAfter of 13 Feb and a finishBefore 12 Feb it will only return orders for Feb 12.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"0e9a678b-808b-4e7c-b0aa-21a4a6fc98d4","id":"0e9a678b-808b-4e7c-b0aa-21a4a6fc98d4","name":"Aplin API","type":"collection"}},"urlObject":{"path":["orders"],"host":["https://api.aplin.mx"],"query":[{"disabled":true,"key":"startAfter","value":"startAfter"},{"disabled":true,"key":"limit","value":"pageLimit"}],"variable":[]}},"response":[],"_postman_id":"d4a175c0-32f4-45da-ac08-53f2c230dbb4"},{"name":"Get order by Id","id":"f0a40a46-3d50-4373-aaba-b234321352e9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.aplin.mx/orders/:orderId","description":"<p>Get an outbound order by id.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"0e9a678b-808b-4e7c-b0aa-21a4a6fc98d4","id":"0e9a678b-808b-4e7c-b0aa-21a4a6fc98d4","name":"Aplin API","type":"collection"}},"urlObject":{"path":["orders",":orderId"],"host":["https://api.aplin.mx"],"query":[],"variable":[]}},"response":[],"_postman_id":"f0a40a46-3d50-4373-aaba-b234321352e9"},{"name":"Create order","id":"4da60721-74c4-4099-9da2-baad4921e284","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"order\": {\n        \"id\": \":orderId\",\n        \"shipping\": \"NextDay\",\n        \"type\": \"dropship\",\n        \"address\": {\n            \"notes\": \"Puerta Roja\",\n            \"city\": \"Cuahutemoc\",\n            \"country\": \"Mexico\",\n            \"lastName\": \"Fernandez\",\n            \"name\": \"Sam\",\n            \"phone\": \"55 8470 0081\",\n            \"state\": \"Mexico City\",\n            \"street1\": \"Londres 350\",\n            \"street2\": \"Oficina 101\",\n            \"zip\": \"06600\"\n        },\n        \"buyer\": {\n            \"email\": \"sam@fernandez.com\",\n            \"lastName\": \"Fernandez\",\n            \"name\": \"Sam\",\n            \"phone\": \"55 8470 0081\"\n        },\n        \"orderItems\": [{\n            \"name\": \"Green Apples\",\n            \"price\": 45,\n            \"quantity\": 1,\n            \"sku\": \"A01\"\n        }]\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://api.aplin.mx/orders","description":"<p>Create an outbound order. All fields are suggested since they help us give a better delivery experience. <strong>Non mandatory fields are street2, lastName, and shipping</strong>.</p>\n<h2 id=\"order-type\">Order Type</h2>\n<p>Type indicated the order type. This allows us to give special treatment to different order types.</p>\n<h4 id=\"available-order-types\">Available order types</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Description</strong></th>\n<th><strong>Type code</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Amazon FBA</td>\n<td>amazon_cedis</td>\n</tr>\n<tr>\n<td>Att Cedis</td>\n<td>att_cedis</td>\n</tr>\n<tr>\n<td>Coppel Cedis</td>\n<td>coppel_cedis</td>\n</tr>\n<tr>\n<td>Insured D2C</td>\n<td>dropship_asegurado</td>\n</tr>\n<tr>\n<td>D2C</td>\n<td>dropship</td>\n</tr>\n<tr>\n<td>Elektra Cedis</td>\n<td>elektra_cedis</td>\n</tr>\n<tr>\n<td>Export</td>\n<td>export</td>\n</tr>\n<tr>\n<td>Innova Sport</td>\n<td>innova_sport</td>\n</tr>\n<tr>\n<td>Liverpool Cedis</td>\n<td>liverpool_cedis</td>\n</tr>\n<tr>\n<td>Mercado Libre FULL</td>\n<td>mercadolibre_cedis</td>\n</tr>\n<tr>\n<td>Movistar Cedis</td>\n<td>movistar_cedis</td>\n</tr>\n<tr>\n<td>Radioshack Cedis</td>\n<td>radioshack_cedis</td>\n</tr>\n<tr>\n<td>Retail</td>\n<td>retail</td>\n</tr>\n<tr>\n<td>Sanborns CEDIS</td>\n<td>sanborns_cedis</td>\n</tr>\n<tr>\n<td>Sears CEDIS</td>\n<td>sears_cedis</td>\n</tr>\n<tr>\n<td>Uppin Cedis</td>\n<td>uppin_cedis</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"shipping\">Shipping</h2>\n<p>The shipping field is a free text. It must be configured to select the right courier. Please contact us.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"0e9a678b-808b-4e7c-b0aa-21a4a6fc98d4","id":"0e9a678b-808b-4e7c-b0aa-21a4a6fc98d4","name":"Aplin API","type":"collection"}},"urlObject":{"path":["orders"],"host":["https://api.aplin.mx"],"query":[],"variable":[]}},"response":[],"_postman_id":"4da60721-74c4-4099-9da2-baad4921e284"},{"name":"Edit order by Id","id":"7bb47090-f114-4fe4-9203-ce0dbc13cd16","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"url":"https://api.aplin.mx/orders/:orderId","description":"<p>Update an order.</p>\n<p>WARNING: This method is not developed, Do not implement it yet.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"0e9a678b-808b-4e7c-b0aa-21a4a6fc98d4","id":"0e9a678b-808b-4e7c-b0aa-21a4a6fc98d4","name":"Aplin API","type":"collection"}},"urlObject":{"path":["orders",":orderId"],"host":["https://api.aplin.mx"],"query":[],"variable":[]}},"response":[],"_postman_id":"7bb47090-f114-4fe4-9203-ce0dbc13cd16"},{"name":"Add a label to an order","id":"7b07f623-8438-4980-843f-fe1a190a6c49","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"labels\": [\n        {\n            \"courier\": \"Fedex\",\n            \"waybill\": \"1234\",\n            \"mimeType\": \"application/text\",\n            \"fileName\": \"label.txt\",\n            \"fileBase64\": \"SW0gYSBsYWJlbA==\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://api.aplin.mx/orders/:orderId/labels","description":"<p>Add a label to an order. Its really important that you send a correct file name and mime type such as label.pdf and application/pdf.</p>\n<p>The fileBase64 is the label in base64 encoding, such as the string \"SW0gYSBsYWJlbA==\" which decodes \"Im a label\"</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"0e9a678b-808b-4e7c-b0aa-21a4a6fc98d4","id":"0e9a678b-808b-4e7c-b0aa-21a4a6fc98d4","name":"Aplin API","type":"collection"}},"urlObject":{"path":["orders",":orderId","labels"],"host":["https://api.aplin.mx"],"query":[],"variable":[]}},"response":[],"_postman_id":"7b07f623-8438-4980-843f-fe1a190a6c49"},{"name":"Delete order","id":"afa965f2-ff2b-428b-8cab-bb17a6b0dc56","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"https://api.aplin.mx/orders/:orderId","description":"<p>Delete an order.</p>\n<p>WARNING: This method is not developed, Do not implement it yet.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"0e9a678b-808b-4e7c-b0aa-21a4a6fc98d4","id":"0e9a678b-808b-4e7c-b0aa-21a4a6fc98d4","name":"Aplin API","type":"collection"}},"urlObject":{"path":["orders",":orderId"],"host":["https://api.aplin.mx"],"query":[],"variable":[]}},"response":[],"_postman_id":"afa965f2-ff2b-428b-8cab-bb17a6b0dc56"}],"id":"58505cdf-1183-4a82-b9b8-ec7b56dee076","_postman_id":"58505cdf-1183-4a82-b9b8-ec7b56dee076","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"0e9a678b-808b-4e7c-b0aa-21a4a6fc98d4","id":"0e9a678b-808b-4e7c-b0aa-21a4a6fc98d4","name":"Aplin API","type":"collection"}}},{"name":"Inventory","item":[{"name":"Get all inventory items","id":"7ba519ae-ed7c-4d56-b88b-05ebb8919659","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.aplin.mx/inventory","description":"<p>Get all the inventory items for a client. It will return the following info:</p>\n<p>{\n            \"name\": Product's name,\n            \"price\": Product's price,\n            \"quantity\": Total quantity,\n            \"booked\": Booked inventory,\n            \"quarantine\": Quarantined inventory,\n            \"sellable\": Total available for sale,\n            \"quantityPerPackage\": Quantity per package (box),\n            \"quantityPerPallet\": Quantity per pallet\n        }</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"0e9a678b-808b-4e7c-b0aa-21a4a6fc98d4","id":"0e9a678b-808b-4e7c-b0aa-21a4a6fc98d4","name":"Aplin API","type":"collection"}},"urlObject":{"path":["inventory"],"host":["https://api.aplin.mx"],"query":[],"variable":[]}},"response":[],"_postman_id":"7ba519ae-ed7c-4d56-b88b-05ebb8919659"},{"name":"Get single Item by Id","id":"c3047f9b-74ec-475d-9756-6487f0ec4e9f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.aplin.mx/inventory/:itemId","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"0e9a678b-808b-4e7c-b0aa-21a4a6fc98d4","id":"0e9a678b-808b-4e7c-b0aa-21a4a6fc98d4","name":"Aplin API","type":"collection"}},"urlObject":{"path":["inventory",":itemId"],"host":["https://api.aplin.mx"],"query":[],"variable":[]}},"response":[],"_postman_id":"c3047f9b-74ec-475d-9756-6487f0ec4e9f"}],"id":"b9a89e22-7473-4eab-9cda-1fc009ae5116","_postman_id":"b9a89e22-7473-4eab-9cda-1fc009ae5116","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"0e9a678b-808b-4e7c-b0aa-21a4a6fc98d4","id":"0e9a678b-808b-4e7c-b0aa-21a4a6fc98d4","name":"Aplin API","type":"collection"}}},{"name":"Inbounds","item":[{"name":"Get all inbounds","id":"afedc4f4-6c81-49f6-a3bb-f626871c423d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.aplin.mx/inbounds?limit=pageLimit&startAfter=startAfter","description":"<p>Get <em>n</em> inbounds by creation time, in a descending order. You may provide a time and get inbounds after that time, or provide no time at all and get the first orders.</p>\n<p>startAfter is valid in any format accepted to create a date.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"0e9a678b-808b-4e7c-b0aa-21a4a6fc98d4","id":"0e9a678b-808b-4e7c-b0aa-21a4a6fc98d4","name":"Aplin API","type":"collection"}},"urlObject":{"path":["inbounds"],"host":["https://api.aplin.mx"],"query":[{"key":"limit","value":"pageLimit"},{"key":"startAfter","value":"startAfter"}],"variable":[]}},"response":[],"_postman_id":"afedc4f4-6c81-49f6-a3bb-f626871c423d"},{"name":"Get inbound by Id","id":"f82f9d1c-6ea5-4286-bc2a-52ba1d95e937","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://api.aplin.mx/inbounds/:inboundId","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"0e9a678b-808b-4e7c-b0aa-21a4a6fc98d4","id":"0e9a678b-808b-4e7c-b0aa-21a4a6fc98d4","name":"Aplin API","type":"collection"}},"urlObject":{"path":["inbounds",":inboundId"],"host":["https://api.aplin.mx"],"query":[],"variable":[]}},"response":[],"_postman_id":"f82f9d1c-6ea5-4286-bc2a-52ba1d95e937"},{"name":"Create inbound","id":"656e2e20-64a9-455b-82e6-0594c216c723","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"id\": \":inboundId\",\n    \"comments\": \"Please check all boxes\",\n    \"inboundDate\": \"10/03/2022\",\n    \"inboundItems\": [{\n        \"price\": 200,\n        \"quantity\": 20,\n        \"sku\": \"A01\",\n        \"tax\": null\n    }],\n    \"reference\": \"Pedimento UKD02020\",\n    \"supplier\": {\n        \"id\": \"100\",\n        \"name\": \"Promocionales Gomez\",\n        \"reference\": \"\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://api.aplin.mx/inbounds/","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"0e9a678b-808b-4e7c-b0aa-21a4a6fc98d4","id":"0e9a678b-808b-4e7c-b0aa-21a4a6fc98d4","name":"Aplin API","type":"collection"}},"urlObject":{"path":["inbounds",""],"host":["https://api.aplin.mx"],"query":[],"variable":[]}},"response":[],"_postman_id":"656e2e20-64a9-455b-82e6-0594c216c723"},{"name":"Edit inbound by Id","id":"4bd04145-a031-48b1-a038-ba9c02c57906","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"https://api.aplin.mx/inbounds/:inboundId","description":"<p>Edit an inbound.</p>\n<p>WARNING: This method is not developed, Do not implement it yet.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"0e9a678b-808b-4e7c-b0aa-21a4a6fc98d4","id":"0e9a678b-808b-4e7c-b0aa-21a4a6fc98d4","name":"Aplin API","type":"collection"}},"urlObject":{"path":["inbounds",":inboundId"],"host":["https://api.aplin.mx"],"query":[],"variable":[]}},"response":[],"_postman_id":"4bd04145-a031-48b1-a038-ba9c02c57906"},{"name":"Delete Inbound","id":"1648e971-202c-4390-8f25-b26aec8acda3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"https://api.aplin.mx/inbounds/:inboundId","description":"<p>Delete an inbound.</p>\n<p>WARNING: This method is not developed, Do not implement it yet.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"0e9a678b-808b-4e7c-b0aa-21a4a6fc98d4","id":"0e9a678b-808b-4e7c-b0aa-21a4a6fc98d4","name":"Aplin API","type":"collection"}},"urlObject":{"path":["inbounds",":inboundId"],"host":["https://api.aplin.mx"],"query":[],"variable":[]}},"response":[],"_postman_id":"1648e971-202c-4390-8f25-b26aec8acda3"}],"id":"844a5814-8703-4d3c-9dbd-1cd892ccb15b","_postman_id":"844a5814-8703-4d3c-9dbd-1cd892ccb15b","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"0e9a678b-808b-4e7c-b0aa-21a4a6fc98d4","id":"0e9a678b-808b-4e7c-b0aa-21a4a6fc98d4","name":"Aplin API","type":"collection"}}},{"name":"Webhooks","item":[],"id":"84006474-8d4c-4c31-920c-3b3ed58207cb","description":"<h1 id=\"introduction\">Introduction</h1>\n<p>Webhooks are triggered following a change in certain scopes. Scopes are the information that changed in the resource. Not all changes to the resource trigger a webhook. Current scopes are:</p>\n<ul>\n<li><strong>fulfillmentStatus</strong>: The status related to the logistic operation of the resource (ex, the order has been packed).</li>\n<li><strong>delivered</strong>: Boolean field indicating of all the labels of the order are delivered.</li>\n<li><strong>labels</strong>: The labels of the order.</li>\n<li><strong>status</strong>: Data related status.</li>\n</ul>\n<h2 id=\"retries\">Retries</h2>\n<p>In case of failure, they are retried 5 times with increasing time intervals between each attempt: 2s, 4s, 8s, 16s, 32s, 64s.</p>\n<h2 id=\"payload\">Payload</h2>\n<p>The webhook payload has the following format:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"clientId\": \"The client's id\",\n  \"resource\": \"The resource that changed: orders or inbounds\",\n  \"source\": \"In case it was an order, the sales channel that created the order\",\n  \"orderId\": \"The id of the order (if it's not an order this field wont exist)\",\n  \"inboundId\": \"The id of the inbound (if it's not an inbound this field wont exist)\",\n  \"scope\": \"The field that changed\",\n  \"message\": \"The new value of the field\",\n  \"timestamp\": \"The date and time of the webhook\"\n}\n</code></pre>\n<h2 id=\"example\">Example</h2>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"clientId\": \"superstore\",\n  \"resource\": \"orders\",\n  \"source\": \"api\",\n  \"orderId\": \"ORDER001\",\n  \"scope\": \"fulfillmentStatus\",\n  \"message\": 450,\n  \"timestamp\": \"2023-06-29T15:40:47.783Z\"\n}\n\n</code></pre>\n<h2 id=\"authentication\">Authentication</h2>\n<p>The authentication of the webhook requests is done through a hash. The hash is created with the sha256 algorithm and the hash key is the API key of the store, each request of our webhook contains a header called X-Hmac-256 where the authentication hash is sent, to perform the security validation you can generate a hash with the same algorithm, the API key as a key, and the body of the webhook and compare this hash with the one received from the webhook.</p>\n<h2 id=\"setup\">Setup</h2>\n<p>To configure it, it is only necessary to include the URL of the endpoint in the connections section of your Dasbhoard.</p>\n<h2 id=\"list-of-possible-messages\">List of possible messages</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Scope</strong></th>\n<th><strong>Message</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Notes</strong></th>\n<th><strong>Resource</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>fulfillmentStatus</td>\n<td>200</td>\n<td>Open</td>\n<td>Order created, it will not be processed until its release.</td>\n<td>orders</td>\n</tr>\n<tr>\n<td>fulfillmentStatus</td>\n<td>300</td>\n<td>Released</td>\n<td>The fulfillment is approved and will start soon.</td>\n<td>orders</td>\n</tr>\n<tr>\n<td>fulfillmentStatus</td>\n<td>320</td>\n<td>Assigned</td>\n<td>Picking initiated.</td>\n<td>orders</td>\n</tr>\n<tr>\n<td>fulfillmentStatus</td>\n<td>370</td>\n<td>Paused</td>\n<td>Fulfillment stopped.</td>\n<td>orders</td>\n</tr>\n<tr>\n<td>fulfillmentStatus</td>\n<td>399</td>\n<td>Fulfillment cancelled</td>\n<td>Fulfillment cancelled before its shipment, a return will be made.</td>\n<td>orders</td>\n</tr>\n<tr>\n<td>fulfillmentStatus</td>\n<td>400</td>\n<td>Picked</td>\n<td>The items of the order were picked.</td>\n<td>orders</td>\n</tr>\n<tr>\n<td>fulfillmentStatus</td>\n<td>450</td>\n<td>Packed</td>\n<td>The order is packed.</td>\n<td>orders</td>\n</tr>\n<tr>\n<td>fulfillmentStatus</td>\n<td>500</td>\n<td>Shipped</td>\n<td>The order has left the warehouse towards its destination.</td>\n<td>orders</td>\n</tr>\n<tr>\n<td>fulfillmentStatus</td>\n<td>510</td>\n<td>Returned</td>\n<td>The order was returned after being assorted.</td>\n<td>orders</td>\n</tr>\n<tr>\n<td>fulfillmentStatus</td>\n<td>1000</td>\n<td>Cancelled</td>\n<td>The order was cancelled before its assortment.</td>\n<td>orders</td>\n</tr>\n<tr>\n<td>fulfillmentStatus</td>\n<td>100</td>\n<td>Notified</td>\n<td>The inbound was created and successfully notified to the warehouse.</td>\n<td>inbounds</td>\n</tr>\n<tr>\n<td>fulfillmentStatus</td>\n<td>200</td>\n<td>Arrived</td>\n<td>The inbound arrived at the warehouse.</td>\n<td>inbounds</td>\n</tr>\n<tr>\n<td>fulfillmentStatus</td>\n<td>300</td>\n<td>In process</td>\n<td>We have started unloading and counting the inbound.</td>\n<td>inbounds</td>\n</tr>\n<tr>\n<td>fulfillmentStatus</td>\n<td>400</td>\n<td>Difference</td>\n<td>(Only if) Differences were found between the pre-notified quantity and the counted one at the end of counting. Inbounding process is stopped until difference is approved.</td>\n<td>inbounds</td>\n</tr>\n<tr>\n<td>fulfillmentStatus</td>\n<td>450</td>\n<td>Difference approved</td>\n<td>(Only if) The difference was approved.</td>\n<td>inbounds</td>\n</tr>\n<tr>\n<td>fulfillmentStatus</td>\n<td>475</td>\n<td>Received</td>\n<td>The inbound was received and will be allocated in the warehouse.</td>\n<td>inbounds</td>\n</tr>\n<tr>\n<td>fulfillmentStatus</td>\n<td>500</td>\n<td>Inbounded</td>\n<td>All products have been allocated in the warehouse.</td>\n<td>inbounds</td>\n</tr>\n<tr>\n<td>fulfillmentStatus</td>\n<td>900</td>\n<td>Cancelled</td>\n<td></td>\n<td>inbounds</td>\n</tr>\n<tr>\n<td>delivered</td>\n<td>false</td>\n<td>One or more guides of the order have not been delivered</td>\n<td></td>\n<td>orders</td>\n</tr>\n<tr>\n<td>delivered</td>\n<td>true</td>\n<td>All guides of the order were delivered</td>\n<td></td>\n<td>orders</td>\n</tr>\n<tr>\n<td>labels</td>\n<td>&lt;labels[] array&gt;</td>\n<td>Some of the order's labels were modified.</td>\n<td></td>\n<td>orders</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"84006474-8d4c-4c31-920c-3b3ed58207cb","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"0e9a678b-808b-4e7c-b0aa-21a4a6fc98d4","id":"0e9a678b-808b-4e7c-b0aa-21a4a6fc98d4","name":"Aplin API","type":"collection"}}}],"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]}},"event":[{"listen":"prerequest","script":{"id":"7c49ed48-d224-4edb-8e14-a76270fb6acc","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"33233118-4afc-457a-b7bb-56b8d7394872","type":"text/javascript","exec":[""]}}],"variable":[{"key":"orderId","value":":orderId"},{"key":"pageLimit","value":"pageLimit"},{"key":"itemId","value":":itemId"},{"key":"url","value":"https://api.aplin.mx"},{"key":"inboundId","value":":inboundId"},{"key":"startAfter","value":"startAfter"},{"key":"finishBefore","value":":finishBefore"},{"key":"clientSecret","value":""},{"key":"token","value":""}]}