Quick Start Guide
Get up and running with the Courimax API in 5 minutes.
Prerequisites
- An active Courimax account
- API key (obtain from your organization admin)
- HTTP client (curl, Postman, or any programming language)
Step 1: Get Your API Key
Contact your organization administrator to obtain an API key. The key will be in the format:
cmx_your_unique_api_key
Step 2: Make Your First Request
Test your API key by listing delivery windows:
curl -X GET "https://api.courimax.com/api/integrations/yango/delivery-windows?zone=TLV-CENTER&date=2026-08-20" \
-H "X-API-Key: cmx_your_api_key"
Expected response:
{
"zone": "TLV-CENTER",
"date": "2026-08-20",
"timezone": "Asia/Jerusalem",
"windows": [
{
"start": "2026-08-20T08:00:00+03:00",
"end": "2026-08-20T12:00:00+03:00",
"available": true,
"scheduledCount": 5,
"capacityLimit": 20
}
]
}
Step 3: Create an Order
Create a delivery order:
curl -X POST "https://api.courimax.com/api/integrations/yango/orders" \
-H "X-API-Key: cmx_your_api_key" \
-H "Content-Type: application/json" \
-d '{
"pickupAddress": "Rothschild Blvd 1, Tel Aviv",
"pickupLat": 32.0639,
"pickupLng": 34.7742,
"dropoffAddress": "Dizengoff Center, Tel Aviv",
"dropoffLat": 32.0753,
"dropoffLng": 34.7749,
"recipientName": "Jane Doe",
"recipientPhone": "+972501234567",
"packageSize": "small",
"externalRef": "ORDER-123"
}'
Step 4: Check Order Status
Retrieve the order you just created:
curl -X GET "https://api.courimax.com/api/integrations/yango/orders/ORDER-123" \
-H "X-API-Key: cmx_your_api_key"
Step 5: Release for Dispatch
When ready, release the order for courier dispatch:
curl -X POST "https://api.courimax.com/api/integrations/yango/orders/ORDER-123/release" \
-H "X-API-Key: cmx_your_api_key"
Next Steps
- Learn about Authentication methods
- Explore the complete API Reference
- Set up Webhooks for real-time updates
- Review Best Practices for production
Common Issues
401 Unauthorized
Make sure your API key is valid and included in the X-API-Key header.
400 Bad Request
Check that all required fields are present and in the correct format. See the endpoint documentation for details.
404 Not Found
Verify the resource exists and you're using the correct external reference.