Batch create loads
Create multiple freight loads in a single request. Each load is processed independently. Accepts API-key or session/bearer auth so both integrations and the web app (CSV upload) can call it.
Authentication: Supports API key and bearer token authentication.
Authentication
Bearer authentication of the form Bearer <token>, where token is your auth token.
Headers
Browser-generated UUID correlating every chunk of one CSV import attempt
1-based position of this chunk within the import
A unique key (up to 255 printable ASCII characters, e.g. a UUID) that makes a retry of this request safe. Envoy stores the response for 24 hours; a retry with the same key and the same request returns it again with Idempotent-Replayed: true instead of running twice. The same key with a different request returns 422 idempotency_key_reused; while the first request is still running, 409 idempotency_key_in_progress. 5xx and 429 responses are not stored.
Request
List of TMS loads to ingest (max 1000 per batch)
Generate deterministic carrier and lane-preference demo data for successfully ingested loads
Response
Carrier and lane-preference generation results

