Retrieve transaction
Returns one transaction available to the authenticated company.
Authorizations
API key prefixed with finta_
Path Parameters
Transaction ID with txn_ prefix.
^txn_Response
The requested transaction
Unique identifier with txn_ prefix.
"txn_abc123"
transaction Transaction date.
"2026-02-15"
Date used for accounting and financial reports. Defaults to date unless overridden.
"2026-02-15"
Transaction amount in cents. Positive for income, negative for expenses. Divide by 100 to get the dollar amount.
-49900
ISO 4217 currency code.
"USD"
Whether the transaction has been categorized. False when assigned to Uncategorized Income or Uncategorized Expenses. Note that category_id is still present for uncategorized transactions.
Prefixed ID of the assigned department.
"dept_d4e5f6g7h8i9j0"
Current name of the assigned department. Renaming a department does not change the transaction's updated; store department_id and get names from GET /departments.
"Engineering"
Assigned tag_ ID, or null without a tag.
Current name of the assigned tag, or null without a tag. Renaming a tag does not change the transaction's updated; store tag_id and get names from GET /tags.
Type of transaction: standard (normal), transfer (matched transfer between accounts), or split (parent of split children).
standard, transfer, split Where the transaction originated.
Approval status of the transaction.
approved, pending Unix timestamp of when the transaction was created.
1771183600
Merchant or payee name.
"AWS"
Description provided by the bank or payment processor. Null when not available.
null
Prefixed ID of the assigned category.
"cat_v5e6f7g8h9i0j1"
Name of the assigned category.
"Software"
Number of months this transaction is spread over, or null if not spread.
null
The tfr_ ID of the matched transfer, or null if not a transfer. Match with POST /transfers; unmatch with DELETE /transfers/{id}.
null
Unix timestamp of when the transaction was last modified. Use this with updated_after to sync incrementally.
1771183600
Whether the transaction has been deleted. Always false unless you are syncing with updated_after, which is the only mode that returns deleted transactions so you can remove them from your own copy.
false