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
| Field | Type | Required | Description |
|---|---|---|---|
| Authorization | header string | Yes | Bearer token header in the format Bearer <api_key>. |
| deposit_id | path positive integer | Yes | Deposit 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
| Field | Type | Required | Description |
|---|---|---|---|
| data.id | number | Yes | Deposit ID. |
| data.amounts.total_pay | number | Yes | Final amount the payer must pay. |
| data.amounts.deposit_amount | number | Yes | Original deposit amount before fee and matching adjustments. |
| data.qr_string | string or null | No | QR payload for QRIS providers. |
| data.qr_url | string or null | No | QR image URL or data URL for QRIS providers. |
| data.provider_code | string | Yes | Provider code used by the deposit. |
| data.status | string | Yes | Current deposit status. |
| data.fee_amount | number | Yes | Fee charged for this deposit. |
| data.channel | string | Yes | Payment channel used by the provider. |
| data.provider_ref | string or null | No | Provider reference when available. |
| data.confirmed_at | ISO datetime or null | No | Time the deposit was confirmed. |
| data.created_at | ISO datetime | Yes | Deposit creation time. |
| data.updated_at | ISO datetime | Yes | Last update time. |
| data.expires_at | ISO datetime or null | No | Payment expiration time when configured. |