Skip to content

Request settlement arrears deposit

POST
/settlement-arrears-deposit-requests
curl --request POST \
--url https://example.com/settlement-arrears-deposit-requests \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{ "statementId": "example", "actorKind": "headquarters_administrator", "actorProfileId": "example", "idempotencyKey": "example", "expectedRevision": 1, "reason": "example" }'
Media typeapplication/json
RequestSettlementArrearsDeposit
object
statementId
required
string
>= 1 characters
actorKind
required
Allowed value: headquarters_administrator
actorProfileId
required
string
>= 1 characters
idempotencyKey
required
string
>= 1 characters
expectedRevision
required
integer
>= 1
reason
required
string
>= 1 characters
key
additional properties

Settlement statement after arrears request

Media typeapplication/json
SettlementStatement
object
statementId
required
string
>= 1 characters
statementCode
required
string
>= 1 characters
statementKind
required
string
Allowed values: head_office_to_branch danbee_to_branch inter_office_service_handoff
branchProfileId
required
string
>= 1 characters
settlementPeriodStart
required
string format: date
settlementPeriodEnd
required
string format: date
status
required
string
Allowed values: awaiting_branch_deposit awaiting_confirmation settled reconciliation arrears
revision
required
integer
>= 1
remittanceAccountSnapshot
required
object
remittanceAccountSnapshotId
required
string
>= 1 characters
bankName
required
string
>= 1 characters
accountHolder
required
string
>= 1 characters
accountNumberDisplay
required
string
>= 1 characters
capturedAt
required
string format: date-time
sourceReferenceKey
required
string | null
>= 1 characters
key
additional properties
requestedByActorProfileId
required
string
>= 1 characters
createdAt
required
string format: date-time
updatedAt
required
string format: date-time
messageToBranch
required
string | null
>= 1 characters
headOfficePrivateMemo
required
string | null
>= 1 characters
transitionAudits
required
Array<object>
object
auditId
required
string
>= 1 characters
commandKind
required
string
Allowed values: request_deposit add_manual_settlement_row acknowledge_branch_deposit approve_headquarters_settlement request_arrears_deposit
actorKind
required
string
Allowed values: headquarters_administrator branch_manager system_workflow
actorProfileId
required
string
>= 1 characters
idempotencyKey
required
string
>= 1 characters
expectedRevision
required
integer
committedRevision
required
integer
>= 1
beforeStatus
required
string
Allowed values: awaiting_branch_deposit awaiting_confirmation settled reconciliation arrears
afterStatus
required
string
Allowed values: awaiting_branch_deposit awaiting_confirmation settled reconciliation arrears
recordedAt
required
string format: date-time
reason
required
string | null
>= 1 characters
resultMessage
required
string | null
>= 1 characters
metadata
required
object
key
additional properties
key
additional properties
lineAcknowledgements
required
Array<object>
object
lineAcknowledgementId
required
string
>= 1 characters
settlementLineKey
required
string
>= 1 characters
settlementLineKind
required
string
Allowed values: membership_due delivery_fee caregiver_compensation voucher_service_commission gift_coupon_commission cancelled_gift_coupon_commission promotional_coupon_cost inter_office_branch_share inter_office_service_fee branch_adjustment
acknowledgedByActorProfileId
required
string
>= 1 characters
acknowledgedAt
required
string format: date-time
sourceEvidenceKey
string | null
>= 1 characters
acknowledgementNote
required
string | null
>= 1 characters
key
additional properties
manualRows
required
Array<object>
object
manualRowId
required
string
>= 1 characters
settlementLineKey
required
string
>= 1 characters
settlementLineKind
required
Allowed value: branch_adjustment
description
required
string
>= 1 characters
quantity
required
integer
>= 1
unitAmountKrw
required
integer
totalAmountKrw
required
integer
addedByActorProfileId
required
string
>= 1 characters
addedAt
required
string format: date-time
sourceReferenceKey
required
string | null
>= 1 characters
memo
required
string | null
>= 1 characters
key
additional properties
key
additional properties

Arrears request is invalid

Supabase bearer token is required

Actor cannot request settlement arrears deposit

Settlement statement not found

Expected revision is stale

Settlement statement store is unavailable