Skip to main content

QuickBooks connector

Live

The QuickBooks endpoints
Intuit does not ship

Intuit's developer API covers customers, invoices, estimates and payments. It has no Projects object, and no call that converts an estimate into an invoice. Clickr adds both as ordinary REST endpoints over the account you already have, and keeps a queryable copy of your project history alongside them.

Start free trialSee the endpoints

$80/month · 7-day free trial · cancel anytime

INTUIT DEVELOPER API

accounting v3

Object

Status

Customers

Full CRUD

Invoices

Full CRUD

Estimates

Full CRUD

Items

Full CRUD

Payments

Full CRUD

Projects

Not in the API

Estimate → Invoice

No endpoint

SUPPLIED BY CLICKR

2

as REST endpoints

Included

Projects API

Estimates API

Projects Dataset

Webhook

MCP

Pipelines

What you get

Two write actions and one dataset

QuickBooks is the connector where you can both cause things to happen and read records back. The field names listed below are the ones in the actual payload.

Actions

callable over HTTP · metered per run

QuickBooks Projects API

POST · PUT · GET /v2/integrations/quickbooks/projects

Create a project against an existing customer, update one, or look it up by id or name. Intuit's developer API does not expose this object at all.

projectNamecustomerNamestatusstartDateendDatenotes
QuickBooks Estimates API

POST /v2/integrations/quickbooks/estimates/convert-to-invoice

Convert an estimate into an invoice, in full or in part. Intuit exposes this as a button in the interface and provides no endpoint for it, so today a person has to press it.

txnIdpercentageamountlineItems

Datasets

synced copy · queryable · delete-aware

QuickBooks Projects Dataset

quickbooks:projects

Your project history, backfilled once when you connect and resynced on a schedule. Deleted projects are marked deleted rather than left behind as stale rows.

projectIdnamestatusstartDateendDatenotes

Reaching it

Six ways to reach the connector, all included

Connecting QuickBooks once covers every route below. None of them sit behind an upgrade tier, and the person who needs the data does not have to be the person who set it up.

Dashboard

For the bookkeeper

Browse, filter and sort your synced projects in Clickr, and export any view you build without waiting on whoever knows how to run the report.

REST API

For your developer

One endpoint and a bearer token returns JSON. Anything that can make an HTTP request can call it.

AI assistants

For asking questions

Connect Claude, ChatGPT or Cursor over MCP and create a project or convert an estimate in plain English.

Zapier, Make and n8n

For the automation you already run

Use Clickr as the action step in the automation tool your team already runs, rather than replacing it.

Webhooks

For your own systems

Clickr posts project changes to any URL you choose as soon as they are detected, so your systems do not need a polling loop.

Pipelines

For work that repeats

Trigger on a record change or a schedule, then send an email, a webhook, or another QuickBooks action. You build it once in Clickr.

What changes

Create the project where the job is won

Every won job needs a project in QuickBooks before anyone can bill against it. Today that means opening QuickBooks, finding the customer, retyping the project name and re-entering the dates, then hoping they match what the CRM already holds. It takes about five minutes and it happens on every job.

With the Projects API the same work is a single call from wherever the job was won: your CRM, an intake form, a Zap, or an AI assistant. The customer name is never retyped, so there is no mismatch to find during reconciliation.

By hand

Open QuickBooks, find customer

Ops

~2 min

Retype project name and dates

Ops

~2 min

Correct the mismatch later

Bookkeeper

sometimes

PER PROJECT

~5 min

Through Clickr

POST /projects

Your CRM or Zap

1 run

Signs in, creates the project

Clickr

included

Returns the project id

Clickr

included

PER PROJECT

0 min

Estimate-to-invoice works the same way. The conversion that is a button in the QuickBooks interface becomes a call from whatever system already knows the estimate was accepted.

Setting it up

Connect an account, set the second factor, call the API

Setup is self-serve and nothing in it waits on us. We are happy to walk you through it on a call if you would prefer.

01

Connect your account

Add your QuickBooks credentials in the Clickr dashboard. Clickr does not create a user inside your account, and you can revoke its access at any time.

about a minute

02

Point MFA at Clickr

Intuit requires multi-factor authentication. We give you a phone number to set as the second factor, and Clickr handles the sign-in challenge from then on.

one settings change

03

Call the API

Generate an API key and make your first request from curl, Zapier, your own code or your AI assistant. Your project history backfills in the background.

same day

Connector pricing

$80 a month, with the run ceiling published

One price covers the whole connector: both actions, the Projects Dataset, and every way of reaching them. Each tier states its daily run ceiling on the plan rather than in a footnote.

Standard

up to 100 runs a day

$80

/ month

