Request and Response Structure
Pagination
All collection endpoints support cursor-style pagination via limit & page query parameters. For example:?limit=25&page=2.
Filtering & Sorting
- Date range:
minimumUpdatedDate,maximumUpdatedDate - Status filters: e.g.
statusBucket[]=PENDING&statusBucket[]=CONFIRMED - Sorting:
sortBy+sortDirection
Response Envelope
Successful responses for collection endpoints share a common structure:Error Handling
| Code | Meaning | Retry? |
|---|---|---|
| 400 | Validation / bad input | ❌ |
| 401 | Invalid API credentials | ❌ |
| 404 | Resource not found | ❌ |
| 429 | Rate limited | ⏳ |
| 500 | Server error | ✅ |