Skip to main content
The Reports API lets you retrieve the raw data available in Text reports.

Before you start

For access requirements and API version support, see:

Authorization
Scopes
API versioning

Reports resources

For a broader comparison, see Data and analytics APIs.

Filtering reports

Report filters are nested under filters. If you omit this object, the report covers the previous 7 days. Each method schema lists the filters it supports. The following request combines several chat report filters:
  • Returns daily results for August in the America/New_York timezone.
  • Selects continuous chats assigned to groups 1 or 2 and started by customers in the United States.
  • Excludes chats tagged spam or test.
  • Requires both message and file events.
  • Filters by who sent the first agent response.
Combine chat report filters
Within one filter, use values to include matches or exclude_values to omit them. You cannot provide both.
Place the time range inside the form filter when you want to select chats based on form submission time. Do not also provide filters.from and filters.to in the same request.
Filter by pre-chat form submissions