{"items":[{"type":"link","label":"Qargo TMS Customer API","link":"/customer/docs","routeSlug":"/customer/docs"},{"type":"group","label":"Authentication","link":"/customer/docs/section/authentication","routeSlug":"/customer/docs/section/authentication","items":[{"type":"link","label":"Creating application credentials","link":"/customer/docs/section/authentication/creating-application-credentials","routeSlug":"/customer/docs/section/authentication/creating-application-credentials"},{"type":"link","label":"Obtaining an access token","link":"/customer/docs/section/authentication/obtaining-an-access-token","routeSlug":"/customer/docs/section/authentication/obtaining-an-access-token"},{"type":"link","label":"Understanding Basic Authentication","link":"/customer/docs/section/authentication/understanding-basic-authentication","routeSlug":"/customer/docs/section/authentication/understanding-basic-authentication"},{"type":"link","label":"The API Call to Request Tokens","link":"/customer/docs/section/authentication/the-api-call-to-request-tokens","routeSlug":"/customer/docs/section/authentication/the-api-call-to-request-tokens"},{"type":"link","label":"Request Details","link":"/customer/docs/section/authentication/request-details","routeSlug":"/customer/docs/section/authentication/request-details"},{"type":"link","label":"Webhook authentication","link":"/customer/docs/section/authentication/webhook-authentication","routeSlug":"/customer/docs/section/authentication/webhook-authentication"},{"type":"link","label":"API vs Webhook authentication summary","link":"/customer/docs/section/authentication/api-vs-webhook-authentication-summary","routeSlug":"/customer/docs/section/authentication/api-vs-webhook-authentication-summary"},{"type":"link","label":"Common mistake","link":"/customer/docs/section/authentication/common-mistake","routeSlug":"/customer/docs/section/authentication/common-mistake"},{"type":"link","label":"Example webhook request","link":"/customer/docs/section/authentication/example-webhook-request","routeSlug":"/customer/docs/section/authentication/example-webhook-request"}]},{"type":"group","label":"Rate Limits","link":"/customer/docs/section/rate-limits","routeSlug":"/customer/docs/section/rate-limits","items":[{"type":"link","label":"Limits","link":"/customer/docs/section/rate-limits/limits","routeSlug":"/customer/docs/section/rate-limits/limits"},{"type":"link","label":"Enforcement","link":"/customer/docs/section/rate-limits/enforcement","routeSlug":"/customer/docs/section/rate-limits/enforcement"}]},{"type":"group","label":"API Best Practices","link":"/customer/docs/section/api-best-practices","routeSlug":"/customer/docs/section/api-best-practices","items":[{"type":"link","label":"Pagination","link":"/customer/docs/section/api-best-practices/pagination","routeSlug":"/customer/docs/section/api-best-practices/pagination"},{"type":"link","label":"How pagination works","link":"/customer/docs/section/api-best-practices/how-pagination-works","routeSlug":"/customer/docs/section/api-best-practices/how-pagination-works"},{"type":"link","label":"Example usage","link":"/customer/docs/section/api-best-practices/example-usage","routeSlug":"/customer/docs/section/api-best-practices/example-usage"},{"type":"link","label":"Recommendations","link":"/customer/docs/section/api-best-practices/recommendations","routeSlug":"/customer/docs/section/api-best-practices/recommendations"},{"type":"link","label":"Backward compatibility","link":"/customer/docs/section/api-best-practices/backward-compatibility","routeSlug":"/customer/docs/section/api-best-practices/backward-compatibility"},{"type":"link","label":"Date and time formats","link":"/customer/docs/section/api-best-practices/date-and-time-formats","routeSlug":"/customer/docs/section/api-best-practices/date-and-time-formats"}]},{"type":"group","label":"Concepts","link":"/customer/docs/section/concepts","routeSlug":"/customer/docs/section/concepts","items":[{"type":"link","label":"Company","link":"/customer/docs/section/concepts/company","routeSlug":"/customer/docs/section/concepts/company"},{"type":"link","label":"Order","link":"/customer/docs/section/concepts/order","routeSlug":"/customer/docs/section/concepts/order"},{"type":"link","label":"Stop","link":"/customer/docs/section/concepts/stop","routeSlug":"/customer/docs/section/concepts/stop"},{"type":"link","label":"Stop group","link":"/customer/docs/section/concepts/stop-group","routeSlug":"/customer/docs/section/concepts/stop-group"},{"type":"link","label":"Trip","link":"/customer/docs/section/concepts/trip","routeSlug":"/customer/docs/section/concepts/trip"},{"type":"link","label":"Task","link":"/customer/docs/section/concepts/task","routeSlug":"/customer/docs/section/concepts/task"},{"type":"link","label":"Resource","link":"/customer/docs/section/concepts/resource","routeSlug":"/customer/docs/section/concepts/resource"},{"type":"link","label":"Unavailability","link":"/customer/docs/section/concepts/unavailability","routeSlug":"/customer/docs/section/concepts/unavailability"},{"type":"link","label":"Status update","link":"/customer/docs/section/concepts/status-update","routeSlug":"/customer/docs/section/concepts/status-update"},{"type":"link","label":"Document","link":"/customer/docs/section/concepts/document","routeSlug":"/customer/docs/section/concepts/document"}]},{"type":"group","label":"Transport order creation & status","link":"/customer/docs/section/transport-order-creation-and-status","routeSlug":"/customer/docs/section/transport-order-creation-and-status","items":[{"type":"link","label":"Order creation metadata","link":"/customer/docs/section/transport-order-creation-and-status/order-creation-metadata","routeSlug":"/customer/docs/section/transport-order-creation-and-status/order-creation-metadata"},{"type":"link","label":"Order identifier","link":"/customer/docs/section/transport-order-creation-and-status/order-identifier","routeSlug":"/customer/docs/section/transport-order-creation-and-status/order-identifier"},{"type":"link","label":"Create an order","link":"/customer/docs/section/transport-order-creation-and-status/create-an-order","routeSlug":"/customer/docs/section/transport-order-creation-and-status/create-an-order"},{"type":"link","label":"Update an order","link":"/customer/docs/section/transport-order-creation-and-status/update-an-order","routeSlug":"/customer/docs/section/transport-order-creation-and-status/update-an-order"},{"type":"link","label":"Cancel an order","link":"/customer/docs/section/transport-order-creation-and-status/cancel-an-order","routeSlug":"/customer/docs/section/transport-order-creation-and-status/cancel-an-order"},{"type":"link","label":"Export an existing order","link":"/customer/docs/section/transport-order-creation-and-status/export-an-existing-order","routeSlug":"/customer/docs/section/transport-order-creation-and-status/export-an-existing-order"},{"type":"link","label":"Fetch order data and status","link":"/customer/docs/section/transport-order-creation-and-status/fetch-order-data-and-status","routeSlug":"/customer/docs/section/transport-order-creation-and-status/fetch-order-data-and-status"},{"type":"link","label":"Container orders","link":"/customer/docs/section/transport-order-creation-and-status/container-orders","routeSlug":"/customer/docs/section/transport-order-creation-and-status/container-orders"},{"type":"link","label":"Import","link":"/customer/docs/section/transport-order-creation-and-status/import","routeSlug":"/customer/docs/section/transport-order-creation-and-status/import"},{"type":"link","label":"Export","link":"/customer/docs/section/transport-order-creation-and-status/export","routeSlug":"/customer/docs/section/transport-order-creation-and-status/export"},{"type":"link","label":"Create a loaded container import transport order","link":"/customer/docs/section/transport-order-creation-and-status/create-a-loaded-container-import-transport-order","routeSlug":"/customer/docs/section/transport-order-creation-and-status/create-a-loaded-container-import-transport-order"},{"type":"link","label":"Create a loaded container export transport order","link":"/customer/docs/section/transport-order-creation-and-status/create-a-loaded-container-export-transport-order","routeSlug":"/customer/docs/section/transport-order-creation-and-status/create-a-loaded-container-export-transport-order"},{"type":"link","label":"Adding custom stops","link":"/customer/docs/section/transport-order-creation-and-status/adding-custom-stops","routeSlug":"/customer/docs/section/transport-order-creation-and-status/adding-custom-stops"},{"type":"link","label":"Examples","link":"/customer/docs/section/transport-order-creation-and-status/examples","routeSlug":"/customer/docs/section/transport-order-creation-and-status/examples"},{"type":"link","label":"Basic order","link":"/customer/docs/section/transport-order-creation-and-status/basic-order","routeSlug":"/customer/docs/section/transport-order-creation-and-status/basic-order"},{"type":"link","label":"Container IMPORT scenario","link":"/customer/docs/section/transport-order-creation-and-status/container-import-scenario","routeSlug":"/customer/docs/section/transport-order-creation-and-status/container-import-scenario"},{"type":"link","label":"Container EXPORT scenario","link":"/customer/docs/section/transport-order-creation-and-status/container-export-scenario","routeSlug":"/customer/docs/section/transport-order-creation-and-status/container-export-scenario"},{"type":"link","label":"Order with multiple stops example","link":"/customer/docs/section/transport-order-creation-and-status/order-with-multiple-stops-example","routeSlug":"/customer/docs/section/transport-order-creation-and-status/order-with-multiple-stops-example"},{"type":"link","label":"Order with ADR goods","link":"/customer/docs/section/transport-order-creation-and-status/order-with-adr-goods","routeSlug":"/customer/docs/section/transport-order-creation-and-status/order-with-adr-goods"},{"type":"link","label":"Order with pallets and custom barcodes","link":"/customer/docs/section/transport-order-creation-and-status/order-with-pallets-and-custom-barcodes","routeSlug":"/customer/docs/section/transport-order-creation-and-status/order-with-pallets-and-custom-barcodes"}]},{"type":"group","label":"Changelog","link":"/customer/docs/section/changelog","routeSlug":"/customer/docs/section/changelog","items":[{"type":"link","label":"2026-09-04","link":"/customer/docs/section/changelog/2026-09-04","routeSlug":"/customer/docs/section/changelog/2026-09-04"},{"type":"link","label":"2026-08-19","link":"/customer/docs/section/changelog/2026-08-19","routeSlug":"/customer/docs/section/changelog/2026-08-19"},{"type":"link","label":"2026-08-14","link":"/customer/docs/section/changelog/2026-08-14","routeSlug":"/customer/docs/section/changelog/2026-08-14"},{"type":"link","label":"2026-08-12","link":"/customer/docs/section/changelog/2026-08-12","routeSlug":"/customer/docs/section/changelog/2026-08-12"},{"type":"link","label":"2026-08-11","link":"/customer/docs/section/changelog/2026-08-11","routeSlug":"/customer/docs/section/changelog/2026-08-11"},{"type":"link","label":"2026-08-05","link":"/customer/docs/section/changelog/2026-08-05","routeSlug":"/customer/docs/section/changelog/2026-08-05"},{"type":"link","label":"2026-07-29","link":"/customer/docs/section/changelog/2026-07-29","routeSlug":"/customer/docs/section/changelog/2026-07-29"},{"type":"link","label":"2026-07-23","link":"/customer/docs/section/changelog/2026-07-23","routeSlug":"/customer/docs/section/changelog/2026-07-23"},{"type":"link","label":"2026-07-22","link":"/customer/docs/section/changelog/2026-07-22","routeSlug":"/customer/docs/section/changelog/2026-07-22"},{"type":"link","label":"2026-07-10","link":"/customer/docs/section/changelog/2026-07-10","routeSlug":"/customer/docs/section/changelog/2026-07-10"},{"type":"link","label":"2026-07-06","link":"/customer/docs/section/changelog/2026-07-06","routeSlug":"/customer/docs/section/changelog/2026-07-06"},{"type":"link","label":"2026-06-03","link":"/customer/docs/section/changelog/2026-06-03","routeSlug":"/customer/docs/section/changelog/2026-06-03"},{"type":"link","label":"2026-03-10","link":"/customer/docs/section/changelog/2026-03-10","routeSlug":"/customer/docs/section/changelog/2026-03-10"},{"type":"link","label":"2026-01-09","link":"/customer/docs/section/changelog/2026-01-09","routeSlug":"/customer/docs/section/changelog/2026-01-09"}]},{"type":"separator","label":"Use cases"},{"type":"group","label":"Use case / Customer portal","link":"/customer/docs/use-case-customer-portal","routeSlug":"/customer/docs/use-case-customer-portal","items":[{"type":"link","label":"Getting started","link":"/customer/docs/use-case-customer-portal/getting-started","routeSlug":"/customer/docs/use-case-customer-portal/getting-started"},{"label":"Download Document","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/customer/docs/use-case-customer-portal/download_document_v1_documents_document__id__download_get","routeSlug":"/customer/docs/use-case-customer-portal/download_document_v1_documents_document__id__download_get","metadata":{"seo":{"title":"Download Document","description":"Download a document by its ID. You can choose to download the document directly or stream it."}},"httpPath":"/v1/documents/document/{id}/download"},{"label":"Import Order","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/customer/docs/use-case-customer-portal/import_order_v1_orders_order_upload_post","routeSlug":"/customer/docs/use-case-customer-portal/import_order_v1_orders_order_upload_post","metadata":{"seo":{"title":"Import Order","description":"Create or update orders in Qargo. See the \"Transport order creation & status\" section for more info."}},"httpPath":"/v1/orders/order/upload"},{"label":"Get Order Import Status","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/customer/docs/use-case-customer-portal/get_order_import_status_v1_orders_order_upload__upload_id__get","routeSlug":"/customer/docs/use-case-customer-portal/get_order_import_status_v1_orders_order_upload__upload_id__get","metadata":{"seo":{"title":"Get Order Import Status","description":"Get the status of an order import"}},"httpPath":"/v1/orders/order/upload/{upload_id}"},{"label":"Get Order Details","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/customer/docs/use-case-customer-portal/get_order_details_v1_orders_order__order_id__get","routeSlug":"/customer/docs/use-case-customer-portal/get_order_details_v1_orders_order__order_id__get","metadata":{"seo":{"title":"Get Order Details","description":"Fetch order detail"}},"httpPath":"/v1/orders/order/{order_id}"},{"label":"List Order Charges","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/customer/docs/use-case-customer-portal/list_order_charges_v1_orders_order__order_id__charges_get","routeSlug":"/customer/docs/use-case-customer-portal/list_order_charges_v1_orders_order__order_id__charges_get","metadata":{"seo":{"title":"List Order Charges","description":"Charges for a certain order. Note that these charges are not final and may change"}},"httpPath":"/v1/orders/order/{order_id}/charges"},{"label":"Approve Order Charges","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/customer/docs/use-case-customer-portal/approve_order_charges_v1_orders_order__order_id__charges_approval_post","routeSlug":"/customer/docs/use-case-customer-portal/approve_order_charges_v1_orders_order__order_id__charges_approval_post","metadata":{"seo":{"title":"Approve Order Charges","description":"Approve or reject certain charges on the order"}},"httpPath":"/v1/orders/order/{order_id}/charges/approval"},{"label":"List Order Documents","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/customer/docs/use-case-customer-portal/list_order_documents_v1_orders_order__order_id__documents_get","routeSlug":"/customer/docs/use-case-customer-portal/list_order_documents_v1_orders_order__order_id__documents_get","metadata":{"seo":{"title":"List Order Documents","description":"Fetch documents for an order. This includes consignment documents"}},"httpPath":"/v1/orders/order/{order_id}/documents"},{"label":"Order Export","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/customer/docs/use-case-customer-portal/order_export_v1_orders_order__order_id__export_get","routeSlug":"/customer/docs/use-case-customer-portal/order_export_v1_orders_order__order_id__export_get","metadata":{"seo":{"title":"Order Export","description":"Provides a minimal set of order data that can be used as a blueprint to create a new order"}},"httpPath":"/v1/orders/order/{order_id}/export"},{"label":"Order Status","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/customer/docs/use-case-customer-portal/order_status_v1_orders_order__order_id__status_get","routeSlug":"/customer/docs/use-case-customer-portal/order_status_v1_orders_order__order_id__status_get","metadata":{"seo":{"title":"Order Status","description":"Order status endpoint. Provides information on the status of the order"}},"httpPath":"/v1/orders/order/{order_id}/status"},{"label":"Operational Visibility Event","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/customer/docs/use-case-customer-portal/operational_visibility_event_webhook_post","routeSlug":"/customer/docs/use-case-customer-portal/operational_visibility_event_webhook_post","metadata":{"seo":{"title":"Operational Visibility Event","description":"Webhook for updates to orders and trips. Subscribe to this endpoint to receive updates."}},"httpPath":"https://<visibility-event-receiving-endpoint>"}]},{"type":"separator","label":"API"},{"type":"group","label":"API / Authentication","link":"/customer/docs/api-authentication","routeSlug":"/customer/docs/api-authentication","items":[{"label":"Generate Token","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/customer/docs/api-authentication/generate_token_v1_auth_token_post","routeSlug":"/customer/docs/api-authentication/generate_token_v1_auth_token_post","metadata":{"seo":{"title":"Generate Token","description":"Generate Token"}},"httpPath":"/v1/auth/token"}]},{"type":"separator","label":""}]}