---
title: "Call log summaries (newest first, paginated)"
method: GET
path: "/api/v1/calls"
---

# Call log summaries (newest first, paginated)

`GET /api/v1/calls`

## Request

- Base URL: `https://salestick-backend-647994203646.europe-central2.run.app`
- URL: `https://salestick-backend-647994203646.europe-central2.run.app/api/v1/calls`
- Auth: one of:
  - HTTP bearer
  - API key in header `x-api-key`

## Query parameters

- `from` string, date-time, required
- `to` string, date-time
- `limit` integer
- `cursor` string
- `direction` 'inbound' | 'outbound'
- `missed` 'true'

## Response `200`

Page of calls

- object
  - `calls` Call[]
    - `id` string
    - `number` string: Counterparty phone number, E.164
    - `direction` 'inbound' | 'outbound'
    - `status` string
    - `createdAt` string, date-time
    - `summary` string: AI-written call summary
    - `score` number: AI quality score 1-10
    - `sentiment` string
    - `isMissed` boolean
    - `recoveredAt` string, date-time: When a missed call was called back
    - `manualName` string
    - `userId` string: Id of the team member (or AI agent) on the call
  - `cursor` string, nullable
  - `hasMore` boolean

## Other responses

- `400`: Missing/invalid from

---

[API](https://skmtc.dev/canarics/apis/canarics-api-for-ai-agents.md) · [All operations](https://skmtc.dev/canarics/apis/canarics-api-for-ai-agents/llms.txt) · [OpenAPI document](https://skmtc.dev/canarics/apis/canarics-api-for-ai-agents/revisions/e89711c2f1ba?raw)
