---
title: "List retry attempts for a call"
method: GET
path: "/conversation/{callId}/retries"
tags: ["Conversations"]
---

# List retry attempts for a call

`GET /conversation/{callId}/retries`

Returns the **parent call** plus every retry attempt that branched from it, ordered by attempt index. Use this when a customer asks "did the platform retry this call?" — typically driven by an outbound agent's auto-retry configuration (`maxRetries`, `retryDelay`).

- If the `callId` you pass is the original (parent), the response contains that parent plus all child retries.
- If the `callId` you pass is itself a retry, the response still includes the parent and every sibling retry — the API resolves to the family root automatically.

Returns `404` if no call exists with that ID in your organization.

## Path parameters

- `callId` string, required

## Response `200`

Successful response — full retry family.

- object
  - `status` boolean
  - `data` object
    - `retries` object[] — All calls in the retry family — parent first, then retries in attempt order. Each entry has the same shape as a single call log returned by `GET /conversation`.

## Other responses

- `400` — Invalid input
- `401` — Unauthorized access
- `403` — Access denied — the call belongs to a different organization.
- `404` — No call exists with that ID.
- `500` — Internal server error

---

[API](https://skmtc.net/smallest-inc/apis/agent-management-api.md) · [All operations](https://skmtc.net/smallest-inc/apis/agent-management-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/smallest-inc/agent-management-api/revisions/274a178284a4/schema)
