{"activeVersionTag":"latest","latestAvailableVersionTag":"latest","collection":{"info":{"_postman_id":"db110e1a-993c-4d1e-ace9-0463c54b5ee8","name":"Estilam Integration","description":"# Estilam Integration API\n\nWelcome to the **Estilam Integration API** — a dedicated interface for external partners to integrate with the Estilam logistics platform.\n\nThis collection covers the endpoints available to you as an integration partner. All endpoints are secured with an API key and follow a consistent request/response structure.\n\n---\n\n## Base URL\n\nTwo environments are available:\n\n| Environment | Base URL |\n|---|---|\n| Sandbox | `https://qa-api.alestilam.com` |\n| Production | `https://api.alestilam.com` |\n\nUse the **Sandbox** environment for development and testing. Switch to **Production** only when you are ready to go live.\n\n---\n\n## Authentication\n\nEvery request must include your API key in the request header:\n\n| Header | Value |\n|---|---|\n| `API_KEY` | Your assigned API key |\n\nAuthentication failures return an HTTP `401` response with a unique `statusCode` identifying the exact cause, and a descriptive `message` explaining it.\n\n---\n\n## Response Structure\n\nAll responses follow a consistent envelope:\n\n| Field | Type | Description |\n|---|---|---|\n| `statusCode` | integer | `1` = success. Any other value indicates an error. |\n| `message` | string | Human-readable description of the result. |\n| `data` | object / null | The response payload. Contains all returned data. `null` on error. |\n\n> **Important:** `statusCode` values are stable integers with fixed meanings — you can safely build logic that branches on them. Do **not** build logic based on `message` — message text is human-readable, may be translated into different languages, and can change at any time without notice.\n\n---\n\n## Error Handling\n\nEach error condition has its own dedicated `statusCode`. When an error occurs, the response contains the specific code for that error and its plain-language translation in `message`. `data` will be `null`.\n\n**HTTP 400 — Input / Validation Errors**\n\nReturned when the request contains invalid or missing parameters. Only the first error found is reported per call. Correct the indicated issue and retry.\n\nExample:\n```json\n{\n    \"statusCode\": 134,\n    \"message\": \"Invalid value for dateFilterType. Accepted values are: created, updated.\",\n    \"data\": null\n}\n```\n\n**HTTP 401 — Authentication Errors**\n\nReturned when the API key or credentials are invalid or missing. Each authentication failure returns a unique `statusCode` and a descriptive `message` identifying the exact cause.\n\n**HTTP 500 — Server Errors**\n\n`statusCode: 2` indicates an unexpected server-side error. These are not caused by the request itself. Please contact the Magnatech support team if you encounter this.\n\n---\n\n## Support\n\nFor integration support, contact the Magnatech team at **developer@magnatechinnov.com**.","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","isPublicCollection":false,"owner":"33235969","team":6064572,"collectionId":"db110e1a-993c-4d1e-ace9-0463c54b5ee8","publishedId":"2sBYAvtpTE","public":true,"publicUrl":"https://estilam.docs.magnatechinnov.com","privateUrl":"https://go.postman.co/documentation/33235969-db110e1a-993c-4d1e-ace9-0463c54b5ee8","customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"documentationLayout":"classic-single-column","customisation":{"metaTags":[{"name":"description","value":""},{"name":"title","value":""}],"appearance":{"default":"light","themes":[{"name":"dark","logo":"https://content.pstmn.io/a229e560-8d04-485f-b703-7466edf15831/TWluaSBsb2dvIDEucG5n","colors":{"top-bar":"212121","right-sidebar":"303030","highlight":"FF6C37"}},{"name":"light","logo":"https://content.pstmn.io/a229e560-8d04-485f-b703-7466edf15831/TWluaSBsb2dvIDEucG5n","colors":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"}}]}},"version":"8.12.4","publishDate":"2026-09-01T11:39:35.000Z","activeVersionTag":"latest","documentationTheme":"light","metaTags":{"title":"","description":""},"logos":{"logoLight":"https://content.pstmn.io/a229e560-8d04-485f-b703-7466edf15831/TWluaSBsb2dvIDEucG5n","logoDark":"https://content.pstmn.io/a229e560-8d04-485f-b703-7466edf15831/TWluaSBsb2dvIDEucG5n"}},"statusCode":200},"environments":[{"name":"Estilam Sandbox","id":"2bd44328-0264-4b80-aada-32898cc5b3d4","owner":"33235969","values":[{"key":"API_URL","value":"https://qa-api.alestilam.com","enabled":true,"type":"default"},{"key":"API_Key","value":"","enabled":true,"type":"secret"}],"published":true}],"user":{"authenticated":false,"permissions":{"publish":false}},"run":{"button":{"js":"https://run.pstmn.io/button.js","css":"https://run.pstmn.io/button.css"}},"web":"https://www.getpostman.com/","team":{"logo":"https://res.cloudinary.com/postman/image/upload/t_team_logo_pubdoc/v1/team/ae2a6d88eeac3d5daeb9ac48afa53a693b4854e3941dc2831b6b53dc33e61b31","favicon":"https://magnatechinnov.com/favicon.ico"},"isEnvFetchError":false,"languages":"[{\"key\":\"csharp\",\"label\":\"C#\",\"variant\":\"HttpClient\"},{\"key\":\"csharp\",\"label\":\"C#\",\"variant\":\"RestSharp\"},{\"key\":\"curl\",\"label\":\"cURL\",\"variant\":\"cURL\"},{\"key\":\"dart\",\"label\":\"Dart\",\"variant\":\"http\"},{\"key\":\"go\",\"label\":\"Go\",\"variant\":\"Native\"},{\"key\":\"http\",\"label\":\"HTTP\",\"variant\":\"HTTP\"},{\"key\":\"java\",\"label\":\"Java\",\"variant\":\"OkHttp\"},{\"key\":\"java\",\"label\":\"Java\",\"variant\":\"Unirest\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"Fetch\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"jQuery\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"XHR\"},{\"key\":\"c\",\"label\":\"C\",\"variant\":\"libcurl\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Axios\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Native\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Request\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Unirest\"},{\"key\":\"objective-c\",\"label\":\"Objective-C\",\"variant\":\"NSURLSession\"},{\"key\":\"ocaml\",\"label\":\"OCaml\",\"variant\":\"Cohttp\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"cURL\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"Guzzle\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"HTTP_Request2\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"pecl_http\"},{\"key\":\"powershell\",\"label\":\"PowerShell\",\"variant\":\"RestMethod\"},{\"key\":\"python\",\"label\":\"Python\",\"variant\":\"http.client\"},{\"key\":\"python\",\"label\":\"Python\",\"variant\":\"Requests\"},{\"key\":\"r\",\"label\":\"R\",\"variant\":\"httr\"},{\"key\":\"r\",\"label\":\"R\",\"variant\":\"RCurl\"},{\"key\":\"ruby\",\"label\":\"Ruby\",\"variant\":\"Net::HTTP\"},{\"key\":\"shell\",\"label\":\"Shell\",\"variant\":\"Httpie\"},{\"key\":\"shell\",\"label\":\"Shell\",\"variant\":\"wget\"},{\"key\":\"swift\",\"label\":\"Swift\",\"variant\":\"URLSession\"}]","languageSettings":[{"key":"csharp","label":"C#","variant":"HttpClient"},{"key":"csharp","label":"C#","variant":"RestSharp"},{"key":"curl","label":"cURL","variant":"cURL"},{"key":"dart","label":"Dart","variant":"http"},{"key":"go","label":"Go","variant":"Native"},{"key":"http","label":"HTTP","variant":"HTTP"},{"key":"java","label":"Java","variant":"OkHttp"},{"key":"java","label":"Java","variant":"Unirest"},{"key":"javascript","label":"JavaScript","variant":"Fetch"},{"key":"javascript","label":"JavaScript","variant":"jQuery"},{"key":"javascript","label":"JavaScript","variant":"XHR"},{"key":"c","label":"C","variant":"libcurl"},{"key":"nodejs","label":"NodeJs","variant":"Axios"},{"key":"nodejs","label":"NodeJs","variant":"Native"},{"key":"nodejs","label":"NodeJs","variant":"Request"},{"key":"nodejs","label":"NodeJs","variant":"Unirest"},{"key":"objective-c","label":"Objective-C","variant":"NSURLSession"},{"key":"ocaml","label":"OCaml","variant":"Cohttp"},{"key":"php","label":"PHP","variant":"cURL"},{"key":"php","label":"PHP","variant":"Guzzle"},{"key":"php","label":"PHP","variant":"HTTP_Request2"},{"key":"php","label":"PHP","variant":"pecl_http"},{"key":"powershell","label":"PowerShell","variant":"RestMethod"},{"key":"python","label":"Python","variant":"http.client"},{"key":"python","label":"Python","variant":"Requests"},{"key":"r","label":"R","variant":"httr"},{"key":"r","label":"R","variant":"RCurl"},{"key":"ruby","label":"Ruby","variant":"Net::HTTP"},{"key":"shell","label":"Shell","variant":"Httpie"},{"key":"shell","label":"Shell","variant":"wget"},{"key":"swift","label":"Swift","variant":"URLSession"}],"languageOptions":[{"label":"C# - HttpClient","value":"csharp - HttpClient - C#"},{"label":"C# - RestSharp","value":"csharp - RestSharp - C#"},{"label":"cURL - cURL","value":"curl - cURL - cURL"},{"label":"Dart - http","value":"dart - http - Dart"},{"label":"Go - Native","value":"go - Native - Go"},{"label":"HTTP - HTTP","value":"http - HTTP - HTTP"},{"label":"Java - OkHttp","value":"java - OkHttp - Java"},{"label":"Java - Unirest","value":"java - Unirest - Java"},{"label":"JavaScript - Fetch","value":"javascript - Fetch - JavaScript"},{"label":"JavaScript - jQuery","value":"javascript - jQuery - JavaScript"},{"label":"JavaScript - XHR","value":"javascript - XHR - JavaScript"},{"label":"C - libcurl","value":"c - libcurl - C"},{"label":"NodeJs - Axios","value":"nodejs - Axios - NodeJs"},{"label":"NodeJs - Native","value":"nodejs - Native - NodeJs"},{"label":"NodeJs - Request","value":"nodejs - Request - NodeJs"},{"label":"NodeJs - Unirest","value":"nodejs - Unirest - NodeJs"},{"label":"Objective-C - NSURLSession","value":"objective-c - NSURLSession - Objective-C"},{"label":"OCaml - Cohttp","value":"ocaml - Cohttp - OCaml"},{"label":"PHP - cURL","value":"php - cURL - PHP"},{"label":"PHP - Guzzle","value":"php - Guzzle - PHP"},{"label":"PHP - HTTP_Request2","value":"php - HTTP_Request2 - PHP"},{"label":"PHP - pecl_http","value":"php - pecl_http - PHP"},{"label":"PowerShell - RestMethod","value":"powershell - RestMethod - PowerShell"},{"label":"Python - http.client","value":"python - http.client - Python"},{"label":"Python - Requests","value":"python - Requests - Python"},{"label":"R - httr","value":"r - httr - R"},{"label":"R - RCurl","value":"r - RCurl - R"},{"label":"Ruby - Net::HTTP","value":"ruby - Net::HTTP - Ruby"},{"label":"Shell - Httpie","value":"shell - Httpie - Shell"},{"label":"Shell - wget","value":"shell - wget - Shell"},{"label":"Swift - URLSession","value":"swift - URLSession - Swift"}],"layoutOptions":[{"value":"classic-single-column","label":"Single Column"},{"value":"classic-double-column","label":"Double Column"}],"versionOptions":[],"environmentOptions":[{"value":"0","label":"No Environment"},{"label":"Estilam Sandbox","value":"33235969-2bd44328-0264-4b80-aada-32898cc5b3d4"}],"canonicalUrl":"https://estilam.docs.magnatechinnov.com/view/metadata/2sBYAvtpTE"}