Deposits
List Deposit Providers
List payment methods available for balance deposits.
Modified at Apr 28, 2026, 05:38 AM UTC
GET/api/deposit/providerdeposit.provider.list
Returns the deposit providers available to the authenticated account. Use the selected provider code as provider_code when creating a deposit.
Request
curl "https://cekceir.online/api/deposit/provider" \
-H "Authorization: Bearer <api_key>" \Request Fields
| Field | Type | Required | Description |
|---|---|---|---|
| Authorization | header string | Yes | Bearer token header in the format Bearer <api_key>. |
| limit | query integer, 1..50 | No | Number of items per page. Default is 20. |
| cursor | query positive integer | No | Cursor from the previous response. |
Success Response
{ "data": { "items": [ { "code": "gopay", "display_name": "GoPay", "status": "active", "channel": "qris", "processing_type": "automatic", "icon_url": "https://example.com/gopay.png", "updated_at": "2026-04-26T00:00:00.000Z" } ], "next_cursor": null }}Response Fields
| Field | Type | Required | Description |
|---|---|---|---|
| data.items | array | Yes | Provider records for the current page. |
| data.items[].code | string | Yes | Provider code to send as provider_code when creating a deposit. |
| data.items[].display_name | string | Yes | Provider name for display. |
| data.items[].status | string | Yes | Provider availability status. |
| data.items[].channel | string | Yes | Payment channel, such as qris or bank_transfer. |
| data.items[].processing_type | string | Yes | Processing mode, such as automatic or manual. |
| data.items[].icon_url | string or null | No | Provider icon URL when configured. |
| data.items[].updated_at | ISO datetime | Yes | Last provider update time. |
| data.next_cursor | number or null | No | Cursor for the next page, or null when the list is complete. |