Skip to main content
POST
/
api
/
service
/
data
/
transactions
/
list
JavaScript
import Ivy from '@getivy/node-sdk';

const client = new Ivy({
  apiKey: 'My API Key',
});

const transactions = await client.data.transactions.list({ sessionId: 'sessionId' });

console.log(transactions.transactions);
{
  "transactions": [
    {
      "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "accountId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "amount": "<string>",
      "currency": "<string>",
      "description": "<string>",
      "timestamp": "<any>",
      "type": "credit",
      "counterpartyName": "<string>"
    }
  ]
}

Authorizations

X-Ivy-Api-Key
string
header
required

API key for authentication

Body

application/json
sessionId
string
required

The ID of the data session to retrieve transactions for.

Response

200 - application/json

Returns the list of transactions for the given data session

transactions
object[]
required

Array of transactions for the given data session