list_deposits
List on-chain token deposits observed for the project, newest first (read-only; the chain ingest writes them). status: credited (credits granted), unattributed (sent from an address no user had; held, not credited, and attaching the address with set_user_wallet only matches later deposits), observed (awaiting processing) or rejected. A user filter for an unknown user is 404 USER_NOT_FOUND. Costs 1 CRD (platform credit) per call, charged even when the call is then rejected (a 429 RATE_LIMITED costs nothing). Error results include request_id; quote it to support.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| No | Filter by user email | ||
| limit | No | Results per page (max 200, default 50) | |
| offset | No | Pagination offset | |
| status | No | ||
| api_key | No | Cred API key (optional if set via the x-api-key header) | |
| user_id | No | Filter by external user ID | |
| project_id | No | Cred project ID (optional; the API key already identifies the project) | |
| x402_payment | No | Base64 x402 PaymentPayload, only when a previous call failed with an x402 PaymentRequired because the account is out of CRD | |
| credit_type_id | No | Filter by credit type | |
| transaction_hash | No | Find one deposit by transaction hash |