Actions13
- Accounts Actions
- Health Actions
- Journal Entries Actions
- Reports Actions
Overview
This node interacts with a Rest Accounting API to manage journal entries among other accounting resources. Specifically, the Journal Entries - Get operation retrieves detailed information about a single journal entry by its unique Entry ID.
Typical use cases include:
- Fetching a specific journal entry for review or processing in an automated workflow.
- Integrating accounting data retrieval into broader financial automation pipelines.
- Auditing or validating individual journal entries programmatically.
For example, you might use this node to get the details of a journal entry after it was created elsewhere, then use that data to update another system or generate reports.
Properties
| Name | Meaning |
|---|---|
| Entry ID | The unique numeric identifier of the journal entry to retrieve. Required for this operation. |
| Query Parameters | (Not used for "Get" operation) A collection of optional filters such as Start Date, End Date, Reference, Description, Page, and Page Size mainly used for searching journal entries. |
Note: For the Get operation on Journal Entries, only the Entry ID property is required and used.
Output
The output is a JSON object representing the retrieved journal entry. It contains all the fields returned by the Rest Accounting API for that specific journal entry, such as date, lines, amounts, references, descriptions, and any other metadata provided by the API.
The node does not output binary data for this operation.
Example output structure (simplified):
{
"id": 123,
"date": "2025-01-01",
"lines": [
{
"account_id": 456,
"amount": 100.00,
"description": "Sample line item"
}
],
"reference": "INV-001",
"description": "Payment received"
}
Dependencies
- Requires connection to the Rest Accounting API via an API key credential.
- The node expects the base URL and API key to be configured in the credentials.
- HTTP requests are made with JSON content type and include the API key in headers.
Troubleshooting
Common issues:
- Invalid or missing Entry ID will cause the API request to fail.
- Incorrect or expired API key will result in authentication errors.
- Network connectivity problems can cause request timeouts or failures.
Error messages:
"Request failed": Generic failure, check network and API availability.- Errors from the API (e.g., 404 Not Found) indicate the Entry ID does not exist.
- Authentication errors suggest invalid API key configuration.
Resolutions:
- Verify the Entry ID is correct and exists in the accounting system.
- Ensure the API key credential is properly set up and valid.
- Check network access and API endpoint availability.
Links and References
- Rest Accounting API Documentation (Replace with actual URL)
- n8n HTTP Request Helper Docs: https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.httpRequest/