Interface: Transaction
Object representing a Qonto transaction which can be any movement of money in or out of a bank account, such as transfers, card payments, direct debits, and other types of transactions.Properties
amount
amount: number
Transaction amount in the currency
amountCents
amountCents: number
Transaction amount in cents
attachmentIds
attachmentIds: string[]
List of attachment identifiers associated with this transaction
attachmentLost
attachmentLost: boolean
Whether the transaction attachment has been lost
attachmentRequired
attachmentRequired: boolean
Whether an attachment is required for this transaction
cardLastDigits
cardLastDigits: string
Last 4 digits of the card used (if card transaction)
cashflowCategory
cashflowCategory: object
Cashflow category information
name
name: string
cashflowSubcategory
cashflowSubcategory: object
Cashflow subcategory information
name
name: string
category
category: string
Transaction category
currency
currency: string
Transaction currency (e.g., “EUR”, “USD”)
emittedAt
emittedAt: Date
Date and time when the transaction was emitted
id
id: string
Alternative unique transaction identifier
initiatorId
initiatorId: string
ID of the person/entity who initiated the transaction
label
label: string
Transaction description/label
labelIds
labelIds: string[]
Associated label identifiers for categorization
localAmount
localAmount: number
Transaction amount in local currency
localAmountCents
localAmountCents: number
Local amount in cents
localCurrency
localCurrency: string
Local currency of the transaction
note
note: string
Additional notes for the transaction
operationType
operationType: string
Type of operation (e.g., “transfer”, “card_payment”, “direct_debit”)
reference
reference:Transaction reference identifiernull|string
settledAt
settledAt: Date
Date and time when the transaction was settled
settledBalance
settledBalance: number
Balance after transaction settlement
settledBalanceCents
settledBalanceCents: number
Balance after settlement in cents
side
side:Transaction direction - ‘credit’ for incoming, ‘debit’ for outgoing"debit"|"credit"
status
status: string
Current status of the transaction
subjectType
subjectType: string
Type of the transaction subject
transactionId
transactionId: string
Unique identifier for the transaction
transfer?
Transfer details if this is a transfer transactionoptionaltransfer:object
counterpartyAccountNumber
counterpartyAccountNumber: string
counterpartyBic
counterpartyBic: string
counterpartyIban
counterpartyIban: string
counterpartyName
counterpartyName: string
updatedAt
updatedAt: Date
Date and time when the transaction was last updated
vatAmount
vatAmount:VAT amount if applicablenull|number
vatAmountCents
vatAmountCents:VAT amount in cents if applicablenull|number
vatRate
vatRate:VAT rate as a percentage if applicablenull|number