Skip to main content
POST
Record input lots

Authorizations

X-API-Key
string
header
required

Path Parameters

organization_id
string<shortuuid>
required

Identifier of the organization.

Required string length: 22
Pattern: ^[23456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz]{22}$

Body

application/json

Which input lots went into one finished lot.

output_product_id
string<shortuuid>
required

Identifier of the finished product.

Required string length: 22
Pattern: ^[23456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz]{22}$
output_lot_identifier
string
required

The finished lot's identifier: 1-20 printable characters.

Required string length: 1 - 20
Pattern: ^[^\x00]{1,20}$
inputs
InputLotEntryIn · object[]
required

The component input lots, at least one.

Minimum array length: 1
production_date
string<date> | null

The day the finished lot was produced.

Response

Created

What recording input lots created.

event_id
string<shortuuid>
required

Identifier of the EPCIS transformation event that holds the record.

Required string length: 22
Pattern: ^[23456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz]{22}$
output_lot_identifier
string
required

The finished lot the inputs were recorded against.

input_count
integer
required

How many input lots were recorded.