BizKitHub
DocsAPI ReferenceOrder/bff/order/update-attributes
postOrderAdmin BFF

/bff/order/update-attributes

Patch endpoint for the admin's inline pencil-icon edits on order-detail. Every field is optional; send only what changed. null on a nullable field explicitly clears it (expirationDate, dueDate, taxableSupplyDate). locale cannot be cleared because locale_id is NOT NULL.

OrderpostBffOrderUpdate-attributes

Parameters

JSON body

Request body

application/json
orderHashstringRequired

Unique order hash identifier.

expirationDatestring | nullOptional
One of 2:
Variant 1
stringdate-time

ISO 8601 date-time — new expiration.

Variant 2
null

Clear the expiration date.

dueDatestring | nullOptional
One of 2:
Variant 1
stringdate-time

ISO 8601 date-time — new payment due date.

Variant 2
null

Clear the due date.

taxableSupplyDatestring | nullOptional
One of 2:
Variant 1
stringdate-time

ISO 8601 — operator-set DUZP override. Invoices generated from this order will use this value instead of their own issue_date.

Variant 2
null

Clear the DUZP override; invoices fall back to their own issue_date.

localestringOptional

Communication locale code (e.g. cs, en, sk). locale_id is NOT NULL, cannot be cleared.

Response schema

1 status code documented

200Success
successbooleanRequired
Default: true
noOpbooleanOptional

Response example

application/json
{
  "success": true,
  "noOp": false
}

Request example

POST /bff/order/update-attributes

post
curl -X POST "https://api.bizkithub.com/bff/order/update-attributes" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
  "orderHash": "example_orderHash",
  "locale": "example_locale"
}'

Need an API key?

All BizKitHub public API endpoints require authentication via API key.

Get API Key