---
title: "Get delivery"
method: GET
path: "/deliveries/{delivery_id}"
tags: ["deliveries"]
---

# Get delivery

`GET /deliveries/{delivery_id}`

## Request

- Base URL: `http://localhost:8000`
- URL: `http://localhost:8000/deliveries/{delivery_id}`
- Auth: none declared
- TypeScript: <https://skmtc.dev/palette-labs-inc/apis/local-protocol/docs/deliveries/:delivery_id/get.ts> (a function with typed inputs; its response is checked against the schema)

Returns a single delivery by ID.

## Path parameters

- `delivery_id` string, required: Delivery identifier.

## Response `200`

The delivery.

- Delivery: Delivery resource created when a quote is accepted.
  - `id` string, required: Unique delivery identifier.
  - `request_id` string, required: Reference to the original request.
  - `quote_id` string, required: Reference to the accepted quote.
  - `payment_instrument_id` string, required: Reference to the payment instrument used to create this delivery.
  - `event` string, required: Current event identifier.
  - `event_description` string, required: Human-readable description of the current event.
  - `event_vocabulary` string, required: Event vocabulary standard in use.
  - `webhook_url` string, nullable: Registered webhook URL, if any.
  - `created_at` string, date-time, required: Delivery creation timestamp (RFC 3339).
  - `updated_at` string, date-time, required: Last update timestamp (RFC 3339).

## Other responses

- `404`: Delivery not found.

---

[API](https://skmtc.dev/palette-labs-inc/apis/local-protocol.md) - [All operations](https://skmtc.dev/palette-labs-inc/apis/local-protocol/llms.txt) - [OpenAPI document](https://skmtc.dev/palette-labs-inc/apis/local-protocol/revisions/c2c61c76b0d0?raw)
