curl --request POST \
--url 'https://api.sync.stateset.com/v1/tenants/{tenant_id}/dcl/po-receipts/item-receipts' \
--header "x-stateset-api-key: $STATESET_SYNC_API_KEY" \
--header 'Content-Type: application/json' \
--data '{
"dclReceipt": {},
"netsuiteOrderNumber": "string"
}'
{
"recordId": "string",
"data": {}
}
Create an item receipt in NetSuite from a DCL PO receipt
NetSuite item receipt created
POST
/
v1
/
tenants
/
{tenant_id}
/
dcl
/
po-receipts
/
item-receipts
curl --request POST \
--url 'https://api.sync.stateset.com/v1/tenants/{tenant_id}/dcl/po-receipts/item-receipts' \
--header "x-stateset-api-key: $STATESET_SYNC_API_KEY" \
--header 'Content-Type: application/json' \
--data '{
"dclReceipt": {},
"netsuiteOrderNumber": "string"
}'
{
"recordId": "string",
"data": {}
}
Path parameters
string
required
Tenant identifier
Request body
object
object
required
DCL receipt data
string
NetSuite order number to receive against
Response
object
string
required
NetSuite internal record ID
object
required
Full record data
Status codes
| Code | Meaning |
|---|---|
200 | NetSuite item receipt created |
401 | Unauthorized |
424 | DCL or NetSuite integration not configured |
502 | API error |
curl --request POST \
--url 'https://api.sync.stateset.com/v1/tenants/{tenant_id}/dcl/po-receipts/item-receipts' \
--header "x-stateset-api-key: $STATESET_SYNC_API_KEY" \
--header 'Content-Type: application/json' \
--data '{
"dclReceipt": {},
"netsuiteOrderNumber": "string"
}'
{
"recordId": "string",
"data": {}
}
Last modified on August 31, 2026