External id of the goods receipt that is globally unique across the provided goods receipt data
Identifier of the client entity in the source system which can be used to separate data
Document id that was assigned during upload to Hypatos
Label used in the source system for the fiscal year that the goods receipt was posted in
Date when the goods receipt was created in the source system
List of key value pairs containing custom fields from the source system
Any nested structure with metadata that source system needs to send
{ "someTopLevelProperty": "value1", "someNestedProperty": { "nestedProperty": "value2" }, "someArrayProperty": [ "value3", "value4" ] }
- API EUhttps://api.cloud.hypatos.ai/v2/enrichment/goods-receipts/{externalId}
- API UShttps://api.cloud.hypatos.com/v2/enrichment/goods-receipts/{externalId}
- Mock serverhttps://hypatos.redocly.app/_mock/openapi/enrichment/goods-receipts/{externalId}
curl -i -X PATCH \
'https://api.cloud.hypatos.ai/v2/enrichment/goods-receipts/{externalId}' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/merge-patch+json' \
-d '{
"externalId": "GOODS_RECEIPT-0001",
"externalClientId": "EXTERNAL_CLIENT_ID",
"documentId": "63cac12c37bb02accb396cbf",
"documents": [
{
"id": "63cac12c37bb02accb396cae",
"type": "invoice"
}
],
"goodsReceiptNumber": "GR123456789",
"externalCompanyId": "DE01",
"externalSupplierId": "0000100000",
"fiscalYearLabel": "2023",
"issuedDate": "2024-12-31",
"createdDate": "2025-06-30",
"postingDate": "2025-06-30",
"headerText": "doc header text",
"status": "POSTED",
"deliveryNoteNumber": "DN789456123",
"isReversal": false,
"customFields": {
"property1": "string",
"property2": "string"
},
"customMetadata": {
"someTopLevelProperty": "value1",
"someNestedProperty": {
"nestedProperty": "value2"
},
"someArrayProperty": [
"value3",
"value4"
]
},
"goodsReceiptLines": [
{
"goodsReceiptLineNumber": "GRLINE-0001",
"externalCompanyId": "DE01",
"externalPurchaseOrderId": "4500016221",
"purchaseOrderLineNumber": "00010",
"type": "Service",
"quantity": 2,
"unitOfMeasure": "kg",
"itemText": "Dell Laptop Latitude D630",
"status": "invoiced",
"material": {
"externalId": "2a6300181f08402e710ea3f180214bc1",
"supplierNumber": "123456789",
"type": "Operating Supplies",
"group": "Electronics",
"description": "Dell Laptop Latitude D630",
"manufacturer": "Acme Corporation",
"manufacturerNumber": "ACME-12345",
"unspsc": "43211508",
"ean": "4006381333931",
"baseUnitOfMeasure": "PCE"
},
"plant": "PLANT-001",
"customFields": {
"property1": "string",
"property2": "string"
},
"customMetadata": {
"someTopLevelProperty": "value1",
"someNestedProperty": {
"nestedProperty": "value2"
},
"someArrayProperty": [
"value3",
"value4"
]
}
}
]
}'Successfully updated
External id of the goods receipt that is globally unique across the provided goods receipt data
Identifier of the client entity in the source system which can be used to separate data
Document id that was assigned during upload to Hypatos
Label used in the source system for the fiscal year that the goods receipt was posted in
Date when the goods receipt was created in the source system
List of key value pairs containing custom fields from the source system
Any nested structure with metadata that source system needs to send
{ "someTopLevelProperty": "value1", "someNestedProperty": { "nestedProperty": "value2" }, "someArrayProperty": [ "value3", "value4" ] }
{ "externalId": "GOODS_RECEIPT-0001", "externalClientId": "EXTERNAL_CLIENT_ID", "documentId": "63cac12c37bb02accb396cbf", "documents": [ { … } ], "goodsReceiptNumber": "GR123456789", "externalCompanyId": "DE01", "externalSupplierId": "0000100000", "fiscalYearLabel": "2023", "issuedDate": "2024-12-31", "createdDate": "2025-06-30", "postingDate": "2025-06-30", "headerText": "doc header text", "status": "POSTED", "deliveryNoteNumber": "DN789456123", "isReversal": false, "customFields": { "property1": "string", "property2": "string" }, "customMetadata": { "someTopLevelProperty": "value1", "someNestedProperty": { … }, "someArrayProperty": [ … ] }, "goodsReceiptLines": [ { … } ] }