---
title: "Get print order"
method: GET
path: "/v1/orders/{order_id}"
tags: ["prints"]
---

# Get print order

`GET /v1/orders/{order_id}`

## Request

- Base URL: `https://api.noerrands.com/c/prints`
- URL: `https://api.noerrands.com/c/prints/v1/orders/{order_id}`
- Auth: HTTP bearer

Look up one print order by order_id with its status (submitted, in_production, shipped, cancelled), tracking once shipped, and history, refreshed from the lab. Free. If the lab cancelled the order, this call refunds its full charge to the balance, once.

## Path parameters

- `order_id` string, required

## Response `200`

Success.

- object
  - `order_id` string, required
  - `status` 'submitted' | 'in_production' | 'shipped' | 'cancelled', required: submitted -> in_production -> shipped, or cancelled.
  - `shipping_method` 'budget' | 'standard' | 'express', required
  - `items` object[], required
    - `product` '4x6' | '5x7' | '8x10' | 'canvas-12x16' | 'tshirt' | 'mug-11oz', required
    - `copies` integer, required
    - `shirt_size` 'XS' | 'S' | 'M' | 'L' | 'XL' | '2XL' | '3XL'
    - `shirt_color` 'White' | 'Black'
  - `recipient` object, required
    - `name` string
    - `line1` string
    - `line2` string
    - `city` string
    - `state` string
    - `zip` string
    - `email` string
    - `phone` string
    - `country` string
  - `credits_charged_cents` integer, required: Net of any refund: zero once a cancelled order has been refunded.
  - `tracking` object[]
    - `carrier` string
    - `number` string
    - `url` string
  - `created_at` string, date-time, required
  - `shipped_at` string, date-time
  - `events` object[], required
    - `at` string, date-time, required
    - `status` 'submitted' | 'in_production' | 'shipped' | 'cancelled', required
    - `detail` string

## Other responses

- `400`: invalid_request
- `401`: unauthorized. Carries WWW-Authenticate: Bearer resource_metadata="..."
- `403`: forbidden_scope: a write tool called with a read-only key.
- `404`: not_found
- `429`: rate_limited
- `502`: provider_error

---

[API](https://skmtc.dev/noerrands/apis/no-errands-prints-api.md) · [All operations](https://skmtc.dev/noerrands/apis/no-errands-prints-api/llms.txt) · [OpenAPI document](https://skmtc.dev/noerrands/apis/no-errands-prints-api/revisions/f3ad0da7ed08?raw)
