---
title: "Retrieve a manifest"
method: GET
path: "/manifests/{ManifestId}"
tags: ["Manifests"]
---

# Retrieve a manifest

`GET /manifests/{ManifestId}`

Returns an existing manifest using an object ID.

## Path parameters

- `ManifestId` string, required

## Headers

- `SHIPPO-API-VERSION` string

## Response `200`

Manifest

- Manifest
  - `carrier_account` string, required — ID of carrier account
  - `shipment_date` string, required — All shipments to be submitted on this day will be closed out. Must be in the format `2014-01-18T00:35:03.463Z` (ISO 8601 date).
  - `transactions` string[] — IDs transactions to use. If you set this to null or not send this parameter, Shippo will automatically assign all applicable transactions.
  - `address_from` string, required — ID of the Address object that should be used as pickup address for the scan form. The USPS will validate this address before creating the scan form.
  - `documents` string[], required — An array containing the URLs to all returned manifest documents.
  - `errors` string[] — An array of codes and messages describing the error that occurred if any.
  - `object_created` string, date-time, required — Date and time of object creation.
  - `object_id` string, required — Unique identifier of the given object.
  - `object_owner` string, required — Username of the user who created the object.
  - `object_updated` string, date-time, required — Date and time of last object update.
  - `status` 'QUEUED' | 'SUCCESS' | 'ERROR', required — Indicates the status of the manifest.

## Other responses

- `400` — Bad request

---

[API](https://skmtc.net/goshippo/apis/shippo-address-api.md) · [All operations](https://skmtc.net/goshippo/apis/shippo-address-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/goshippo/shippo-address-api/revisions/26fcc6af452a/schema)
