Overview
Pre-built tooling
Pre-built integrations
Access requirements
Setup guide
Useful links
API gotchas
Pre-built tooling
✅ Read & write data
✅ Read & write data
✅ Observability & data quality
✅ Observability & data quality
✅ Customization
✅ Customization
Others
Access requirements
Setup guide
1
Create a FreshBooks account
- If you don’t already have a FreshBooks account, go to FreshBooks’ signup page and create one.
- Sign in to your FreshBooks account.
2
Access the developer portal
- Go to the FreshBooks developer page.
- Click on the “sign up” link to access your FreshBooks account.
- Navigate to the developer portal by clicking on “the developer page” link.
3
Create a new OAuth application
- In the developer portal, click on Create Application.
- Fill in the required information for your application:
- Application Name: Enter a name for your application.
- Application Description: Provide a brief description of what your application does.
- Company Name: Enter your company name.
- Application Website: Enter the URL of your application’s website.
4
Configure OAuth settings
-
In the OAuth settings section, add the following redirect URI:
https://api.nango.dev/oauth/callback
-
Select the appropriate scopes for your application based on your needs. Common scopes include:
user:profile:read- Read user profile informationuser:clients:read- Read client informationuser:invoices:read- Read invoice informationuser:invoices:write- Create and update invoicesuser:estimates:read- Read estimate informationuser:estimates:write- Create and update estimatesuser:expenses:read- Read expense informationuser:expenses:write- Create and update expenses
- Save your application settings.
5
Obtain your OAuth credentials
After creating your application, you’ll receive:
- Client ID: A unique identifier for your application
- Client Secret: A secret key for your application
6
Configure your integration in Nango
When setting up your FreshBooks integration in Nango:
- Use your Client ID and Client Secret from the previous step
7
Next
Follow the Quickstart.
Useful links
- FreshBooks API Documentation
- FreshBooks API Reference
- Authentication Documentation
- OAuth 2.0 Protocol
- Basic Flow
- API Endpoints
- API Rate Limits
Common Scopes
API gotchas
- FreshBooks API endpoints are account-specific. The account ID is required for most API calls and is included in the URL path.
Contribute API gotchas by editing this page