---
title: "Set the partner manifest id and timestamp for any (matching) labels that meet the supplied criteria, are eligible for manifesting, and have not been manifested."
method: PUT
path: "/api/v1/deliveryexperience/shipment/carrierSelection/labels/endOfDayManifest"
tags: ["label-generation"]
---

# Set the partner manifest id and timestamp for any (matching) labels that meet the supplied criteria, are eligible for manifesting, and have not been manifested.

`PUT /api/v1/deliveryexperience/shipment/carrierSelection/labels/endOfDayManifest`

## Headers

- `X-DELEGATED-PARTNER-ID` string

## Request body

- CarrierLabelEndOfDayUpdate
  - `carrierId` string, required — The carrier that should have their labels go through the end-of-day process.
  - `originCountry` string, required — The ISO 3166-1 alpha-2 country code of the origin for any labels that should go through the end-of-day process.
  - `originPostal` string, required — The postal code of the origin for any labels that should go through the end-of-day process.
  - `partnerManifestId` string, required — The identifier used by the partner to associate these labels.
  - `fromDateTime` string, date-time — Any labels with a manifestDateTime after this ISO-8601 date-time will go through the end-of-day process (if they have not already been through this process). If this is not provided, all labels that meet the other criteria, and have not already been through the end-of-day process, will be updated.
  - `toDateTime` string, date-time — Any labels with a manifestDateTime prior to this ISO-8601 date-time will go through the end-of-day process (if they have not already been through this process). If this is not provided, all labels that meet the other criteria, and have not already been through the end-of-day process, will be updated.

## Response `200`

The number of labels that were manifested

- UpdateResult
  - `matched` integer, required — The number of records that matched the filter to be updated.
  - `updated` integer, required — The number of records that were actually updated.

## Other responses

- `400` — Invalid country, postal code, or carrier id

---

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