Get organization card transactions
Changed onRequires card.create permission. Returns merchant-facing card IDs and does not expose provider transaction IDs.
Request
- Base URLhttps://openapi.infini.money/v2/cards
- AuthAPI key in header Authorization
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
Internal ORGANIZATION_CARD primary key id
Page number
Page size, max 100
Headers
32-character Base58 credential ID returned after public-key registration.
Unix timestamp in seconds; tolerance is ±300 seconds.
16 cryptographically random bytes encoded as unpadded Base64URL; fresh on every attempt.
SHA-256= followed by standard padded Base64 of SHA-256 of exact request body bytes. Required even for an empty body; included in the signing string.
Use Ed25519 signature="BASE64_SIGNATURE", where BASE64_SIGNATURE is the standard padded Base64 signature. See /docs/en/4-authorization for the exact signing string.
Response
Standard response envelope
Example response
{
"data": {
"transactions": [
{
"card_id": "a441831c-a5c7-4bed-8f61-793738afd5bc",
"type": "Consume",
"amount": "12.34",
"fee": "0.12",
"status": "Completed",
"currency": "USD",
"merchant": "Example Store",
"transaction_time": 1710000000,
"transaction_currency": "EUR",
"transaction_amount": "11.20",
"created_at": 1710000001,
"updated_at": 1710000002,
"settled_at": 1710000003
}
],
"total": 1,
"page": 1,
"page_size": 20,
"total_pages": 1
}
}Changes
- breaking
added the new required
headerrequest parameterDigest - breaking
added the new required
headerrequest parameterX-API-Key-ID - breaking
added the new required
headerrequest parameterX-API-Nonce - breaking
added the new required
headerrequest parameterX-API-Timestamp - breaking
the
headerrequest parameterAuthorizationbecame required - warning
deleted the
headerrequest parameterDate - info
added the non-success response with the status
- info
added the non-success response with the status
- breaking