Assignees

Manage pick-pack assignees

Adding an assignee to an order

post

Adds an assignee to a specified order.

Note: If the order has the packingStatus set to CANCELLED, it is not possible to modify the assignee for that order.

Required scopes
This endpoint requires the following scopes:
  • : Needed to manage resources in the service.
Authorizations
OAuth2clientCredentialsRequired
Token URL:
Path parameters
tenantstring · min: 3 · max: 16Required

Your Emporix tenant name.

Note: The tenant name should always be written in lowercase.

Pattern: ^[a-z][a-z0-9]+$
orderIdstringRequired

Order's unique identifier.

Query parameters
forcebooleanOptional

If set to true, the new assignee will replace the old one. If set to false, a bad request will be returned if the order already has an assignee.

Default: true
Body
idstringRequired

Identifier of an assignment

Example: 123
siteCodestringRequired

Code of a site

Example: main
firstNamestringRequired

First name of assignee

Example: John
lastNamestringRequired

Last name of assignee

Example: Smith
Responses
200

Event creation response

application/json
post
/pick-pack/{tenant}/orders/{orderId}/assignees

Deleting an assignee from an order

delete

Deletes a specified assignee from a specified order.

Required scopes
This endpoint requires the following scopes:
  • : Needed to manage resources in the service.
Authorizations
OAuth2clientCredentialsRequired
Token URL:
Path parameters
tenantstring · min: 3 · max: 16Required

Your Emporix tenant name.

Note: The tenant name should always be written in lowercase.

Pattern: ^[a-z][a-z0-9]+$
orderIdstringRequired

Order's unique identifier.

assigneeIdstring · min: 3 · max: 16Required

assignee which will be removed from order

Pattern: [a-zA-Z0-9_-]+
Responses
delete
/pick-pack/{tenant}/orders/{orderId}/assignees/{assigneeId}

No content

Last updated

Was this helpful?