GET /v1/recharges/orders
List recharge orders owned by the authenticated tenant user
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
X-Request-ID | header | string | Yes | — |
page | query | integer | No | — |
limit | query | integer | No | — |
channel | query | string: alipay / wechat / transfer / usdt | No | — |
state | query | string: pending / paid / partially_refunded / refunded / voided / failed / canceled / reconcile_required | No | — |
from | query | string(date-time) | No | — |
to | query | string(date-time) | No | — |
snapshot_at | query | string(date-time) | No | Reuse snapshot_at returned by the first page to keep later pages and CSV on the same fact boundary. |
Responses
| Status | Description |
|---|---|
200 | Stable database snapshot Fields: |
400 | Stable error code; message is not safe for direct UI rendering |
401 | Stable error code; message is not safe for direct UI rendering |
403 | Stable error code; message is not safe for direct UI rendering |
What to do on failure
400Fix the parameters or body per the field list; do not retry unchanged.401Check the credential format and whether it expired or was rotated.403Check the key scopes, the owner’s current permissions and the tenant scope; never switch to a more privileged account.