Analytics

Get Response Time Metrics

Get response time metrics

Required Scopes: analytics:read

Returns:

  • Response rate percentage
  • Average response time
  • Conversations with/without response
get/api/v1/analytics/response-time

Request

  • Base URL: https://api.sendseven.com
  • URL: https://api.sendseven.com/api/v1/analytics/response-time
  • Auth: HTTP bearer

Query parameters

start_datestring date-time nullable

Start date for metrics

end_datestring date-time nullable

End date for metrics

Response

Successful Response

conversations_with_responseinteger required

Number of conversations that received a response

conversations_without_responseinteger

Number of conversations that did not receive a response

total_conversationsinteger required

Total conversations in the period

response_rate_percentnumber required

Percentage of conversations with at least one response

average_response_time_minutesnumber nullable

Average time to first response in minutes

period_startstring required

Start of the reporting period (ISO format)

period_endstring required

End of the reporting period (ISO format)

Example response

{
  "average_response_time_minutes": 5.5,
  "by_channel": [
    {
      "avg_response_minutes": 4.2,
      "channel_type": "whatsapp",
      "conversation_count": 80
    },
    {
      "avg_response_minutes": 7.1,
      "channel_type": "telegram",
      "conversation_count": 40
    }
  ],
  "conversations_with_response": 120,
  "conversations_without_response": 30,
  "period_end": "2026-01-18T00:00:00Z",
  "period_start": "2026-01-01T00:00:00Z",
  "response_rate_percent": 80,
  "total_conversations": 150
}

Changes

No recorded changes to this operation across all 3 revisions of this API.