---
title: "List in-flight delivery retries"
method: GET
path: "/v1/delivery/pending"
tags: ["Delivery"]
---

# List in-flight delivery retries

`GET /v1/delivery/pending`

## Request

- Base URL: `https://api.talonic.com`
- URL: `https://api.talonic.com/v1/delivery/pending`
- Auth: HTTP bearer

Scheduled next-attempts (`delayed`), runnable (`waiting`), and
in-progress (`active`) retry jobs for the current tenant. Jobs are
scoped to bindings the API key's customer owns. For a delayed job,
`next_attempt_at` is when the backoff elapses; for waiting/active
jobs it is null (runnable now). Bounded to the most recent jobs per
state — best-effort under deep backlogs.

## Response `200`

Pending-retry job list with per-state counts.

- object
  - `counts` object
    - `delayed` integer
    - `waiting` integer
    - `active` integer
  - `items` object[]
    - `job_id` string
    - `event_id` string
    - `binding_id` string, uuid
    - `attempt` integer
    - `status` 'delayed' | 'waiting' | 'active'
    - `next_attempt_at` string, date-time, nullable

## Other responses

- `401`: Missing or invalid API key.
- `429`: Daily rate limit exceeded.

---

[API](https://skmtc.dev/talonic/apis/talonic-api.md) · [All operations](https://skmtc.dev/talonic/apis/talonic-api/llms.txt) · [OpenAPI document](https://skmtc.dev/talonic/apis/talonic-api/revisions/678fe5f8c9c3?raw)
