FireFly III icon

FireFly III

Read, update, write and delete data using the powerful FireFly III API

Actions89

Transactions API → Get Transaction Journal

AI-generated

Overview

This node operation retrieves the transaction journal for a specified transaction ID from the FireFly III API. It is useful for users who want to fetch detailed journal entries related to a particular transaction, such as splits or linked transactions, to analyze or process financial data in workflows.

Use Case Examples

  1. Fetch the transaction journal for a specific transaction to review all related splits and entries.
  2. Use the transaction journal data to generate detailed financial reports or audits.

Properties

Name Meaning
Transaction ID The ID of the transaction for which the transaction journal is to be retrieved.
X-Trace-ID A unique UUID identifier for the request, used for debugging and tracing purposes.

Output

JSON

  • json - The JSON response containing the transaction journal details for the specified transaction ID.

Dependencies

  • Requires an API key credential for FireFly III OAuth2 authentication to access the FireFly III API.

Troubleshooting

  • Ensure the Transaction ID is valid and exists in the FireFly III system; otherwise, the API will return an error.
  • If the X-Trace-ID is used, it must be a valid UUID format to assist in debugging; invalid formats may cause request failures.
  • Check network connectivity and API endpoint availability if requests fail.
  • Verify that the OAuth2 credentials are correctly configured and have sufficient permissions to access transaction journal data.

Links

Discussion