Skip to main content
GET
/
api
/
messaging
/
dashboard
/
metrics
Dashboard Metrics
curl --request GET \
  --url https://api.example.com/api/messaging/dashboard/metrics/
{
  "period": "30d",
  "metrics": {
    "messages_sent": 5000,
    "messages_delivered": 4750,
    "delivery_rate": 95.0,
    "cost": 250.00,
    "contacts_added": 150,
    "campaigns_created": 5
  },
  "daily_breakdown": [
    {
      "date": "2025-11-01",
      "sent": 200,
      "delivered": 190,
      "cost": 10.00
    }
  ]
}
Get detailed metrics for a specific time period.
period
string
Time period (7d, 30d, 90d, 1y)
Requires authentication. Include the access token in the Authorization header.

Success Response (200)

period
string
Selected time period
metrics
object
Metrics object containing various statistics
metrics.messages_sent
integer
Number of messages sent in the period
metrics.messages_delivered
integer
Number of messages delivered in the period
metrics.delivery_rate
float
Delivery rate percentage
metrics.cost
float
Total cost for the period
metrics.contacts_added
integer
Number of contacts added in the period
metrics.campaigns_created
integer
Number of campaigns created in the period
daily_breakdown
array
Daily breakdown of metrics
{
  "period": "30d",
  "metrics": {
    "messages_sent": 5000,
    "messages_delivered": 4750,
    "delivery_rate": 95.0,
    "cost": 250.00,
    "contacts_added": 150,
    "campaigns_created": 5
  },
  "daily_breakdown": [
    {
      "date": "2025-11-01",
      "sent": 200,
      "delivered": 190,
      "cost": 10.00
    }
  ]
}