API reference

List messages

Returns recent messages for the active tenant, newest first. Used by the dashboard Messages page.

GET/v1/admin/messages

Request

bash
curl 'https://api-raven-cloud.autotribes.app/v1/admin/messages?limit=100' \
  -H "Authorization: Bearer eyJ..." \
  -H "X-App-Name: raven-cloud" \
  -H "X-Tenant-Slug: acme-co"

Query parameters

ParamDefaultNotes
limit50Max 200

Response

json
[
  {
    "id": "8ad4f7c2-...",
    "channel": "sms",
    "source": "dashboard",
    "to": "+254722000000",
    "status": "delivered",
    "providerMessageId": "ATXid_a1b2c3d4",
    "costCurrency": "KES",
    "costAmount": 0.8,
    "sentAt": "2026-05-01T10:23:18.302Z",
    "deliveredAt": "2026-05-01T10:23:21.882Z",
    "createdAt": "2026-05-01T10:23:18.114Z"
  }
]