672b1916ba61
List transfers
Lists payment transfers for the authenticated organization or project scope.
Query parameters
Filter by wallet walletId.
Filter by wallet walletId.
Filter by wallet address.
Filter by wallet address.
Search transfer ID, signature, provider reference, source or destination address, memo, counterparty ID, or counterparty display name. Use at least 3 non-whitespace characters; a blank value is treated as no search filter.
Search transfer ID, signature, provider reference, source or destination address, memo, counterparty ID, or counterparty display name. Use at least 3 non-whitespace characters; a blank value is treated as no search filter.
Filter by token symbol or mint.
Filter by token symbol or mint.
Filter by transfer direction.
Filter by transfer direction.
Filter by transfer status. Accepts a comma-separated list of statuses.
Filter by transfer status. Accepts a comma-separated list of statuses.
Filter by wallet transfers or ramp transfers.
Filter by wallet transfers or ramp transfers.
Filter by one or more comma-separated transfer types.
Filter by one or more comma-separated transfer types.
Filter transfers tied to a specific counterparty.
Filter transfers tied to a specific counterparty.
Filter ramp transfers by provider.
Filter ramp transfers by provider.
Provider quote or transaction reference. Must be supplied with provider for exact ramp transfer lookup.
Provider quote or transaction reference. Must be supplied with provider for exact ramp transfer lookup.
Filter from timestamp.
Filter from timestamp.
Filter to timestamp.
Filter to timestamp.
When filtering a wallet, include RPC-observed on-chain activity that has not been recorded by SDP. Disable for stable database-backed pagination.
When filtering a wallet, include RPC-observed on-chain activity that has not been recorded by SDP. Disable for stable database-backed pagination.
Field used to sort the transfer list.
Field used to sort the transfer list.
Sort direction.
Sort direction.
Page number (1-based).
Page number (1-based).
Items per page.
Items per page.
Headers
Selects the active project for this request. Required for session/dashboard callers. Ignored when authenticating with an API key, whose scope is fixed to the key's project.
Selects the active project for this request. Required for session/dashboard callers. Ignored when authenticating with an API key, whose scope is fixed to the key's project.
Response
Transfer list
Example response
{
"data": [
{
"id": "xfr_example",
"organizationId": "org_example",
"walletId": "privy_wallet_123",
"projectId": "prj_example",
"type": "transfer",
"direction": "outbound",
"status": "confirmed",
"signature": "sig_example",
"serializedTx": "base64_tx_example",
"slot": 123456,
"blockTime": "2025-01-01T00:00:00.000Z",
"fee": 5000,
"error": "Signature failed",
"initiatedBy": {
"type": "api_key"
},
"source": "So11111111111111111111111111111111111111112",
"destination": "So11111111111111111111111111111111111111112",
"rampsMemo": {
"invoice": "INV-123",
"po": "PO-9"
},
"amount": "100.00",
"provider": "moonpay",
"counterpartyId": "counterparty_example",
"counterpartyDisplayName": "Acme Studio",
"providerReference": "ramp_quote_example",
"deliveryMode": "session_widget",
"fiatCurrency": "USD",
"fiatAmount": "100.00",
"risk": {
"provider": "trm",
"score": "0.12",
"level": "low",
"evaluatedAt": "2025-01-01T00:00:00.000Z"
},
"moneygram": {
"transactionId": "mgi_tx_example",
"referenceNumber": "12345678",
"payoutAmount": 25,
"payoutStatus": "completed",
"cryptoTransferId": "xfr_moneygram_crypto_leg_example",
"solanaTxSignature": "sig_moneygram_usdc_transfer_example",
"lastWidgetError": "Transaction cancelled by user"
},
"createdAt": "2025-01-01T00:00:00.000Z",
"updatedAt": "2025-01-02T00:00:00.000Z"
}
],
"meta": {
"requestId": "req_example"
}
}