Sample - Stripe API
GET/v1/financial_connections/transactions/{transaction}

Retrieve a Financial Connections transaction

Retrieves a Financial Connections transaction by its identifier. Use expand to request expanded fields in the transaction response. The returned transaction includes its account, amount, currency, status, transaction time, and refresh metadata.

  • RetriesRetries up to 2×, 500ms backoff, 30s timeout.

2 parameters
transactionstringrequired
The unique identifier of the Financial Connections transaction. Maximum 5000 characters.
expandarray<string>optional
Fields to expand in the response. Each value can be up to 5000 characters.

2 status codes
200Returns the Financial Connections transaction, including its account, amount, currency, status, transaction time, and update metadata.
accountstringrequired
The ID of the Financial Connections Account this transaction belongs to.
amountintegerrequired
The amount of this transaction, in cents (or local equivalent).
currencystringrequired
Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies).
descriptionstringrequired
The description of this transaction.
idstringrequired
Unique identifier for the object.
livemodebooleanrequired
If the object exists in live mode, the value is `true`. If the object exists in test mode, the value is `false`.
objectstringrequired
String representing the object's type. Objects of the same type share the same value.
Allowed:financial_connections.transaction
statusstringrequired
The status of the transaction.
Allowed:pendingpostedvoid
status_transitionsobjectrequired
transacted_atintegerrequired
Time at which the transaction was transacted. Measured in seconds since the Unix epoch.
transaction_refreshstringrequired
The token of the transaction refresh that last updated or created this transaction.
updatedintegerrequired
Time at which the object was last updated. Measured in seconds since the Unix epoch.
defaultReturned when the request cannot be processed; the response contains an error object with an error type and related details.
errorobjectrequired

Error handling

transaction must be a string no longer than 5000 characters. Each expand value must also be no longer than 5000 characters.