Skip to main content
Use the calls endpoint to retrieve call records for reporting or synchronization.

Choose a bounded scope

Provide a practice and an explicit date range: To retrieve calls from August 2026:

Retrieve every page

Store the objects in results, then request the URL in links.next. Continue until links.next is null. For repeat synchronization:
  1. Divide large histories into bounded date ranges.
  2. Process every page in order.
  3. Store each call by its Peerlogic id so a repeated request can be handled safely.
  4. Record the completed date boundary before starting the next range.
  5. Retry temporary failures using the guidance in Errors and rate limits.
Your account returns only practices and records it is authorized to access.