Conventions
How every endpoint answers, pages, retries and limits.
Responses & errorsEvery response is JSON with the same envelope, and every error carries a readable message and a code.PaginationList endpoints take page, limit and sortBy, and answer with results plus page totals.IdempotencySend an Idempotency-Key on creates so a retried request never creates a record twice.Rate limitsEach key may make 120 requests per minute, counted separately for every key.Dates, phone numbers & searchHow to send date-only fields and phone numbers, and how the q search parameter matches.