Resources
Requests
A request is a request to place an order. The platform verifies your input and, when all fields are filled in correctly, an order is generated immediately.
Request definition
- laneId — fetched from the Lane API
- groupId and userId — fetched from the User API
- Desired pickup and delivery date times, in the timezone of the address
- References and comments for the pickup / delivery location and for the shipper
- tailLift — whether the order needs a tail lift
- A minimum and maximum temperature, required when the lane uses a refrigerated (Reefer) trailer
curl
curl -X POST https://api.ctrlchain.com/api/v1/Request/lane-booking \
-H "apiKey: <your-api-key>" \
-H "Content-Type: application/json" \
-d '{
"laneId": "5a1c9e7d-2b3f-4a6c-8d9e-0f1a2b3c4d5e",
"groupId": "8c2e1b4a-9d3f-4c5e-a6b7-c8d9e0f1a2b3",
"userId": "b9b0054f-000f-4e0d-a529-555f31821541",
"tailLift": false,
"desiredPickupDateTimes": {
"earliest": "2026-08-04T06:00:00",
"latest": "2026-08-04T10:00:00"
}
}'With this version of the API it is only possible to create one booking at a time. For recurring orders, call the same endpoint several times with the applicable dates and times.
Questions? info@ctrlchain.com Open the API reference →