Get Message Reports Summary
Messages
Get Message Reports Summary
Returns aggregated messaging metrics by date
GET
Get Message Reports Summary
Description
This endpoint returns aggregated messaging metrics grouped by date. You must provide a date range and channel. Results are cached for 5 minutes for the same workspace and query.Headers
string
required
Your API key for authentication.
string
required
Your workspace ID for authentication.
Query Parameters
string
required
Start of the date range in RFC3339 format (
YYYY-MM-DDTHH:mm:ssZ). Required. Sample: 2024-01-01T00:00:00Z.string
required
End of the date range in RFC3339 format (
YYYY-MM-DDTHH:mm:ssZ). Required. Sample: 2024-01-31T00:00:00Z.string
required
Channel to query. Required. Possible values:
sms, whatsapp, rcs, email, push. Sample: whatsapp.string
Optional delivery type filter. If omitted, metrics include all types. Possible values:
campaign, api, flow. Sample: campaign.Response
boolean
Indicates whether the API call was successful.
string
Success or error message from the API.
array
An array of date summary objects, each containing:
string
The date for this summary row.
integer
Audience size for the date.
integer
Number of messages submitted.
integer
Number of messages sent.
integer
Number of messages delivered.
integer
Number of undelivered messages.
integer
Number of failed messages.
integer
Number of messages marked as read.
integer
Number of emails opened.
integer
Number of clicks.
integer
Number of bounced emails.
integer
Number of spam complaints.
integer
Number of unsubscribes.
integer
Number of SMS messages submitted.
integer
Number of SMS messages sent.
integer
Number of SMS messages delivered.
integer
Number of SMS messages undelivered.
number
Total cost for the date.