---
title: "List freight shipment documents"
method: GET
path: "/v1/freight/shipments/{freight_shipment_id}/documents"
tags: ["freight"]
---

# List freight shipment documents

`GET /v1/freight/shipments/{freight_shipment_id}/documents`

List the documents available for a freight shipment, such as the Bill of Lading, pallet labels, and the proof of delivery. Documents become available as the shipment progresses: the Bill of Lading is generated at booking, while a proof of delivery only exists after delivery.

Each document's `url` is a path on the API host that returns the PDF, for example `https://api.shipengine.com/v1/downloads/...`.

## Response `200`

The request was a success.

- ListFreightShipmentDocumentsResponseBody — The documents available for a freight shipment.
  - `documents` FreightDocument[] — The documents available for the shipment. The list grows as the shipment progresses — a proof of delivery, for example, only exists after delivery.
    - `type` 'bill_of_lading' | 'bol_pallet_label_combined' | 'certificate_of_insurance' | 'certificate_of_insurance_instructions' | 'certificate_of_origin_us' | 'certificate_of_origin_usmca' | 'certificate_of_origin_usmca_instructions' | 'international_commercial_invoice' | 'packing_list' | 'pallet_label' | 'pallet_label_4x6' | 'proof_of_delivery' | 'quote' | 'weight_and_inspection' — The type of document.
    - `created_at` string, date-time, nullable — When the document was created.
    - `url` string, nullable — The path to download the document as a PDF, relative to the API host. Resolve it against `https://api.shipengine.com` to get the full URL.

## Other responses

- `400` — The request contained errors.
- `404` — The freight shipment does not exist on this account.
- `500` — An error occurred on ShipEngine's side. > This error will automatically be reported to our engineers.

---

[API](https://skmtc.net/shipstation/apis/shipengine-api.md) · [All operations](https://skmtc.net/shipstation/apis/shipengine-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/shipstation/shipengine-api/revisions/8d8a7cf79204/schema)
