Modules@robinpath/freshbooks
@robinpath/freshbooks
0.1.0PublicFreshBooks module for RobinPath.
@robinpath/freshbooks
FreshBooks module for RobinPath.
Why use this module?
The freshbooks module lets you:
- listClients
- getClient
- createClient
- updateClient
- listInvoices
All functions are callable directly from RobinPath scripts with a simple, consistent API.
Installation
npm install @robinpath/freshbooks
Quick Start
1. Set up credentials
freshbooks.setCredentials "your-credentials"
2. listClients
freshbooks.listClients
Available Functions
| Function | Description |
|---|---|
freshbooks.setCredentials | Configure freshbooks credentials. |
freshbooks.listClients | listClients |
freshbooks.getClient | getClient |
freshbooks.createClient | createClient |
freshbooks.updateClient | updateClient |
freshbooks.listInvoices | listInvoices |
freshbooks.getInvoice | getInvoice |
freshbooks.createInvoice | createInvoice |
freshbooks.updateInvoice | updateInvoice |
freshbooks.sendInvoice | sendInvoice |
freshbooks.listExpenses | listExpenses |
freshbooks.getExpense | getExpense |
freshbooks.createExpense | createExpense |
freshbooks.listTimeEntries | listTimeEntries |
freshbooks.createTimeEntry | createTimeEntry |
freshbooks.listPayments | listPayments |
freshbooks.createPayment | createPayment |
freshbooks.getUser | getUser |
freshbooks.getAccount | getAccount |
Examples
listClients
freshbooks.listClients
getClient
freshbooks.getClient
createClient
freshbooks.createClient
Integration with RobinPath
import { RobinPath } from "@wiredwp/robinpath";
import Module from "@robinpath/freshbooks";
const rp = new RobinPath();
rp.registerModule(Module.name, Module.functions);
rp.registerModuleMeta(Module.name, Module.functionMetadata);
const result = await rp.executeScript(`
freshbooks.setCredentials "your-credentials"
freshbooks.listClients
`);
Full API Reference
See MODULE.md for complete documentation including all parameters, return types, error handling, and advanced examples.
Related Modules
@robinpath/quickbooks— QuickBooks module for complementary functionality@robinpath/xero— Xero module for complementary functionality@robinpath/invoice— Invoice module for complementary functionality@robinpath/json— JSON module for complementary functionality
License
MIT
Versions (1)
| Version | Tag | Published |
|---|---|---|
| 0.1.0 | latest | yesterday |
Related Modules
sales
0
@robinpath/bigcommerce
v0.1.1robinpath
BigCommerce module for RobinPath.
0 downloads
...
sales
0
@robinpath/freshdesk
v0.1.0robinpath
Freshdesk module for RobinPath.
0 downloads
...
sales
0
@robinpath/hubspot
v0.1.0robinpath
HubSpot module for RobinPath.
0 downloads
...
sales
0
@robinpath/intercom
v0.1.0robinpath
Intercom module for RobinPath.
0 downloads
...
Install
$ robinpath install @robinpath/freshbooks Version0.1.0
LicenseMIT
Unpacked Size4.6 KB
Versions1
Weekly Downloads0
Total Downloads0
Stars0
Last Publishyesterday
Createdyesterday

