Skip to content

/api/v1/facilities/{facilityId}/inventory/cycle-counts/{id}/submission

POST
/api/v1/facilities/{facilityId}/inventory/cycle-counts/{id}/submission
curl --request POST \
--url https://example.com/api/v1/facilities/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/inventory/cycle-counts/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/submission \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{ "items": [ { "productId": "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0", "productCode": "example", "unitOfMeasureCode": "example", "quantity": 1, "lpnCode": "example", "lotNumber": "example", "expiryDate": "2026-04-15", "serial": "example" } ] }'
facilityId
required
string format: uuid
id
required
string format: uuid
object
items
Array<object>
nullable
object
productId
string format: uuid
nullable
productCode
string
nullable
unitOfMeasureCode
string
nullable
quantity
integer format: int32
nullable
lpnCode
string
nullable
lotNumber
string
nullable
expiryDate
string format: date
nullable
serial
string
nullable

Example generated

{
"items": [
{
"productId": "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0",
"productCode": "example",
"unitOfMeasureCode": "example",
"quantity": 1,
"lpnCode": "example",
"lotNumber": "example",
"expiryDate": "2026-04-15",
"serial": "example"
}
]
}

OK

object
id
required
string format: uuid
number
required
string
locationId
required
string format: uuid
locationCode
required
string
countedBy
required
string
nullable
countedAt
required
string format: date-time
itemsRecorded
required
integer format: int32

Bad Request

object
type
string
nullable
title
string
nullable
status
integer format: int32
nullable
detail
string
nullable
instance
string
nullable

Not Found

object
type
string
nullable
title
string
nullable
status
integer format: int32
nullable
detail
string
nullable
instance
string
nullable

Conflict

object
type
string
nullable
title
string
nullable
status
integer format: int32
nullable
detail
string
nullable
instance
string
nullable