Skip to main content

Calls API

List recent calls for your organization, newest first.

GET /api/v1/calls

Query parameters

  • limit (integer) — default 25, max 100

Example request

curl -H "Authorization: Bearer grtq_…" "https://greetq.com/api/v1/calls?limit=10"

Example response

{
  "calls": [
    {
      "id": "uuid",
      "direction": "inbound",
      "from_number": "+16045550100",
      "to_number": "+16045550101",
      "status": "completed",
      "duration_seconds": 94,
      "sentiment": "positive",
      "intent": "booking",
      "summary": "Caller booked appointment for Tuesday 2pm",
      "score": 0.92,
      "topics": ["appointment", "cleaning"],
      "action_items": ["Send confirmation SMS"],
      "created_at": "2026-06-16T18:00:00.000Z"
    }
  ]
}