{
  "info": {
    "name": "MMCore Customer Integration - Public examples",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
    "description": "Customer Integration v2 collection with placeholder credentials and illustrative identifiers. Set your own credentials and account-specific carrier IDs before sending requests."
  },
  "variable": [
    {
      "key": "baseUrl",
      "value": "https://api.mmcore.tech",
      "type": "string"
    },
    {
      "key": "authUsername",
      "value": "",
      "type": "string"
    },
    {
      "key": "authPassword",
      "value": "",
      "type": "string"
    },
    {
      "key": "apiKey",
      "value": "",
      "type": "string"
    },
    {
      "key": "trackingCode",
      "value": "EXAMPLE_TRACKING_NUMBER",
      "type": "string"
    },
    {
      "key": "lastSubLogID",
      "value": "",
      "type": "string"
    },
    {
      "key": "lastShipmentId",
      "value": "",
      "type": "string"
    },
    {
      "key": "lastBarcode",
      "value": "",
      "type": "string"
    }
  ],
  "item": [
    {
      "name": "01 - Authentication",
      "item": [
        {
          "name": "GET /auth - Create API key",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "AUTH_USER",
                "value": "{{authUsername}}",
                "type": "text"
              },
              {
                "key": "AUTH_PW",
                "value": "{{authPassword}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/auth",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "auth"
              ]
            },
            "description": "Authenticate using AUTH_USER and AUTH_PW headers. The test script stores apikey in the apiKey collection variable when present."
          },
          "response": [
            {
              "name": "GET /auth - Create API key",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "AUTH_USER",
                    "value": "{{authUsername}}",
                    "type": "text"
                  },
                  {
                    "key": "AUTH_PW",
                    "value": "{{authPassword}}",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/auth",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "auth"
                  ]
                },
                "description": "Authenticate using AUTH_USER and AUTH_PW headers. The test script stores apikey in the apiKey collection variable when present."
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"state\": \"true\",\n  \"message\": \"APIKey gegenereerd.\",\n  \"Errors\": \"\",\n  \"accessByHeader\": \"Y\",\n  \"id\": \"EXAMPLE_CUSTOMER_ID\",\n  \"id2\": \"EXAMPLE_ACCOUNT_ID\",\n  \"name\": \"Example Customer\",\n  \"apikey\": \"EXAMPLE_API_KEY\",\n  \"DatumTijd\": \"2025-07-01 15:00:00\"\n}"
            }
          ],
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test('Status code is 200', function () { pm.response.to.have.status(200); });",
                  "let data = {};",
                  "try { data = pm.response.json(); } catch (e) {}",
                  "const key = data.apikey || data.apiKey || data.APIKEY || data.key;",
                  "if (key) { pm.collectionVariables.set('apiKey', key); }"
                ]
              }
            }
          ]
        }
      ]
    },
    {
      "name": "02 - Shipment label creation",
      "item": [
        {
          "name": "POST /action/{{apiKey}}/101 - Create shipment WITHOUT shipment_details",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"created_by\": \"CustomerMiddleware\",\n  \"print_phone_number\": \"+12025550123\",\n  \"carrier_id\": 9999,\n  \"carrier_option_id\": 0,\n  \"signature_required\": false,\n  \"number_of_packages\": 1,\n  \"weight\": 1.2,\n  \"length\": 10,\n  \"width\": 30,\n  \"height\": 20,\n  \"is_company\": true,\n  \"company_name\": \"Example Company\",\n  \"first_name\": \"John\",\n  \"last_name\": \"Doe\",\n  \"email\": \"john.doe@example.com\",\n  \"phone_number\": \"+12025550123\",\n  \"content\": \"Consumer goods\",\n  \"street\": \"Example Street\",\n  \"house_number\": \"1\",\n  \"postal_code\": \"1234AB\",\n  \"city\": \"Amsterdam\",\n  \"country\": \"NL\",\n  \"reference\": \"ORDER-10001\",\n  \"reference2\": \"CUSTOMER-20002\",\n  \"return_label\": false\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{baseUrl}}/action/{{apiKey}}/101?o=JSON",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "action",
                "{{apiKey}}",
                "101"
              ],
              "query": [
                {
                  "key": "o",
                  "value": "JSON"
                }
              ]
            },
            "description": "Create a shipment using a JSON body without customs/commercial invoice shipment_details."
          },
          "response": [
            {
              "name": "200 OK - DO=Y direct label response",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"created_by\": \"CustomerMiddleware\",\n  \"print_phone_number\": \"+12025550123\",\n  \"carrier_id\": 9999,\n  \"carrier_option_id\": 0,\n  \"signature_required\": false,\n  \"number_of_packages\": 1,\n  \"weight\": 1.2,\n  \"length\": 10,\n  \"width\": 30,\n  \"height\": 20,\n  \"is_company\": true,\n  \"company_name\": \"Example Company\",\n  \"first_name\": \"John\",\n  \"last_name\": \"Doe\",\n  \"email\": \"john.doe@example.com\",\n  \"phone_number\": \"+12025550123\",\n  \"content\": \"Consumer goods\",\n  \"street\": \"Example Street\",\n  \"house_number\": \"1\",\n  \"postal_code\": \"1234AB\",\n  \"city\": \"Amsterdam\",\n  \"country\": \"NL\",\n  \"reference\": \"ORDER-10001\",\n  \"reference2\": \"CUSTOMER-20002\",\n  \"return_label\": false\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{baseUrl}}/action/{{apiKey}}/101?o=JSON",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "action",
                    "{{apiKey}}",
                    "101"
                  ],
                  "query": [
                    {
                      "key": "o",
                      "value": "JSON"
                    }
                  ]
                },
                "description": "Create a shipment using a JSON body without customs/commercial invoice shipment_details."
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": true,\n  \"labels\": [\n    {\n      \"barcode\": \"EXAMPLE_TRACKING_NUMBER\",\n      \"labeltype\": \"pdf\",\n      \"encodeType\": \"base64\",\n      \"content\": \"Base64Label\",\n      \"carrierId\": \"9999\",\n      \"carrierOptionId\": \"0\",\n      \"shipmentId\": \"EXAMPLE_SHIPMENT_ID\"\n    }\n  ],\n  \"shipmentID\": \"EXAMPLE_SHIPMENT_ID\",\n  \"SubLogID\": \"EXAMPLE_SUBLOG_ID\"\n}"
            },
            {
              "name": "200 OK - DO=N Only shipment creation",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"created_by\": \"CustomerMiddleware\",\n  \"print_phone_number\": \"+12025550123\",\n  \"carrier_id\": 9999,\n  \"carrier_option_id\": 0,\n  \"signature_required\": false,\n  \"number_of_packages\": 1,\n  \"weight\": 1.2,\n  \"length\": 10,\n  \"width\": 30,\n  \"height\": 20,\n  \"is_company\": true,\n  \"company_name\": \"Example Company\",\n  \"first_name\": \"John\",\n  \"last_name\": \"Doe\",\n  \"email\": \"john.doe@example.com\",\n  \"phone_number\": \"+12025550123\",\n  \"content\": \"Consumer goods\",\n  \"street\": \"Example Street\",\n  \"house_number\": \"1\",\n  \"postal_code\": \"1234AB\",\n  \"city\": \"Amsterdam\",\n  \"country\": \"NL\",\n  \"reference\": \"ORDER-10001\",\n  \"reference2\": \"CUSTOMER-20002\",\n  \"return_label\": false\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{baseUrl}}/action/{{apiKey}}/101?o=JSON",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "action",
                    "{{apiKey}}",
                    "101"
                  ],
                  "query": [
                    {
                      "key": "o",
                      "value": "JSON"
                    }
                  ]
                },
                "description": "Create a shipment using a JSON body without customs/commercial invoice shipment_details."
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"state\": \"true\",\n  \"message\": \"Shipment created.\",\n  \"Errors\": \"\",\n  \"ActionName\": 101,\n  \"carrierId\": \"9999\",\n  \"carrierOptionId\": \"0\",\n  \"logId\": \"EXAMPLE_LOG_ID\",\n  \"parcelInformation\": {\n    \"MinL\": \"15.000\",\n    \"MaxL\": \"200.000\",\n    \"DBMinB\": \"10.000\",\n    \"DBMaxB\": \"80.000\",\n    \"DBMinH\": \"0.000\",\n    \"DBMaxH\": \"60.000\",\n    \"DBMinGewicht\": \"0.000\",\n    \"DBMaxGewicht\": \"31.000\",\n    \"DBMaxVolume\": \"200\",\n    \"DBMaxOmtrek\": \"300\"\n  },\n  \"Pricing\": null,\n  \"trace\": \"https://example.com/tracking/EXAMPLE_TRACKING_NUMBER\",\n  \"zpl\": \"\",\n  \"ZendingID\": 123456,\n  \"Barcode\": \"EXAMPLE_TRACKING_NUMBER\",\n  \"url\": \"https://example.com/labels/EXAMPLE_SHIPMENT_ID\"\n}"
            }
          ],
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test('Response is JSON when request succeeds', function () {",
                  "  pm.response.to.have.header('Content-Type');",
                  "});",
                  "let data = {};",
                  "try { data = pm.response.json(); } catch (e) {}",
                  "if (data.SubLogID) { pm.collectionVariables.set('lastSubLogID', data.SubLogID); }",
                  "if (data.shipmentID) { pm.collectionVariables.set('lastShipmentId', data.shipmentID); }",
                  "if (data.labels && data.labels.length && data.labels[0].barcode) {",
                  "  pm.collectionVariables.set('lastBarcode', data.labels[0].barcode);",
                  "}"
                ]
              }
            }
          ]
        },
        {
          "name": "POST /action/{{apiKey}}/101 - Create shipment WITH shipment_details",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"created_by\": \"CustomerMiddleware\",\n  \"print_phone_number\": \"+12025550123\",\n  \"carrier_id\": 9999,\n  \"carrier_option_id\": 0,\n  \"signature_required\": false,\n  \"number_of_packages\": 1,\n  \"weight\": 1.2,\n  \"length\": 10,\n  \"width\": 30,\n  \"height\": 20,\n  \"is_company\": false,\n  \"company_name\": \"\",\n  \"first_name\": \"John\",\n  \"last_name\": \"Doe\",\n  \"email\": \"john.doe@example.com\",\n  \"phone_number\": \"+12025550123\",\n  \"content\": \"Consumer goods\",\n  \"street\": \"Example Street\",\n  \"house_number\": \"1\",\n  \"postal_code\": \"10001\",\n  \"city\": \"New York\",\n  \"country\": \"US\",\n  \"reference\": \"ORDER-10001\",\n  \"reference2\": \"CUSTOMER-20002\",\n  \"return_label\": false,\n  \"shipment_details\": {\n    \"invoice_number\": \"INV-10001\",\n    \"invoice_date\": \"2026-05-06\",\n    \"invoice_terms\": \"DDP\",\n    \"invoice_currency\": \"EUR\",\n    \"invoice_reason\": \"Sale\",\n    \"sender\": {\n      \"invoice_sender_company_name\": \"Example Seller B.V.\",\n      \"invoice_sender_name\": \"Jane Seller\",\n      \"invoice_sender_street\": \"Seller Street\",\n      \"invoice_sender_house_number\": \"10\",\n      \"invoice_sender_postal_code\": \"1234AB\",\n      \"invoice_sender_city\": \"Amsterdam\",\n      \"invoice_sender_country\": \"NL\",\n      \"invoice_sender_email\": \"seller@example.com\",\n      \"invoice_sender_phone_number\": \"+12025550123\",\n      \"invoice_sender_type\": \"Y\",\n      \"invoice_sender_vat_number\": \"NL000000000B00\",\n      \"invoice_sender_eori_number\": \"NL000000000\"\n    },\n    \"recipient\": {\n      \"invoice_recipient_company_name\": \"\",\n      \"invoice_recipient_name\": \"John Doe\",\n      \"invoice_recipient_street\": \"Example Street\",\n      \"invoice_recipient_house_number\": \"1\",\n      \"invoice_recipient_postal_code\": \"10001\",\n      \"invoice_recipient_city\": \"New York\",\n      \"invoice_recipient_country\": \"US\",\n      \"invoice_recipient_email\": \"john.doe@example.com\",\n      \"invoice_recipient_phone_number\": \"+12025550123\",\n      \"invoice_recipient_type\": \"N\",\n      \"invoice_recipient_vat_number\": \"\",\n      \"invoice_recipient_eori_number\": \"\"\n    },\n    \"invoice_items\": [\n      {\n        \"productcode\": \"SKU-123456\",\n        \"product\": \"Cotton T-shirt\",\n        \"quantity\": 1,\n        \"tariffcode\": \"610910\",\n        \"country_origin\": \"CN\",\n        \"weight\": 0.2,\n        \"itemprice\": 14.9\n      }\n    ]\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{baseUrl}}/action/{{apiKey}}/101?o=JSON",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "action",
                "{{apiKey}}",
                "101"
              ],
              "query": [
                {
                  "key": "o",
                  "value": "JSON"
                }
              ]
            },
            "description": "Create a shipment using a JSON body with customs/commercial invoice shipment_details."
          },
          "response": [
            {
              "name": "200 OK - DO=Y direct label response",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"created_by\": \"CustomerMiddleware\",\n  \"print_phone_number\": \"+12025550123\",\n  \"carrier_id\": 9999,\n  \"carrier_option_id\": 0,\n  \"signature_required\": false,\n  \"number_of_packages\": 1,\n  \"weight\": 1.2,\n  \"length\": 10,\n  \"width\": 30,\n  \"height\": 20,\n  \"is_company\": false,\n  \"company_name\": \"\",\n  \"first_name\": \"John\",\n  \"last_name\": \"Doe\",\n  \"email\": \"john.doe@example.com\",\n  \"phone_number\": \"+12025550123\",\n  \"content\": \"Consumer goods\",\n  \"street\": \"Example Street\",\n  \"house_number\": \"1\",\n  \"postal_code\": \"10001\",\n  \"city\": \"New York\",\n  \"country\": \"US\",\n  \"reference\": \"ORDER-10001\",\n  \"reference2\": \"CUSTOMER-20002\",\n  \"return_label\": false,\n  \"shipment_details\": {\n    \"invoice_number\": \"INV-10001\",\n    \"invoice_date\": \"2026-05-06\",\n    \"invoice_terms\": \"DDP\",\n    \"invoice_currency\": \"EUR\",\n    \"invoice_reason\": \"Sale\",\n    \"sender\": {\n      \"invoice_sender_company_name\": \"Example Seller B.V.\",\n      \"invoice_sender_name\": \"Jane Seller\",\n      \"invoice_sender_street\": \"Seller Street\",\n      \"invoice_sender_house_number\": \"10\",\n      \"invoice_sender_postal_code\": \"1234AB\",\n      \"invoice_sender_city\": \"Amsterdam\",\n      \"invoice_sender_country\": \"NL\",\n      \"invoice_sender_email\": \"seller@example.com\",\n      \"invoice_sender_phone_number\": \"+12025550123\",\n      \"invoice_sender_type\": \"Y\",\n      \"invoice_sender_vat_number\": \"NL000000000B00\",\n      \"invoice_sender_eori_number\": \"NL000000000\"\n    },\n    \"recipient\": {\n      \"invoice_recipient_company_name\": \"\",\n      \"invoice_recipient_name\": \"John Doe\",\n      \"invoice_recipient_street\": \"Example Street\",\n      \"invoice_recipient_house_number\": \"1\",\n      \"invoice_recipient_postal_code\": \"10001\",\n      \"invoice_recipient_city\": \"New York\",\n      \"invoice_recipient_country\": \"US\",\n      \"invoice_recipient_email\": \"john.doe@example.com\",\n      \"invoice_recipient_phone_number\": \"+12025550123\",\n      \"invoice_recipient_type\": \"N\",\n      \"invoice_recipient_vat_number\": \"\",\n      \"invoice_recipient_eori_number\": \"\"\n    },\n    \"invoice_items\": [\n      {\n        \"productcode\": \"SKU-123456\",\n        \"product\": \"Cotton T-shirt\",\n        \"quantity\": 1,\n        \"tariffcode\": \"610910\",\n        \"country_origin\": \"CN\",\n        \"weight\": 0.2,\n        \"itemprice\": 14.9\n      }\n    ]\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{baseUrl}}/action/{{apiKey}}/101?o=JSON",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "action",
                    "{{apiKey}}",
                    "101"
                  ],
                  "query": [
                    {
                      "key": "o",
                      "value": "JSON"
                    }
                  ]
                },
                "description": "Create a shipment using a JSON body with customs/commercial invoice shipment_details."
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": true,\n  \"labels\": [\n    {\n      \"barcode\": \"EXAMPLE_TRACKING_NUMBER\",\n      \"labeltype\": \"pdf\",\n      \"encodeType\": \"base64\",\n      \"content\": \"Base64Label\",\n      \"carrierId\": \"9999\",\n      \"carrierOptionId\": \"0\",\n      \"shipmentId\": \"EXAMPLE_SHIPMENT_ID\"\n    }\n  ],\n  \"shipmentID\": \"EXAMPLE_SHIPMENT_ID\",\n  \"SubLogID\": \"EXAMPLE_SUBLOG_ID\"\n}"
            },
            {
              "name": "200 OK - DO=N Only shipment creation",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"created_by\": \"CustomerMiddleware\",\n  \"print_phone_number\": \"+12025550123\",\n  \"carrier_id\": 9999,\n  \"carrier_option_id\": 0,\n  \"signature_required\": false,\n  \"number_of_packages\": 1,\n  \"weight\": 1.2,\n  \"length\": 10,\n  \"width\": 30,\n  \"height\": 20,\n  \"is_company\": false,\n  \"company_name\": \"\",\n  \"first_name\": \"John\",\n  \"last_name\": \"Doe\",\n  \"email\": \"john.doe@example.com\",\n  \"phone_number\": \"+12025550123\",\n  \"content\": \"Consumer goods\",\n  \"street\": \"Example Street\",\n  \"house_number\": \"1\",\n  \"postal_code\": \"10001\",\n  \"city\": \"New York\",\n  \"country\": \"US\",\n  \"reference\": \"ORDER-10001\",\n  \"reference2\": \"CUSTOMER-20002\",\n  \"return_label\": false,\n  \"shipment_details\": {\n    \"invoice_number\": \"INV-10001\",\n    \"invoice_date\": \"2026-05-06\",\n    \"invoice_terms\": \"DDP\",\n    \"invoice_currency\": \"EUR\",\n    \"invoice_reason\": \"Sale\",\n    \"sender\": {\n      \"invoice_sender_company_name\": \"Example Seller B.V.\",\n      \"invoice_sender_name\": \"Jane Seller\",\n      \"invoice_sender_street\": \"Seller Street\",\n      \"invoice_sender_house_number\": \"10\",\n      \"invoice_sender_postal_code\": \"1234AB\",\n      \"invoice_sender_city\": \"Amsterdam\",\n      \"invoice_sender_country\": \"NL\",\n      \"invoice_sender_email\": \"seller@example.com\",\n      \"invoice_sender_phone_number\": \"+12025550123\",\n      \"invoice_sender_type\": \"Y\",\n      \"invoice_sender_vat_number\": \"NL000000000B00\",\n      \"invoice_sender_eori_number\": \"NL000000000\"\n    },\n    \"recipient\": {\n      \"invoice_recipient_company_name\": \"\",\n      \"invoice_recipient_name\": \"John Doe\",\n      \"invoice_recipient_street\": \"Example Street\",\n      \"invoice_recipient_house_number\": \"1\",\n      \"invoice_recipient_postal_code\": \"10001\",\n      \"invoice_recipient_city\": \"New York\",\n      \"invoice_recipient_country\": \"US\",\n      \"invoice_recipient_email\": \"john.doe@example.com\",\n      \"invoice_recipient_phone_number\": \"+12025550123\",\n      \"invoice_recipient_type\": \"N\",\n      \"invoice_recipient_vat_number\": \"\",\n      \"invoice_recipient_eori_number\": \"\"\n    },\n    \"invoice_items\": [\n      {\n        \"productcode\": \"SKU-123456\",\n        \"product\": \"Cotton T-shirt\",\n        \"quantity\": 1,\n        \"tariffcode\": \"610910\",\n        \"country_origin\": \"CN\",\n        \"weight\": 0.2,\n        \"itemprice\": 14.9\n      }\n    ]\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{baseUrl}}/action/{{apiKey}}/101?o=JSON",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "action",
                    "{{apiKey}}",
                    "101"
                  ],
                  "query": [
                    {
                      "key": "o",
                      "value": "JSON"
                    }
                  ]
                },
                "description": "Create a shipment using a JSON body with customs/commercial invoice shipment_details."
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"state\": \"true\",\n  \"message\": \"Shipment created.\",\n  \"Errors\": \"\",\n  \"ActionName\": 101,\n  \"carrierId\": \"9999\",\n  \"carrierOptionId\": \"0\",\n  \"logId\": \"EXAMPLE_LOG_ID\",\n  \"parcelInformation\": {\n    \"MinL\": \"15.000\",\n    \"MaxL\": \"200.000\",\n    \"DBMinB\": \"10.000\",\n    \"DBMaxB\": \"80.000\",\n    \"DBMinH\": \"0.000\",\n    \"DBMaxH\": \"60.000\",\n    \"DBMinGewicht\": \"0.000\",\n    \"DBMaxGewicht\": \"31.000\",\n    \"DBMaxVolume\": \"200\",\n    \"DBMaxOmtrek\": \"300\"\n  },\n  \"Pricing\": null,\n  \"trace\": \"https://example.com/tracking/EXAMPLE_TRACKING_NUMBER\",\n  \"zpl\": \"\",\n  \"ZendingID\": 123456,\n  \"Barcode\": \"EXAMPLE_TRACKING_NUMBER\",\n  \"url\": \"https://example.com/labels/EXAMPLE_SHIPMENT_ID\"\n}"
            }
          ],
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test('Response is JSON when request succeeds', function () {",
                  "  pm.response.to.have.header('Content-Type');",
                  "});",
                  "let data = {};",
                  "try { data = pm.response.json(); } catch (e) {}",
                  "if (data.SubLogID) { pm.collectionVariables.set('lastSubLogID', data.SubLogID); }",
                  "if (data.shipmentID) { pm.collectionVariables.set('lastShipmentId', data.shipmentID); }",
                  "if (data.labels && data.labels.length && data.labels[0].barcode) {",
                  "  pm.collectionVariables.set('lastBarcode', data.labels[0].barcode);",
                  "}"
                ]
              }
            }
          ]
        },
        {
          "name": "POST /action/{{apiKey}}/101?DO=Y - Create shipment and return label content",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"created_by\": \"CustomerMiddleware\",\n  \"print_phone_number\": \"+12025550123\",\n  \"carrier_id\": 9999,\n  \"carrier_option_id\": 0,\n  \"signature_required\": false,\n  \"number_of_packages\": 1,\n  \"weight\": 1.2,\n  \"length\": 10,\n  \"width\": 30,\n  \"height\": 20,\n  \"is_company\": true,\n  \"company_name\": \"Example Company\",\n  \"first_name\": \"John\",\n  \"last_name\": \"Doe\",\n  \"email\": \"john.doe@example.com\",\n  \"phone_number\": \"+12025550123\",\n  \"content\": \"Consumer goods\",\n  \"street\": \"Example Street\",\n  \"house_number\": \"1\",\n  \"postal_code\": \"1234AB\",\n  \"city\": \"Amsterdam\",\n  \"country\": \"NL\",\n  \"reference\": \"ORDER-10001\",\n  \"reference2\": \"CUSTOMER-20002\",\n  \"return_label\": false\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{baseUrl}}/action/{{apiKey}}/101?o=JSON&DO=Y",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "action",
                "{{apiKey}}",
                "101"
              ],
              "query": [
                {
                  "key": "o",
                  "value": "JSON"
                },
                {
                  "key": "DO",
                  "value": "Y"
                }
              ]
            },
            "description": "Use DO=Y when the response should return direct label content. When communicating with the developers the best way to help find an solution as fast as possible is to send over the SubLogID."
          },
          "response": [
            {
              "name": "200 OK - DO=Y direct label response",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"created_by\": \"CustomerMiddleware\",\n  \"print_phone_number\": \"+12025550123\",\n  \"carrier_id\": 9999,\n  \"carrier_option_id\": 0,\n  \"signature_required\": false,\n  \"number_of_packages\": 1,\n  \"weight\": 1.2,\n  \"length\": 10,\n  \"width\": 30,\n  \"height\": 20,\n  \"is_company\": true,\n  \"company_name\": \"Example Company\",\n  \"first_name\": \"John\",\n  \"last_name\": \"Doe\",\n  \"email\": \"john.doe@example.com\",\n  \"phone_number\": \"+12025550123\",\n  \"content\": \"Consumer goods\",\n  \"street\": \"Example Street\",\n  \"house_number\": \"1\",\n  \"postal_code\": \"1234AB\",\n  \"city\": \"Amsterdam\",\n  \"country\": \"NL\",\n  \"reference\": \"ORDER-10001\",\n  \"reference2\": \"CUSTOMER-20002\",\n  \"return_label\": false\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{baseUrl}}/action/{{apiKey}}/101?o=JSON&DO=Y",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "action",
                    "{{apiKey}}",
                    "101"
                  ],
                  "query": [
                    {
                      "key": "o",
                      "value": "JSON"
                    },
                    {
                      "key": "DO",
                      "value": "Y"
                    }
                  ]
                },
                "description": "Use DO=Y when the response should return direct label content. When communicating with the developers the best way to help find an solution as fast as possible is to send over the SubLogID."
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": true,\n  \"labels\": [\n    {\n      \"barcode\": \"EXAMPLE_TRACKING_NUMBER\",\n      \"labeltype\": \"pdf\",\n      \"encodeType\": \"base64\",\n      \"content\": \"Base64Label\",\n      \"carrierId\": \"9999\",\n      \"carrierOptionId\": \"0\",\n      \"shipmentId\": \"EXAMPLE_SHIPMENT_ID\"\n    }\n  ],\n  \"shipmentID\": \"EXAMPLE_SHIPMENT_ID\",\n  \"SubLogID\": \"EXAMPLE_SUBLOG_ID\"\n}"
            },
            {
              "name": "200 OK - DO=N Only shipment creation",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"created_by\": \"CustomerMiddleware\",\n  \"print_phone_number\": \"+12025550123\",\n  \"carrier_id\": 9999,\n  \"carrier_option_id\": 0,\n  \"signature_required\": false,\n  \"number_of_packages\": 1,\n  \"weight\": 1.2,\n  \"length\": 10,\n  \"width\": 30,\n  \"height\": 20,\n  \"is_company\": true,\n  \"company_name\": \"Example Company\",\n  \"first_name\": \"John\",\n  \"last_name\": \"Doe\",\n  \"email\": \"john.doe@example.com\",\n  \"phone_number\": \"+12025550123\",\n  \"content\": \"Consumer goods\",\n  \"street\": \"Example Street\",\n  \"house_number\": \"1\",\n  \"postal_code\": \"1234AB\",\n  \"city\": \"Amsterdam\",\n  \"country\": \"NL\",\n  \"reference\": \"ORDER-10001\",\n  \"reference2\": \"CUSTOMER-20002\",\n  \"return_label\": false\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{baseUrl}}/action/{{apiKey}}/101?o=JSON&DO=Y",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "action",
                    "{{apiKey}}",
                    "101"
                  ],
                  "query": [
                    {
                      "key": "o",
                      "value": "JSON"
                    },
                    {
                      "key": "DO",
                      "value": "Y"
                    }
                  ]
                },
                "description": "Use DO=Y when the response should return direct label content. When communicating with the developers the best way to help find an solution as fast as possible is to send over the SubLogID."
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"state\": \"true\",\n  \"message\": \"Shipment created.\",\n  \"Errors\": \"\",\n  \"ActionName\": 101,\n  \"carrierId\": \"9999\",\n  \"carrierOptionId\": \"0\",\n  \"logId\": \"EXAMPLE_LOG_ID\",\n  \"parcelInformation\": {\n    \"MinL\": \"15.000\",\n    \"MaxL\": \"200.000\",\n    \"DBMinB\": \"10.000\",\n    \"DBMaxB\": \"80.000\",\n    \"DBMinH\": \"0.000\",\n    \"DBMaxH\": \"60.000\",\n    \"DBMinGewicht\": \"0.000\",\n    \"DBMaxGewicht\": \"31.000\",\n    \"DBMaxVolume\": \"200\",\n    \"DBMaxOmtrek\": \"300\"\n  },\n  \"Pricing\": null,\n  \"trace\": \"https://example.com/tracking/EXAMPLE_TRACKING_NUMBER\",\n  \"zpl\": \"\",\n  \"ZendingID\": 123456,\n  \"Barcode\": \"EXAMPLE_TRACKING_NUMBER\",\n  \"url\": \"https://example.com/labels/EXAMPLE_SHIPMENT_ID\"\n}"
            }
          ],
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test('Response is JSON when request succeeds', function () {",
                  "  pm.response.to.have.header('Content-Type');",
                  "});",
                  "let data = {};",
                  "try { data = pm.response.json(); } catch (e) {}",
                  "if (data.SubLogID) { pm.collectionVariables.set('lastSubLogID', data.SubLogID); }",
                  "if (data.shipmentID) { pm.collectionVariables.set('lastShipmentId', data.shipmentID); }",
                  "if (data.labels && data.labels.length && data.labels[0].barcode) {",
                  "  pm.collectionVariables.set('lastBarcode', data.labels[0].barcode);",
                  "}"
                ]
              }
            }
          ]
        }
      ]
    },
    {
      "name": "03 - Tracking information",
      "item": [
        {
          "name": "GET /get_tracking_information/{{apiKey}}/{{trackingCode}} - Single lookup",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/get_tracking_information/{{apiKey}}/{{trackingCode}}?flight_tracking_setting=include&lang=en&type=barcode&tracking_details=full",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "get_tracking_information",
                "{{apiKey}}",
                "{{trackingCode}}"
              ],
              "query": [
                {
                  "key": "flight_tracking_setting",
                  "value": "include"
                },
                {
                  "key": "lang",
                  "value": "en"
                },
                {
                  "key": "type",
                  "value": "barcode"
                },
                {
                  "key": "tracking_details",
                  "value": "full"
                }
              ]
            },
            "description": "Retrieve tracking information for one barcode, box, or waybill. Query parameters: flight_tracking_setting=only|include|exclude, lang=en|nl, type=barcode|waybill|box, tracking_details=minimal|lastStatus|full."
          },
          "response": [
            {
              "name": "GET /get_tracking_information/{{apiKey}}/{{trackingCode}} - Single lookup",
              "originalRequest": {
                "method": "GET",
                "header": [],
                "url": {
                  "raw": "{{baseUrl}}/get_tracking_information/{{apiKey}}/{{trackingCode}}?flight_tracking_setting=include&lang=en&type=barcode&tracking_details=full",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "get_tracking_information",
                    "{{apiKey}}",
                    "{{trackingCode}}"
                  ],
                  "query": [
                    {
                      "key": "flight_tracking_setting",
                      "value": "include"
                    },
                    {
                      "key": "lang",
                      "value": "en"
                    },
                    {
                      "key": "type",
                      "value": "barcode"
                    },
                    {
                      "key": "tracking_details",
                      "value": "full"
                    }
                  ]
                },
                "description": "Retrieve tracking information for one barcode, box, or waybill. Query parameters: flight_tracking_setting=only|include|exclude, lang=en|nl, type=barcode|waybill|box, tracking_details=minimal|lastStatus|full."
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"state\": true,\n  \"numberOfItems\": 1,\n  \"notFound\": [],\n  \"items\": {\n    \"EXAMPLE_TRACKING_NUMBER\": [\n      {\n        \"itemNumber\": 0,\n        \"code\": \"9000\",\n        \"description\": \"Delivered\",\n        \"location\": \"Filipstad\",\n        \"dateTime\": \"2026-06-19 06:07:00\"\n      },\n      {\n        \"itemNumber\": 1,\n        \"code\": \"5001\",\n        \"description\": \"Parcel is out for delivery to recipient\",\n        \"location\": \"Karlstad\",\n        \"dateTime\": \"2026-06-18 20:45:00\"\n      },\n      {\n        \"itemNumber\": 2,\n        \"code\": \"3000\",\n        \"description\": \"Parcel has reached a depot\",\n        \"location\": \"Karlstad\",\n        \"dateTime\": \"2026-06-18 20:45:00\"\n      },\n      {\n        \"itemNumber\": 3,\n        \"code\": \"2006\",\n        \"description\": \"The cargo is delivered in the destination country\",\n        \"location\": \"\",\n        \"dateTime\": \"2026-06-17 16:45:00\"\n      },\n      {\n        \"itemNumber\": 4,\n        \"code\": \"2002\",\n        \"description\": \"The logistics provider has loaded the cargo.\",\n        \"location\": \"\",\n        \"dateTime\": \"2026-06-16 11:13:00\"\n      },\n      {\n        \"itemNumber\": 5,\n        \"code\": \"99\",\n        \"description\": \"Label has been created\",\n        \"location\": \"\",\n        \"dateTime\": \"2026-06-04 17:32:18\"\n      }\n    ]\n  },\n  \"lastStatus\": {\n    \"EXAMPLE_TRACKING_NUMBER\": {\n      \"itemNumber\": 0,\n      \"code\": \"9000\",\n      \"description\": \"Delivered\",\n      \"location\": \"Filipstad\",\n      \"dateTime\": \"2026-06-19 06:07:00\"\n    }\n  },\n  \"flightTracking\": []\n}"
            }
          ],
          "event": []
        },
        {
          "name": "GET /get_tracking_information/{{apiKey}} - Bulk barcode lookup",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "[\n  \"EXAMPLE_TRACKING_NUMBER_1\",\n  \"EXAMPLE_TRACKING_NUMBER_2\"\n]",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{baseUrl}}/get_tracking_information/{{apiKey}}?flight_tracking_setting=include&lang=en&type=barcode&tracking_details=full",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "get_tracking_information",
                "{{apiKey}}"
              ],
              "query": [
                {
                  "key": "flight_tracking_setting",
                  "value": "include"
                },
                {
                  "key": "lang",
                  "value": "en"
                },
                {
                  "key": "type",
                  "value": "barcode"
                },
                {
                  "key": "tracking_details",
                  "value": "full"
                }
              ]
            },
            "description": "Retrieve tracking information for multiple barcodes using a JSON array request body."
          },
          "response": [
            {
              "name": "GET /get_tracking_information/{{apiKey}} - Bulk barcode lookup",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "[\n  \"EXAMPLE_TRACKING_NUMBER_1\",\n  \"EXAMPLE_TRACKING_NUMBER_2\"\n]",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{baseUrl}}/get_tracking_information/{{apiKey}}?flight_tracking_setting=include&lang=en&type=barcode&tracking_details=full",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "get_tracking_information",
                    "{{apiKey}}"
                  ],
                  "query": [
                    {
                      "key": "flight_tracking_setting",
                      "value": "include"
                    },
                    {
                      "key": "lang",
                      "value": "en"
                    },
                    {
                      "key": "type",
                      "value": "barcode"
                    },
                    {
                      "key": "tracking_details",
                      "value": "full"
                    }
                  ]
                },
                "description": "Retrieve tracking information for multiple barcodes using a JSON array request body."
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"state\": true,\n  \"numberOfItems\": 2,\n  \"notFound\": [],\n  \"items\": {\n    \"EXAMPLE_TRACKING_NUMBER_1\": [\n      {\n        \"itemNumber\": 0,\n        \"code\": \"9000\",\n        \"description\": \"Delivered\",\n        \"location\": \"Malmo\",\n        \"dateTime\": \"2026-06-24 01:59:00\"\n      },\n      {\n        \"itemNumber\": 1,\n        \"code\": \"5001\",\n        \"description\": \"Parcel is out for delivery to recipient\",\n        \"location\": \"Malmo\",\n        \"dateTime\": \"2026-06-23 16:22:00\"\n      },\n      {\n        \"itemNumber\": 2,\n        \"code\": \"3000\",\n        \"description\": \"Parcel has reached a depot\",\n        \"location\": \"Early Bird Malmo\",\n        \"dateTime\": \"2026-06-23 14:18:00\"\n      },\n      {\n        \"itemNumber\": 3,\n        \"code\": \"2006\",\n        \"description\": \"The cargo is delivered in the destination country\",\n        \"location\": \"\",\n        \"dateTime\": \"2026-06-23 11:10:00\"\n      },\n      {\n        \"itemNumber\": 4,\n        \"code\": \"2002\",\n        \"description\": \"The logistics provider has loaded the cargo.\",\n        \"location\": \"\",\n        \"dateTime\": \"2026-06-19 15:58:00\"\n      },\n      {\n        \"itemNumber\": 5,\n        \"code\": \"99\",\n        \"description\": \"Label has been created\",\n        \"location\": \"\",\n        \"dateTime\": \"2026-06-12 19:13:30\"\n      }\n    ],\n    \"EXAMPLE_TRACKING_NUMBER_2\": [\n      {\n        \"itemNumber\": 0,\n        \"code\": \"9000\",\n        \"description\": \"Delivered\",\n        \"location\": \"Hassleholm\",\n        \"dateTime\": \"2026-06-24 03:39:00\"\n      },\n      {\n        \"itemNumber\": 1,\n        \"code\": \"3000\",\n        \"description\": \"Parcel has reached a depot\",\n        \"location\": \"Vaxjo\",\n        \"dateTime\": \"2026-06-23 16:15:00\"\n      },\n      {\n        \"itemNumber\": 2,\n        \"code\": \"5001\",\n        \"description\": \"Parcel is out for delivery to recipient\",\n        \"location\": \"Malmo\",\n        \"dateTime\": \"2026-06-23 16:15:00\"\n      },\n      {\n        \"itemNumber\": 3,\n        \"code\": \"2006\",\n        \"description\": \"The cargo is delivered in the destination country\",\n        \"location\": \"\",\n        \"dateTime\": \"2026-06-23 11:10:00\"\n      },\n      {\n        \"itemNumber\": 4,\n        \"code\": \"2002\",\n        \"description\": \"The logistics provider has loaded the cargo.\",\n        \"location\": \"\",\n        \"dateTime\": \"2026-06-19 15:58:00\"\n      },\n      {\n        \"itemNumber\": 5,\n        \"code\": \"99\",\n        \"description\": \"Label has been created\",\n        \"location\": \"\",\n        \"dateTime\": \"2026-06-12 19:04:53\"\n      }\n    ]\n  },\n  \"lastStatus\": {\n    \"EXAMPLE_TRACKING_NUMBER_1\": {\n      \"itemNumber\": 0,\n      \"code\": \"9000\",\n      \"description\": \"Delivered\",\n      \"location\": \"Malmo\",\n      \"dateTime\": \"2026-06-24 01:59:00\"\n    },\n    \"EXAMPLE_TRACKING_NUMBER_2\": {\n      \"itemNumber\": 0,\n      \"code\": \"9000\",\n      \"description\": \"Delivered\",\n      \"location\": \"Hassleholm\",\n      \"dateTime\": \"2026-06-24 03:39:00\"\n    }\n  },\n  \"flightTracking\": []\n}"
            }
          ],
          "event": []
        }
      ]
    },
    {
      "name": "04 - Manifest data",
      "item": [
        {
          "name": "POST /post_manifest_data/{{apiKey}} - Upload manifest data",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "[\n  {\n    \"transportType\": \"AWB\",\n    \"transportNumber\": \"999-12345678\",\n    \"packageId\": \"1\",\n    \"parcelId\": \"PARCEL-123456\",\n    \"name\": \"John Doe\",\n    \"address\": \"Example Street 1\",\n    \"address2\": \"\",\n    \"zipcode\": \"10001\",\n    \"city\": \"New York\",\n    \"country\": \"US\",\n    \"phone\": \"+12025550123\",\n    \"email\": \"john.doe@example.com\",\n    \"sellerName\": \"Example Seller B.V.\",\n    \"sellerAddress\": \"Seller Street 10\",\n    \"sellerZipcode\": \"1234AB\",\n    \"sellerCity\": \"Amsterdam\",\n    \"sellerCountry\": \"NL\",\n    \"sku\": \"SKU-123456\",\n    \"content\": \"Cotton T-shirt\",\n    \"hsCode\": \"610910\",\n    \"quantity\": \"1\",\n    \"itemPrice\": \"14.90\",\n    \"itemWeight\": \"0.20\",\n    \"parcelWeight\": \"0.30\",\n    \"parcelPrice\": \"14.90\",\n    \"currency\": \"EUR\",\n    \"taxType\": \"IOSS\",\n    \"taxIdent\": \"IM0000000000\",\n    \"grossWeight\": \"152.75\"\n  }\n]",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{baseUrl}}/post_manifest_data/{{apiKey}}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "post_manifest_data",
                "{{apiKey}}"
              ]
            },
            "description": "Upload manifest records as a JSON array. Use ?ls=Y only when the AWB manifest should be locked after successful validation and this has been agreed operationally."
          },
          "response": [],
          "event": []
        }
      ]
    },
    {
      "name": "05 - Pre-alert",
      "item": [
        {
          "name": "POST /post_pre_alert/{{apiKey}} - Upload AWB pre-alert",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"airWaybillPdfBase64\": \"JVBERi0xLjQKJcTl8uXrp...truncated...==\",\n  \"estimatedTimeOfArrival\": \"2026-05-28\",\n  \"airWaybillNumber\": \"999-12345678\",\n  \"grossWeight\": 152.75\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{baseUrl}}/post_pre_alert/{{apiKey}}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "post_pre_alert",
                "{{apiKey}}"
              ]
            },
            "description": "Upload AWB PDF base64, ETA, AWB number, and gross weight after the manifest exists."
          },
          "response": [
            {
              "name": "200 OK - success",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"airWaybillPdfBase64\": \"JVBERi0xLjQKJcTl8uXrp...truncated...==\",\n  \"estimatedTimeOfArrival\": \"2026-05-28\",\n  \"airWaybillNumber\": \"999-12345678\",\n  \"grossWeight\": 152.75\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{baseUrl}}/post_pre_alert/{{apiKey}}",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "post_pre_alert",
                    "{{apiKey}}"
                  ]
                },
                "description": "Upload AWB PDF base64, ETA, AWB number, and gross weight after the manifest exists."
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"ok\": true,\n  \"message\": \"Validated and saved\",\n  \"estimatedTimeOfArrival\": \"2026-05-28\",\n  \"airWaybillNumber\": \"999-12345678\",\n  \"submittedGrossWeight\": 152.75,\n  \"boxes\": 18,\n  \"totalParcels\": 342,\n  \"totalManifestWeight\": 150.22,\n  \"iossManifestLocked\": true,\n  \"carrier\": {\n    \"name\": \"Example Cargo Carrier\",\n    \"awbPrefix\": \"999\"\n  }\n}"
            }
          ],
          "event": []
        }
      ]
    }
  ]
}