Skip to main content
POST
Apply or release the account credit hold

Authorizations

Authorization
string
header
required

API key issued per entity via Settings > Developers > API Keys. Each key carries scopes (e.g. orders:read, products:write). Bearer token format: Authorization: Bearer ark_live_ent_Test keys use ark_test_ent_. Both are issued per entity
via Settings > Developers > API Keys.

Path Parameters

id
string<uuid>
required

Body

application/json
on_hold
boolean
required

true to apply the credit hold (and cascade-block open sales orders), false to release.

reason
string

Optional human-readable reason recorded in the activity_log row and the account.credit_hold_changed broadcast payload. Defaults to manual on apply and released on release when omitted.

Example:

"manual"

Response

Credit hold transition result

data
object