Base URL
The base URL uses a platform infrastructure domain. This is the API service that powers HoopAI — all data belongs to your HoopAI account.
Request structure
Every request needs theAuthorization and Version headers:
Common parameters
Pagination
Most list endpoints return paginated results. The response includes metadata about total results and how to fetch the next page.Offset-based pagination
Cursor-based pagination
Some endpoints use cursor-based pagination withstartAfterId:
Filtering and searching
Many list endpoints support filtering via query parameters or a search body:Creating and updating resources
UsePOST to create and PUT to update. Always send JSON bodies with the Content-Type: application/json header.
Error handling
All errors return a consistent JSON structure:Rate limits
Rate limit headers are included in every response:
When you receive a
429 response, use exponential backoff:
Next steps
Webhooks
Receive real-time events from HoopAI
API reference
Browse all available endpoints