Invoice Ninja#
Use the Invoice Ninja node to automate work in Invoice Ninja, and integrate Invoice Ninja with other applications. Ensemble has built-in support for a wide range of Invoice Ninja features, including creating, updating, deleting, and getting clients, expense, invoice, payments and quotes.
On this page, you'll find a list of operations the Invoice Ninja node supports and links to more resources.
Credentials
Refer to Invoice Ninja credentials for guidance on setting up authentication.
Basic Operations#
- Client
- Create a new client
- Delete a client
- Get data of a client
- Get data of all clients
- Expense
- Create a new expense
- Delete an expense
- Get data of an expense
- Get data of all expenses
- Invoice
- Create a new invoice
- Delete a invoice
- Email an invoice
- Get data of a invoice
- Get data of all invoices
- Payment
- Create a new payment
- Delete a payment
- Get data of a payment
- Get data of all payments
- Quote
- Create a new quote
- Delete a quote
- Email an quote
- Get data of a quote
- Get data of all quotes
- Task
- Create a new task
- Delete a task
- Get data of a task
- Get data of all tasks
Example Usage#
This Pathway allows you to get multiple clients' data from Invoice Ninja. This example usage Pathway uses the following two nodes.
1. Start node#
The start node exists by default when you create a new workflow.
2. Invoice Ninja node#
- First of all, you'll have to enter credentials for the Invoice Ninja node. You can find out how to do that here.
- Select the 'Get All' option from the Operation dropdown list.
- Click on Execute Node to run the workflow.