Skip to main content
PATCH
Update a posted bank deposit

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.

Headers

Idempotency-Key
string

Path Parameters

id
string<uuid>
required

Body

application/json
expected_updated_at
string<date-time>
required

The ticket's updated_at as last read; a stale value is refused deposit_changed_since_loaded.

reason
string
required
Required string length: 3 - 500
deposit_date
string<date>
memo
string | null
remove_item_ids
string<uuid>[]
add_items
object[]

Response

The edited ticket, with the entries it moved beside it

id
string<uuid>
deposit_number
string
deposit_date
string<date>
total_amount
number
journal_entry_id
string<uuid>
released_items
object[]
memo_only
boolean
previous_deposit_date
string<date>
reversed_entry
object | null

The entry the edit reversed: id, entry_number, entry_date (the contra's date, the ticket's original date), amount

reversal_entry
object | null
posted_entry
object | null

The ticket's new live entry: id, entry_number, entry_date, amount

sweep_reversed_entry
object | null
sweep_posted_entry
object | null
sentence
string