FireFly III icon

FireFly III

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

Actions89

Transactions API → Delete Split From Transaction

AI-generated

Overview

This node operation deletes a split (transaction journal) from a specified transaction in the FireFly III system. It is useful for managing and cleaning up transaction splits that are no longer needed or were created in error. For example, if a user wants to remove a specific split entry from a transaction, this operation allows them to do so by providing the transaction ID.

Use Case Examples

  1. Deleting a split from a transaction to correct an erroneous entry.
  2. Removing a transaction journal split that is no longer relevant.

Properties

Name Meaning
X-Trace-ID A unique UUID identifier for the request, used for debugging and tracing.
Transaction ID The ID of the transaction from which the split will be deleted.

Output

JSON

  • json - The response from the API indicating the success status and the ID of the deleted transaction split.

Dependencies

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

Troubleshooting

  • Ensure the Transaction ID provided 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 and tracing requests.
  • Check network connectivity and API endpoint availability if requests fail.
  • API errors related to permissions may occur if the authenticated user does not have rights to delete transaction splits.

Links

Discussion