Authorization
Bearer token. Format: Bearer <token>
Path Parameters
The unique identifier of the virtual card (returned during the POST /v1/cards provisioning call).
Format: crd_<16 chars>
Query Parameters
Maximum number of transactions to return per page. Max: 100.
A cursor for use in pagination. startingAfter is an object ID that defines your place in the list.
Response
List of transaction objects.
Whether there are more transactions available beyond this page.
Transaction Object Attributes
Unique transaction identifier. Format: txn_<12 chars>
The USD fiat amount authorized/settled.
The merchant descriptor from the Visa® or Mastercard® network.
Status of the transaction. Values: pending, settled, declined, refunded
ISO 8601 timestamp of the authorization.
curl --request GET \
--url 'https://api.havn.finance/v1/cards/crd_8f7b2c9a1e3d4f5b/transactions?limit=2' \
--header 'Authorization: Bearer havn_live_abc123def456'
{
"data": [
{
"id": "txn_84jf902nf4kd",
"amount": 14.99,
"merchant": "NETFLIX.COM",
"status": "settled",
"createdAt": "2026-02-15T08:12:44Z"
},
{
"id": "txn_1nfb9g48dbk7",
"amount": 298.50,
"merchant": "APPLE STORE R102",
"status": "pending",
"createdAt": "2026-02-18T14:30:11Z"
}
],
"hasMore": true
}