List transactions
List Transactions
Retrieve card transactions for your business. GET /transactions. Requires transactions:read scope.
GET
List transactions
Documentation Index
Fetch the complete documentation index at: https://docs.fyatu.com/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Returns a paginated list of card transactions for your business, scoped to the API key’s environment. Includes authorizations, clearings, declines, reversals, and fees. By default, results span the last 30 days. The maximum date range is 92 days — use multiple requests with different date windows for longer histories.Query Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
limit | integer | 20 | Results per page (max 100) |
offset | integer | 0 | Number of records to skip |
from | string | 30 days ago | Start date/time (YYYY-MM-DD or ISO 8601) |
to | string | now | End date/time (YYYY-MM-DD or ISO 8601) |
cardId | string | — | Filter to a specific card |
cardholderId | string | — | Filter to a specific cardholder |
programId | string | — | Filter to a specific program |
type | string | — | AUTHORIZATION, CLEARING, REVERSAL, REFUND, DECLINE, FEE |
status | string | — | PENDING, CLEARED, REVERSED, DECLINED |
search | string | — | Search by merchant name |
Example
Success Response (200)
Transaction Types
| Type | Description |
|---|---|
AUTHORIZATION | Purchase hold — funds reserved but not yet settled |
CLEARING | Settled purchase — authorization confirmed |
REVERSAL | Authorization reversed before settlement |
REFUND | Merchant-initiated refund after clearing |
DECLINE | Declined authorization attempt |
FEE | Fee charge (e.g. cross-border fee, decline fee) |
Error Codes
| Code | HTTP | Cause |
|---|---|---|
DATE_RANGE_TOO_WIDE | 422 | Date range exceeds the 92-day maximum |
VALIDATION_ERROR | 422 | Invalid date format or parameters |
INSUFFICIENT_SCOPE | 403 | Key lacks transactions:read scope |
Authorizations
API key from the FYATU CaaS portal. Pass as Authorization: Bearer <key>.
Query Parameters
Required range:
1 <= x <= 100Required range:
x >= 0Start date (YYYY-MM-DD or ISO 8601). Defaults to 30 days ago.
End date (YYYY-MM-DD or ISO 8601). Defaults to now.
Available options:
DEPOSIT, WITHDRAWAL, CARD_FUNDING, CARD_WITHDRAWAL, CARD_ISSUANCE, CARD_TERMINATION_REFUND, INVOICE_PAYMENT, REVERSAL Available options:
PENDING, SETTLED, FAILED, REVERSED Available options:
CREDIT, DEBIT Filter to movements related to a specific card
Search by memo or reference

