Deposits

Deposit Detail

Read status and payment instructions for one deposit.

Modified at Apr 28, 2026, 05:38 AM UTC

GET/api/deposit/{deposit_id}deposit.read

Returns status and payment instruction fields for one deposit.

Request

curl "https://cekceir.online/api/deposit/{deposit_id}" \
  -H "Authorization: Bearer <api_key>" \

Request Fields

FieldTypeRequiredDescription
Authorizationheader stringYesBearer token header in the format Bearer <api_key>.
deposit_idpath positive integerYesDeposit ID from POST /api/deposit or the deposit list.

Success Response

{  "data": {    "id": 123,    "amounts": {      "total_pay": 50987,      "deposit_amount": 50000    },    "qr_string": "000201...",    "qr_url": "https://....",    "provider_code": "gopay",    "status": "succeeded",    "fee_amount": 0,    "channel": "qris",    "provider_ref": "PAYMENT-REF-123",    "confirmed_at": "2026-04-26T00:03:10.000Z",    "created_at": "2026-04-26T00:00:00.000Z",    "updated_at": "2026-04-26T00:03:10.000Z",    "expires_at": "2026-04-26T00:15:00.000Z"  }}

Response Fields

FieldTypeRequiredDescription
data.idnumberYesDeposit ID.
data.amounts.total_paynumberYesFinal amount the payer must pay.
data.amounts.deposit_amountnumberYesOriginal deposit amount before fee and matching adjustments.
data.qr_stringstring or nullNoQR payload for QRIS providers.
data.qr_urlstring or nullNoQR image URL or data URL for QRIS providers.
data.provider_codestringYesProvider code used by the deposit.
data.statusstringYesCurrent deposit status.
data.fee_amountnumberYesFee charged for this deposit.
data.channelstringYesPayment channel used by the provider.
data.provider_refstring or nullNoProvider reference when available.
data.confirmed_atISO datetime or nullNoTime the deposit was confirmed.
data.created_atISO datetimeYesDeposit creation time.
data.updated_atISO datetimeYesLast update time.
data.expires_atISO datetime or nullNoPayment expiration time when configured.