Actions37
- Authentication Actions
- Contacts Actions
- Book Entries Actions
- Invoices Actions
- Tickets Actions
- Paysheets Actions
- Numbering Series Actions
- Accounting Categories Actions
- Accounting Subcategories Actions
- Attachments Actions
Invoices → Get Invoices
AI-generatedOverview
This node operation retrieves invoices from the Quipu API based on various filter criteria. It is useful for scenarios where users need to fetch specific invoices by filtering on attributes like kind, payment status, period, contact ID, and more. For example, a user can get all paid income invoices for a particular quarter or search invoices by a custom query.
Use Case Examples
- Fetch all paid income invoices for the first quarter of 2015.
- Search invoices by a specific contact ID and filter by unpaid status.
Properties
| Name | Meaning |
|---|---|
| Filter Kind | Filter invoices by their kind, such as income, expenses, employee, supplier, client, or assets. |
| Filter Q | Search query string to filter invoices by text. |
| Filter Period | Filter invoices by a specific period, e.g., a quarter or year. |
| Filter Payment Status | Filter invoices by their payment status such as paid, unpaid, due, or pending. |
| Filter Contact Id | Filter invoices by a specific contact ID. |
| Filter Field Query | Filter invoices by a JSON object specifying field and term criteria. |
| Sort | Sort criteria for ordering the invoices, e.g., by issue date or total amount. |
| Page Number | Page number for paginated results. |
| Include | Include related resources in the response, such as invoice items. |
| Request Options | Additional request options such as batching, SSL handling, proxy, and timeout settings. |
Output
JSON
invoices- Array of invoice objects retrieved from the API.pagination- Pagination details for the result set, including page number and total pages.
Dependencies
- Quipu API authentication credential
Troubleshooting
- Ensure the API credential is correctly configured and has necessary permissions to access invoices.
- Check that filter values are valid and conform to expected formats (e.g., period format, payment status values).
- Timeout errors may occur if the server is slow; adjust the timeout setting in request options if needed.
- If SSL certificate validation fails, enable the option to ignore SSL issues, but only if you trust the network environment.