Home
FreshBooks
FreshBooks
FreshBooks is a cloud-based accounting and small business management platform offering invoicing, expense tracking, time tracking, project management, payments, estimates, and financial reporting for freelancers, self-employed professionals, and small businesses. The FreshBooks REST API provides access to clients, invoices, expenses, estimates, projects, time entries, payments, and reports using OAuth 2.0 Bearer token authentication.
2 APIs
0 Features
Accounting Invoicing Expense Tracking Time Tracking Small Business Bookkeeping
REST API for FreshBooks providing CRUD access to clients, invoices, estimates, expenses, projects, time entries, tasks, payments, items, taxes, and accounting reports. Uses OAut...
Event delivery surface for the FreshBooks Callbacks API. Subscribers register an HTTPS endpoint, complete a verifier handshake, and then receive HMAC-SHA256 signed POSTs (applic...
Best-effort AsyncAPI 2.6 description of the FreshBooks Webhooks (Callbacks API) surface. FreshBooks delivers webhook notifications as HTTP POST requests with an `application/x-w...
ASYNCAPI
Sources
aid: freshbooks
name: FreshBooks
description: >-
FreshBooks is a cloud-based accounting and small business management platform
offering invoicing, expense tracking, time tracking, project management,
payments, estimates, and financial reporting for freelancers, self-employed
professionals, and small businesses. The FreshBooks REST API provides access
to clients, invoices, expenses, estimates, projects, time entries, payments,
and reports using OAuth 2.0 Bearer token authentication.
type: Index
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
- Accounting
- Invoicing
- Expense Tracking
- Time Tracking
- Small Business
- Bookkeeping
url: >-
https://raw.githubusercontent.com/api-evangelist/freshbooks/refs/heads/main/apis.yml
created: '2026-05-11'
modified: '2026-05-30'
specificationVersion: '0.19'
apis:
- aid: freshbooks:freshbooks-api
name: FreshBooks REST API
description: >-
REST API for FreshBooks providing CRUD access to clients, invoices,
estimates, expenses, projects, time entries, tasks, payments, items,
taxes, and accounting reports. Uses OAuth 2.0 Bearer tokens and is
scoped per account via /accounting/account/{accountId}/* endpoints.
humanURL: https://www.freshbooks.com/api/start
baseURL: https://api.freshbooks.com
tags:
- Accounting
- Invoicing
- Expenses
- Time Tracking
- Projects
properties:
- type: Documentation
url: https://www.freshbooks.com/api/start
- type: Authentication
url: https://www.freshbooks.com/api/authentication
- type: Postman Collection
url: https://www.freshbooks.com/api/start
- aid: freshbooks:freshbooks-webhooks
name: FreshBooks Webhooks (Callbacks API)
description: >-
Event delivery surface for the FreshBooks Callbacks API. Subscribers
register an HTTPS endpoint, complete a verifier handshake, and then
receive HMAC-SHA256 signed POSTs (application/x-www-form-urlencoded)
for noun.verb events across bills, bill vendors, categories, clients,
credit notes, estimates, expenses, invoices, items, payments, projects,
recurring templates, services, taxes, and time entries.
humanURL: https://www.freshbooks.com/api/webhooks
baseURL: https://api.freshbooks.com
tags:
- Webhooks
- Events
- Callbacks
- Accounting
- Invoicing
properties:
- type: Documentation
url: https://www.freshbooks.com/api/webhooks
- type: AsyncAPI
url: >-
https://raw.githubusercontent.com/api-evangelist/freshbooks/refs/heads/main/asyncapi/freshbooks-webhooks-asyncapi.yml
common:
- type: LinkedIn
url: https://www.linkedin.com/company/freshbooks
- type: Website
url: https://www.freshbooks.com
- type: Documentation
url: https://www.freshbooks.com/api/start
- type: Developer Portal
url: https://www.freshbooks.com/developers
- type: SignUp
url: https://www.freshbooks.com/signup
- type: Pricing
url: https://www.freshbooks.com/pricing
- type: Login
url: https://my.freshbooks.com/
- type: Support
url: https://support.freshbooks.com/
- type: Blog
url: https://www.freshbooks.com/blog
- type: GitHubOrganization
url: https://github.com/freshbooks
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com