Skip to main content
Returns recent transactions across up to 100 connected users in one call — at most 20 per target, newest first, defaulting to the last 90 days.

Requirements

  • Authorization: Basic <API_KEY> (your application API key)
  • The bulk API capability on your application
  • The LIST_PAYMENT and LIST_PURCHASES scopes on each target user’s grant
Failures are reported per target and never fail the whole request. See Bulk API Overview for the targeting model and error codes.

Query

Variables

Response

Arguments

Response fields

Limits & getting complete history

  • 20 transactions per target and a maximum 90-day window per request. A window wider than 90 days is rejected — narrow the range or use the export.
  • When hasNextPage is true or totalCount exceeds what’s returned, there’s more data. This bounded query never silently truncates; for complete history use the asynchronous transactions export (coming soon).
  • includeMetadata: true adds memo and transactionCategory per transaction at some latency cost. Attachment links aren’t included on the bulk path — use the export for full metadata.