FreshbooksAPI

FREE
By dimashirokov
Updated 8 months ago
Business Software
-/10
Popularity Score
-
Latency
-
Success Rate

FreshbooksAPI API Documentation

Send invoices, track time, manage receipts, expenses

View API Details
POSTcreateExpense
POSTcreateSingleClient
POSTcreateSingleInvoice
POSTcreateSingleItem
POSTcreateSinglePayment
POSTcreateSingleTax
POSTdeleteSingleClient
POSTdeleteSingleExpense
POSTdeleteSingleInvoice
POSTdeleteSingleItem
POSTdeleteSinglePayment
POSTdeleteSingleStaff
POSTdeleteSingleTax
POSTgetAccessToken
POSTgetAllExpenseCategories
POSTgetAllExpenses
POSTgetClients
POSTgetExpense
POSTgetIdentityInfo
POSTgetInvoices
POSTgetItems
POSTgetPayments
POSTgetSingleClient
POSTgetSingleExpenseCategory
POSTgetSingleInvoice
POSTgetSingleItem
POSTgetSinglePayment
POSTgetSingleStaff
POSTgetSingleTax
POSTgetStaffs
POSTgetSystemInfo
POSTgetTaxes
POSTrefreshAccessToken
POSTupdateSingleClient
POSTupdateSingleExpense
POSTupdateSingleInvoice
POSTupdateSingleItem
POSTupdateSinglePayment
POSTupdateSingleStaff
POSTupdateSingleTax
POSTupdateSingleClient

This endpoint allows to update client.

Header Parameters
X-RapidAPI-HostSTRING
REQUIRED
X-RapidAPI-KeySTRING
REQUIRED
Required Parameters
accountIdSTRING
REQUIREDThe ID of the account.
accessTokenSTRING
REQUIREDAccess token obtained from getAccessToken method.
idNUMBER
REQUIREDUnique to this business id for client.
Optional Parameters
busPhoneSTRING
OPTIONALbusiness phone number.
mobPhoneSTRING
OPTIONALmobile phone number.
fnameSTRING
OPTIONALfirst name.
billingCodeSTRING
OPTIONALbilling postal code.
billingStreet2STRING
OPTIONALbilling street address second part.
homePhoneSTRING
OPTIONALhome phone number.
organizationSTRING
OPTIONALname for client's business.
companySizeSTRING
OPTIONALsize of client's company.
emailSTRING
OPTIONALclient email.
shippingStreet2STRING
OPTIONALshipping address second street info.
prefGmailSELECT
OPTIONALprefers ground mail over email. true || false
shippingCodeSTRING
OPTIONALshipping postal code.
billingProvinceSTRING
OPTIONALbilling province.
shippingProvinceSTRING
OPTIONALshipping short form for province.
vatNumberNUMBER
OPTIONALValue Added Tax number.
prefEmailSELECT
OPTIONALprefers email over ground mail. true || false
faxSTRING
OPTIONALclient fax.
billingCitySTRING
OPTIONALbilling city.
shippingCountrySTRING
OPTIONALshipping country.
shippingCitySTRING
OPTIONALshipping address city.
billingCountrySTRING
OPTIONALbilling country.
billingStreetSTRING
OPTIONALbilling street address.
vatNameSTRING
OPTIONALValue Added Tax name.
lnameSTRING
OPTIONALlast name.
companyIndustrySTRING
OPTIONALdescription of industry client is in.
noteSTRING
OPTIONALnotes kept by admin about client.
languageSTRING
OPTIONALshortcode indicating user language e.g. "en".
shippingStreetSTRING
OPTIONALshipping street address.
currencyCodeSTRING
OPTIONAL3-letter shortcode for preferred currency.
visStateSELECT
OPTIONAL"visibility state", active, deleted, or archived.
Code Snippet
Install SDK
Response ExampleSchema

Install SDK for (Node.js)Unirest

OAuth2 Authentication
Client ID
Client Secret
OAuth2 Authentication