The whole connector: both actions, the Projects Dataset and every access path. Priced per connector rather than per seat or per request.

Velocity

up to 500 runs a day

$120

/ month

The same connector at a higher ceiling, for busier accounts and shorter sync windows.

Every plan includes

QuickBooks Projects API: create, update and retrieve

QuickBooks Estimates API: convert an estimate to an invoice

QuickBooks Projects Dataset, backfilled and resynced

Dashboard, REST API, MCP, webhooks and pipelines

Multi-factor authentication handled for you

Run history, failure alerts and central fixes

Start free trial

Prices in USD. There are no long-term contracts, and you can cancel at any time.

Need an operation that isn't listed here?

If the operation you need is not on this connector, or not in QuickBooks at all, we build connectors to order. Those are priced on what they take to build and run rather than on the table above.

Tell us what you need

Who runs this

What happens when a run fails

QuickBooks is the connector Clickr has run longest, in production since 2023 and across more than 200 businesses. Every action and every sync writes a run record with its status, duration and error.

A failed run alerts our team at the same moment it appears in your run history. We investigate it, ship the fix to every customer at once, and email you if your work was affected rather than waiting for a ticket.

Shak Mohammed, director of Clickr.

Shak Mohammed

Director, Clickr · shak@clickr.cloud

You connect your own login

Clickr signs in with the QuickBooks account you already have. It does not create a user inside your account, and you can revoke its access without contacting us.

Intuit's interface changes are handled centrally

Intuit updates their interface periodically, and a run fails when they do. The fix goes into the connector once and reaches every customer on their next run.

Not supported yet

Clickr does not touch payroll, reconcile bank feeds, or write invoices from scratch. It converts them from estimates. If you need one of those, tell us and we will tell you where it sits on the roadmap.

Frequently asked questions

If your question is not here, email us and a person will answer it, usually the same day.

support@clickr.cloud

Not in Intuit's developer API. Customers, invoices, estimates, items and payments are all there, but Projects is not. Clickr provides create, update and lookup for projects as ordinary REST endpoints over your own QuickBooks account.

No. Clickr is not an Intuit product and does not require you to join their App Partner Program. Clickr signs in with the QuickBooks account you already have and drives the same screens your team can.

Intuit provides no endpoint for it, only a button in the interface. Clickr does what your bookkeeper would do: it opens the estimate and converts it, in full or in part. You call one endpoint and get the new invoice back.

No. You connect the login you already have, and you can revoke Clickr's access from your own account settings at any time without contacting us.

Yes. Intuit requires it, and it is handled during setup. You point your QuickBooks account at a phone number we provide, and Clickr answers the sign-in challenge from then on. Credentials are encrypted at rest.

The run fails and the failure is logged. It alerts our team, we fix the connector centrally so every customer gets the fix, and we email you if your work was affected. Your run history shows which step failed and when.

Yes. Every action is an ordinary HTTPS endpoint with a bearer token, so anything that can make a request can call it. There is also a webhook that posts project changes to any URL you choose.

Yes. Clickr runs an MCP server, so Claude, ChatGPT or Cursor can create a project, look one up, or convert an estimate without you writing an integration.

Yes. The QuickBooks Projects Dataset keeps a synced, queryable copy of your projects, including ones Intuit's API cannot return. Query it from the dashboard or the REST API.

$80 a month on Standard, with up to 100 runs a day. Velocity is $120 a month for up to 500 runs a day. There is a 7-day free trial, and you can cancel at any time during it.

Any action that touches QuickBooks: creating a project, updating one, or converting an estimate. Reading records you have already synced does not consume a run.

Yes. There are no long-term contracts. When you cancel, your dataset stops syncing and your pipelines stop running. You can export your data before you go.

12 questions · updated as we are asked new ones

More on our QuickBooks connector

The rest of the connector

This page covers the connector as a whole. Each individual endpoint, the webhook, and the one-time accounting history export have their own pages.

Action

QuickBooks Projects API

Create, update and retrieve projects, the object Intuit's developer API does not expose.

Action

QuickBooks Estimates API

Convert an estimate into an invoice over HTTP, in full or in part.

Access

QuickBooks Webhook

Clickr posts project changes to any URL you choose. Zapier, Make and n8n can consume it directly.

Access

QuickBooks MCP server

Connect Claude, ChatGPT or Cursor and create projects or convert estimates in plain English.

Service

QuickBooks Data Export

A one-time export of your full accounting history as CSV and Excel.

Connect QuickBooks and make your first call

Generate an API key and call the endpoint you came for today. The trial runs for seven days, there is nothing to install, and you can cancel at any time.

Start free trialTalk to us

or email support@clickr.cloud with a question first