---
title: "Assign user to shipments"
method: POST
path: "/v1/shipments/user"
tags: ["shipments"]
---

# Assign user to shipments

`POST /v1/shipments/user`

Assigns a user to one or more shipments. You can assign a single user
to up to 500 shipments at once.

## Request body

- AssignUserRequestBody — A request body for assigning a user to shipments
  - `shipment_ids` SeId[], required — Array of shipment IDs to assign the user to
  - `user_id` string, uuid, required — The ID of the user to assign to the shipments

## Response `200`

The request was a success.

- AssignUserResponseBody — A response body for assigning a user to shipments
  - `shipment_ids` SeId[] — Array of shipment IDs that were assigned to the user
  - `user_id` string, uuid — The ID of the user assigned to the shipments

## Other responses

- `400` — The request contained errors.
- `404` — The specified resource does not exist.
- `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)
