{"items":[{"type":"link","label":"Qargo TMS Subcontractor/fleet API","link":"/subcontractor/docs","routeSlug":"/subcontractor/docs"},{"type":"group","label":"Authentication","link":"/subcontractor/docs/section/authentication","routeSlug":"/subcontractor/docs/section/authentication","items":[{"type":"link","label":"Creating application credentials","link":"/subcontractor/docs/section/authentication/creating-application-credentials","routeSlug":"/subcontractor/docs/section/authentication/creating-application-credentials"},{"type":"link","label":"Obtaining an access token","link":"/subcontractor/docs/section/authentication/obtaining-an-access-token","routeSlug":"/subcontractor/docs/section/authentication/obtaining-an-access-token"},{"type":"link","label":"Understanding Basic Authentication","link":"/subcontractor/docs/section/authentication/understanding-basic-authentication","routeSlug":"/subcontractor/docs/section/authentication/understanding-basic-authentication"},{"type":"link","label":"The API Call to Request Tokens","link":"/subcontractor/docs/section/authentication/the-api-call-to-request-tokens","routeSlug":"/subcontractor/docs/section/authentication/the-api-call-to-request-tokens"},{"type":"link","label":"Request Details","link":"/subcontractor/docs/section/authentication/request-details","routeSlug":"/subcontractor/docs/section/authentication/request-details"},{"type":"link","label":"Webhook authentication","link":"/subcontractor/docs/section/authentication/webhook-authentication","routeSlug":"/subcontractor/docs/section/authentication/webhook-authentication"},{"type":"link","label":"API vs Webhook authentication summary","link":"/subcontractor/docs/section/authentication/api-vs-webhook-authentication-summary","routeSlug":"/subcontractor/docs/section/authentication/api-vs-webhook-authentication-summary"},{"type":"link","label":"Common mistake","link":"/subcontractor/docs/section/authentication/common-mistake","routeSlug":"/subcontractor/docs/section/authentication/common-mistake"},{"type":"link","label":"Example webhook request","link":"/subcontractor/docs/section/authentication/example-webhook-request","routeSlug":"/subcontractor/docs/section/authentication/example-webhook-request"}]},{"type":"group","label":"Rate Limits","link":"/subcontractor/docs/section/rate-limits","routeSlug":"/subcontractor/docs/section/rate-limits","items":[{"type":"link","label":"Limits","link":"/subcontractor/docs/section/rate-limits/limits","routeSlug":"/subcontractor/docs/section/rate-limits/limits"},{"type":"link","label":"Enforcement","link":"/subcontractor/docs/section/rate-limits/enforcement","routeSlug":"/subcontractor/docs/section/rate-limits/enforcement"}]},{"type":"group","label":"API Best Practices","link":"/subcontractor/docs/section/api-best-practices","routeSlug":"/subcontractor/docs/section/api-best-practices","items":[{"type":"link","label":"Pagination","link":"/subcontractor/docs/section/api-best-practices/pagination","routeSlug":"/subcontractor/docs/section/api-best-practices/pagination"},{"type":"link","label":"How pagination works","link":"/subcontractor/docs/section/api-best-practices/how-pagination-works","routeSlug":"/subcontractor/docs/section/api-best-practices/how-pagination-works"},{"type":"link","label":"Example usage","link":"/subcontractor/docs/section/api-best-practices/example-usage","routeSlug":"/subcontractor/docs/section/api-best-practices/example-usage"},{"type":"link","label":"Recommendations","link":"/subcontractor/docs/section/api-best-practices/recommendations","routeSlug":"/subcontractor/docs/section/api-best-practices/recommendations"},{"type":"link","label":"Backward compatibility","link":"/subcontractor/docs/section/api-best-practices/backward-compatibility","routeSlug":"/subcontractor/docs/section/api-best-practices/backward-compatibility"},{"type":"link","label":"Date and time formats","link":"/subcontractor/docs/section/api-best-practices/date-and-time-formats","routeSlug":"/subcontractor/docs/section/api-best-practices/date-and-time-formats"}]},{"type":"group","label":"Concepts","link":"/subcontractor/docs/section/concepts","routeSlug":"/subcontractor/docs/section/concepts","items":[{"type":"link","label":"Company","link":"/subcontractor/docs/section/concepts/company","routeSlug":"/subcontractor/docs/section/concepts/company"},{"type":"link","label":"Order","link":"/subcontractor/docs/section/concepts/order","routeSlug":"/subcontractor/docs/section/concepts/order"},{"type":"link","label":"Stop","link":"/subcontractor/docs/section/concepts/stop","routeSlug":"/subcontractor/docs/section/concepts/stop"},{"type":"link","label":"Stop group","link":"/subcontractor/docs/section/concepts/stop-group","routeSlug":"/subcontractor/docs/section/concepts/stop-group"},{"type":"link","label":"Trip","link":"/subcontractor/docs/section/concepts/trip","routeSlug":"/subcontractor/docs/section/concepts/trip"},{"type":"link","label":"Task","link":"/subcontractor/docs/section/concepts/task","routeSlug":"/subcontractor/docs/section/concepts/task"},{"type":"link","label":"Resource","link":"/subcontractor/docs/section/concepts/resource","routeSlug":"/subcontractor/docs/section/concepts/resource"},{"type":"link","label":"Unavailability","link":"/subcontractor/docs/section/concepts/unavailability","routeSlug":"/subcontractor/docs/section/concepts/unavailability"},{"type":"link","label":"Status update","link":"/subcontractor/docs/section/concepts/status-update","routeSlug":"/subcontractor/docs/section/concepts/status-update"},{"type":"link","label":"Document","link":"/subcontractor/docs/section/concepts/document","routeSlug":"/subcontractor/docs/section/concepts/document"}]},{"type":"group","label":"Changelog","link":"/subcontractor/docs/section/changelog","routeSlug":"/subcontractor/docs/section/changelog","items":[{"type":"link","label":"2026-09-04","link":"/subcontractor/docs/section/changelog/2026-09-04","routeSlug":"/subcontractor/docs/section/changelog/2026-09-04"},{"type":"link","label":"2026-08-19","link":"/subcontractor/docs/section/changelog/2026-08-19","routeSlug":"/subcontractor/docs/section/changelog/2026-08-19"},{"type":"link","label":"2026-08-11","link":"/subcontractor/docs/section/changelog/2026-08-11","routeSlug":"/subcontractor/docs/section/changelog/2026-08-11"},{"type":"link","label":"2026-08-05","link":"/subcontractor/docs/section/changelog/2026-08-05","routeSlug":"/subcontractor/docs/section/changelog/2026-08-05"},{"type":"link","label":"2026-07-29","link":"/subcontractor/docs/section/changelog/2026-07-29","routeSlug":"/subcontractor/docs/section/changelog/2026-07-29"},{"type":"link","label":"2026-07-23","link":"/subcontractor/docs/section/changelog/2026-07-23","routeSlug":"/subcontractor/docs/section/changelog/2026-07-23"},{"type":"link","label":"2026-07-06","link":"/subcontractor/docs/section/changelog/2026-07-06","routeSlug":"/subcontractor/docs/section/changelog/2026-07-06"},{"type":"link","label":"2026-06-15","link":"/subcontractor/docs/section/changelog/2026-06-15","routeSlug":"/subcontractor/docs/section/changelog/2026-06-15"},{"type":"link","label":"2026-06-03","link":"/subcontractor/docs/section/changelog/2026-06-03","routeSlug":"/subcontractor/docs/section/changelog/2026-06-03"},{"type":"link","label":"2026-05-18","link":"/subcontractor/docs/section/changelog/2026-05-18","routeSlug":"/subcontractor/docs/section/changelog/2026-05-18"},{"type":"link","label":"2026-03-23","link":"/subcontractor/docs/section/changelog/2026-03-23","routeSlug":"/subcontractor/docs/section/changelog/2026-03-23"},{"type":"link","label":"2026-03-11","link":"/subcontractor/docs/section/changelog/2026-03-11","routeSlug":"/subcontractor/docs/section/changelog/2026-03-11"},{"type":"link","label":"2026-03-10","link":"/subcontractor/docs/section/changelog/2026-03-10","routeSlug":"/subcontractor/docs/section/changelog/2026-03-10"},{"type":"link","label":"2026-02-24","link":"/subcontractor/docs/section/changelog/2026-02-24","routeSlug":"/subcontractor/docs/section/changelog/2026-02-24"},{"type":"link","label":"2026-01-09","link":"/subcontractor/docs/section/changelog/2026-01-09","routeSlug":"/subcontractor/docs/section/changelog/2026-01-09"}]},{"type":"separator","label":"Use cases"},{"type":"group","label":"Use case / Fleet dispatch","link":"/subcontractor/docs/use-case-fleet-dispatch","routeSlug":"/subcontractor/docs/use-case-fleet-dispatch","items":[{"label":"External Document Upload From A Fleet Application","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/subcontractor/docs/use-case-fleet-dispatch/fleet-document-upload-webhook","routeSlug":"/subcontractor/docs/use-case-fleet-dispatch/fleet-document-upload-webhook","metadata":{"seo":{"title":"External Document Upload From A Fleet Application","description":"Upload a document to a specific stop or stop group on a fleet-dispatched trip."}},"httpPath":"/v1/webhook/fleet-document-upload"},{"label":"External Status Update From A Fleet Application","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/subcontractor/docs/use-case-fleet-dispatch/fleet-status-update-webhook","routeSlug":"/subcontractor/docs/use-case-fleet-dispatch/fleet-status-update-webhook","metadata":{"seo":{"title":"External Status Update From A Fleet Application","description":"Webhook for updating the status, ETA, and data of stops from an external fleet application."}},"httpPath":"/v1/webhook/fleet-status-update"},{"label":"Fleet Dispatch Payload","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/subcontractor/docs/use-case-fleet-dispatch/fleet-dispatch-payload","routeSlug":"/subcontractor/docs/use-case-fleet-dispatch/fleet-dispatch-payload","metadata":{"seo":{"title":"Fleet Dispatch Payload","description":"Payload for sending fleet app dispatches.In this case, we send the payload to an external endpoint for processing."}},"httpPath":"https://<external-fleet-receiving-endpoint>"}]},{"type":"group","label":"Use case / Subcontractor dispatch","link":"/subcontractor/docs/use-case-subcontractor-dispatch","routeSlug":"/subcontractor/docs/use-case-subcontractor-dispatch","items":[{"label":"External Document Update With Payload","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/subcontractor/docs/use-case-subcontractor-dispatch/subcontractor-document-upload-webhook","routeSlug":"/subcontractor/docs/use-case-subcontractor-dispatch/subcontractor-document-upload-webhook","metadata":{"seo":{"title":"External Document Update With Payload","description":"Upload a document to a specific stop on a subcontracted trip."}},"httpPath":"/v1/webhook/subco-document-upload"},{"label":"External Status Update","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/subcontractor/docs/use-case-subcontractor-dispatch/subcontractor-status-update-webhook","routeSlug":"/subcontractor/docs/use-case-subcontractor-dispatch/subcontractor-status-update-webhook","metadata":{"seo":{"title":"External Status Update","description":"Webhook for updating the status, ETA, and data of stops from an external subcontractor system."}},"httpPath":"/v1/webhook/subco-status-update"},{"label":"Subcontractor Dispatch Payload","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/subcontractor/docs/use-case-subcontractor-dispatch/subcontractor-dispatch-payload","routeSlug":"/subcontractor/docs/use-case-subcontractor-dispatch/subcontractor-dispatch-payload","metadata":{"seo":{"title":"Subcontractor Dispatch Payload","description":"Payload for sending a trip dispatch.In this case, we send the payload to an external endpoint for processing."}},"httpPath":"https://<external_subco_receiving_endpoint>"}]},{"type":"separator","label":"API"},{"type":"group","label":"API / Authentication","link":"/subcontractor/docs/api-authentication","routeSlug":"/subcontractor/docs/api-authentication","items":[{"label":"Generate Token","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/subcontractor/docs/api-authentication/generate_token_v1_auth_token_post","routeSlug":"/subcontractor/docs/api-authentication/generate_token_v1_auth_token_post","metadata":{"seo":{"title":"Generate Token","description":"Generate Token"}},"httpPath":"/v1/auth/token"}]},{"type":"separator","label":""}]}