---
title: "Generate a downloadable itinerary document"
method: GET
path: "/shop/orders/{orderId}/itinerary/doc"
tags: ["Orders"]
---

# Generate a downloadable itinerary document

`GET /shop/orders/{orderId}/itinerary/doc`

Generate a Word document version of the order's itinerary and
return a signed download URL. The document is rendered in the
site's default locale (not the caller's) so that operators
printing for guests get the version the guest will read.

The download URL is short-lived; treat it as single-use and fetch
a fresh one for each download. The document content matches the
JSON itinerary returned by `GET /shop/orders/{orderId}/itinerary`.

## Response `200`

A short-lived download URL for the itinerary document.

- object
  - `data` object, required
    - `download_url` string, uri, required — Signed URL the operator can use to download the generated Word document. Treat as single-use; mint a fresh one for each download.

## Other responses

- `401` — The user is unauthenticated
- `403` — The authenticated user does not have permission.
- `404` — The resource couldn't be found

---

[API](https://skmtc.dev/try/apis/trybe-api.md) · [All operations](https://skmtc.dev/try/apis/trybe-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/try/trybe-api/revisions/f37f92702da5/schema)
