A clean REST API, real-time webhooks, 9 tracking layers, and a playground that doesn’t hate you. Plug global transportation straight into your software.
Plans
Starter
Free
Testing and prototyping.
Growth
$299/mo
Production integrations.
Enterprise
Custom
Large-scale operations.
Quick start
Sign in, Settings, generate a Provider API key. Starts with ca_live_ or ca_test_.
Use your key in Authorization: Bearer. Start with GET /api/provider/v1/jobs.
Configure webhook URLs in Settings to get real-time job and tracking updates.
Example request
curl -X GET https://couthacts.com/api/provider/v1/jobs \
-H "Authorization: Bearer ca_live_your_key_here" \
-H "Content-Type: application/json"
# Response
{
"success": true,
"data": {
"jobs": [
{
"id": "clx...",
"title": "Freight: Dallas, TX → Houston, TX",
"mode": "FREIGHT_TRUCKING",
"budgetUsd": 2500,
"origin": "Dallas, TX",
"destination": "Houston, TX",
"scheduledPickup": "2026-04-05T08:00:00Z",
"trackingLayers": ["MOBILE_GPS", "ELD_INTEGRATION"],
"bidsCount": 3
}
]
}
}Endpoints
/api/v1/jobsCreate a new transportation job with full mode-specific workflow.
API Key/api/v1/jobsList your jobs with filtering by status, mode, and date range.
API Key/api/v1/walletCheck wallet balance, transaction history, and escrow holds.
API Key/api/provider/v1/trackingPush GPS/AIS/flight tracking updates for active bookings.
Provider API Key/api/provider/v1/bookingsList provider bookings with status, escrow, and tracking data.
Provider API Key/api/provider/v1/jobsBrowse available jobs matching your registered transport modes.
Provider API Key/api/provider/v1/walletProvider wallet balance, earnings, and advance eligibility.
Provider API Key/api/track/{code}Public tracking endpoint. No authentication required.
NoneTracking API
Push tracking from any layer. Each event is timestamped, geotagged, and streamed in real-time to the customer.
MOBILE_GPSReal-time ground vehicle GPS coordinates
AIS_MARITIMEAutomatic Identification System for vessels
FLIGHT_TRACKINGADS-B transponder data for aircraft
ELD_INTEGRATIONElectronic Logging Device for commercial trucks
QR_PIN_CONFIRMATIONCryptographic pickup/delivery proof
IOT_DEVICETemperature, humidity, shock sensors
SATELLITEGPS + GLONASS for low-coverage areas
DOCUMENT_POD_AIProof of delivery with AI verification
BIOMETRICIdentity confirmation at handoff
Push a tracking event
POST /api/provider/v1/tracking
Authorization: Bearer ca_live_your_key_here
{
"bookingId": "clx...",
"lat": 32.7767,
"lng": -96.7970,
"layer": "MOBILE_GPS",
"status": "IN_TRANSIT",
"note": "Departed Dallas warehouse"
}
# Maritime example
{
"bookingId": "clx...",
"lat": 29.7604,
"lng": -95.3698,
"layer": "AIS_MARITIME",
"status": "UNDERWAY",
"note": "Passing Houston Ship Channel"
}Auth & security
Every request needs Authorization: Bearer. Generated in Settings, revocable anytime.
All API traffic encrypted in transit. Plaintext HTTP rejected.
Per-key. Starter: 100/day. Growth: 10K/day. Enterprise: custom.
Every call logged with timestamp, IP, endpoint, response code. Viewable in dashboard.
Enterprise plans restrict access to specific origins and IP ranges.
Outbound webhooks include HMAC signatures. Verify the payload is really us.
Response format
Success (2xx)
{
"success": true,
"data": { ... },
"meta": {
"requestId": "req_...",
"timestamp": "2026-04-01T..."
}
}Error (4xx/5xx)
{
"success": false,
"error": {
"code": "INVALID_INPUT",
"message": "bookingId required"
},
"meta": {
"requestId": "req_...",
"timestamp": "2026-04-01T..."
}
}Get your API key and start building in minutes. Enterprise customers get a dedicated support engineer and custom SLA.