List calls for a practice
Returns calls for a granted practice, newest first (created_at
descending, cursor-paginated). Requires calls:read. Transcripts are
never included in list responses — fetch a single call for the
transcript (requires transcripts:read + BAA).
Authorizations
Partner API key sent as a Bearer token:
Authorization: Bearer gd_live_...Keys are issued by the GrowDental team (invite-only), shown once
at creation, and stored server-side only as a SHA-256 hash. Key format:
gd_live_ (or gd_test_) followed by a 43-character base62 secret
(~256 bits of entropy). To rotate, request a new key, deploy it, then
ask us to revoke the old one — both keys work during the overlap.
Path Parameters
Practice ID (must be granted to your app — ungranted IDs return 404).
Query Parameters
Maximum number of items to return.
1 <= x <= 100Opaque pagination cursor from a previous response's next_cursor.
Omit for the first page.
Filter by call direction.
inbound, outbound Filter by outcome classification (exact match).
Only calls created at or after this time (inclusive, on created_at).
Only calls created at or before this time (inclusive, on created_at).