Receipt
Create a receipt
The receipt is a sub-entity of the inboundProcess which maps all processes around incoming goods in a store or warehouse. Whenever a receipt is created, a corresponding inboundProcess is automatically created.
Create a receipt by executing the following POST call with the JSON body:
POST https://{YOUR-TENANT-NAME}.fulfillmenttools.com/api/receipts{
"facilityRef": "CGN-01",
"comments": [],
"receivedDate": "2025-03-16T14:15:39.683Z",
"receivedItems": [
{
"acceptedQuantity": {
"value": 100
},
"comments": [],
"rejectedQuantity": {
"value": 0
},
"storageLocationRef": "2f45a441-6247-4b7d-babe-83fca0ff4bf7",
"tenantArticleId": "22222"
}
],
"status": "OPEN"
}If the request is successful, we receive a 201 CREATED response with a body like this:
{
"comments": [],
"receivedDate": "2025-03-16T14:15:39.683Z",
"receivedItems": [
{
"acceptedQuantity": {
"value": 100
},
"comments": [],
"rejectedQuantity": {
"value": 0
},
"storageLocationRef": "Inbound-01",
"tenantArticleId": "22222",
"stockProperties": {}
}
],
"status": "OPEN",
"id": "6e963526-09af-45f1-9ac7-add78e3e2607",
"inboundProcessRef": "7060a93e-e0d5-4dd4-8478-50acbd07189b",
"created": "2025-03-12T16:16:28.543Z",
"lastModified": "2025-03-12T16:16:28.543Z",
"version": 1
}Alternatively, a receipt can be created simultaneously when creating the respective inboundProcess via POST https://{YOUR-TENANT-NAME}.fulfillmenttools.com/api/inboundprocesses or can be added to an existing inboundProcess via PUT https://{YOUR-TENANT-NAME}.fulfillmenttools.com/api/inboundprocesses/{inboundProcessId}/receipts.
Last updated