Skip to main content

Reopen Account

POST /v1/accounts/{id}/reopen

Reopens a closed account. Requires the closing_transfer_id returned when the account was closed.

Request

{
"closing_transfer_id": "19d4f06537a8e467070f0cfe766b5be0"
}
FieldRequiredDescription
closing_transfer_idYesThe ID returned by the close endpoint

Response 200

{
"data": {
"tenant_id": "f714f6af-...",
"account": {
"id": "ba9755d7e835cdeea6bca803721c7eba",
"ledger": 1001,
"code": 100,
"balance_type": "credit",
"status": "active",
"created_at": "2026-04-06T22:45:01Z"
}
}
}

Headers

Authorization: Bearer qk_live_...
Idempotency-Key: <unique-string>
Content-Type: application/json

Flow

1. Close the account
POST /v1/accounts/{id}/close
Response includes closing_transfer_id. Save it.

2. Reopen when needed
POST /v1/accounts/{id}/reopen
Send closing_transfer_id in the body.
Account is active again.