---
title: "Delivery"
---

> Documentation Index
> Fetch the complete documentation index at: https://docs.gitpando.com/llms.txt
> Use this file to discover all available pages before exploring further.

Path: Pando API

## Fields

- `Delivery.id` (string, required)
- `Delivery.hook_id` (string, required)
- `Delivery.event` (string, required) — `branch.opened`: the first push of a branch. `push`: any push through the door that moves or deletes a branch. `merged`: a Pando merge landed a branch; a buildkite hook builds main's merge commit (`merge_commit`) on main (`main_branch`). `tag`: a tag pushed, moved or deleted (or made by publishing a release): `tag` is its name, `head` its commit (zeros when deleted).
  - one of `"push"`, `"branch.opened"`, `"merged"`, `"tag"`
- `Delivery.status` (string, required) — `queued`: waiting for its first try. `retrying`: the last try failed; `next_attempt_at` says when the next is. `dead`: the fifth try failed, or its hook or repo was deleted (redeliver to try again). `failed` appears only on deliveries from before 2026-10-03, between the fifth try and `dead`.
  - one of `"queued"`, `"retrying"`, `"delivered"`, `"failed"`, `"dead"`
- `Delivery.attempts` (integer, required)
- `Delivery.created_at` (string, required)
  - format `date-time`
- `Delivery.seq` (integer | null, optional) — The event stream's seq for the change. One delivery per (hook, event, seq): a retry, a redeliver or a replay reuses it.
- `Delivery.response_code` (integer | null, optional)
- `Delivery.error` (string | null, optional)
- `Delivery.last_attempt_at` (string | null, optional)
  - format `date-time`
- `Delivery.next_attempt_at` (string | null, optional)
  - format `date-time`
- `Delivery.recent_attempts` (array<object>, optional) — The last 10 tries, newest first.
  - `Delivery.recent_attempts.n` (integer, optional)
  - `Delivery.recent_attempts.at` (string, optional)
    - format `date-time`
  - `Delivery.recent_attempts.response_code` (integer | null, optional)
  - `Delivery.recent_attempts.error` (string | null, optional)
  - `Delivery.recent_attempts.ms` (integer, optional)


Source: https://docs.gitpando.com/api/schemas/Delivery/index.md
