Connectors
Finance, Billing & Payments
FreshBooks
Accounting for small business: invoices, clients, expenses, payments, and time entries
- Signs in with
- API token
- Runs on
- Cloud or On-Prem Worker
- Operations
- 11
- Ready-made triggers
- 0
Connect FreshBooks
- In Neblex open Connect › Connections and click New Connection.
- Search for FreshBooks and give the connection a clear name.
- Fill in the fields. Secret values are encrypted and never shown again.
- Click Test, then Create Connection.
| Field | What to enter |
|---|---|
| Access tokenRequiredSecret |
Use it in a flow
- Open a flow, open the node library and search for FreshBooks.
- Drag it onto the canvas and choose an Operation and your connection.
- Map the operation's fields from earlier steps, or click Map with Matt.
- Use Test this step to see what it returns, then save.
To start a flow from FreshBooks without a ready-made trigger: a Poll for changes trigger can check one of its list operations on a schedule and pass on only what is new; if FreshBooks can send webhooks, a Webhook trigger receives them at its own URL.
Operations
11 operations in 6 groups. Each one is a step you can add to a flow.
Client2
Create a clientcreateClient | POST | Add a client (client JSON). |
List clientslistClients | GET | List a business's clients. |
Expense2
Create an expensecreateExpense | POST | Record an expense (expense JSON). |
List expenseslistExpenses | GET | List a business's expenses. |
Invoice4
Create an invoicecreateInvoice | POST | Create an invoice (invoice JSON). |
Get an invoicegetInvoice | GET | Fetch an invoice by ID. |
List invoiceslistInvoices | GET | List a business's invoices. |
Update an invoiceupdateInvoice | PUT | Update an invoice by ID. |
Payment1
List paymentslistPayments | GET | List a business's payments. |
Project1
List projectslistProjects | GET | List a business's projects. |
User1
Get current userme | GET | Read the authenticated user and their businesses. |