COUNTCOUNT
Sign Up

Partner API

Build on COUNT

The COUNT Partner API lets your application read and write a customer's accounting data — transactions, invoices, customers, and more — once they authorize you. Every request is signed and scoped to a single workspace.

How it works

  1. Register a partner app to receive a clientId and clientSecret.
  2. Send the user through the OAuth consent flow to obtain a workspace access token.
  3. Sign every request with your secret (HMAC) and include the access token as a Bearer header.

OAuth walkthrough

Step through sign-in, consent, token exchange, and your first signed API call on the authentication page.

Walk through OAuth

Choose your path

Not sure where to start? Pick the integration type closest to your product and follow the suggested path.

AI agent / CLI

Connect Claude Code, Cursor, or custom agents to COUNT workspaces via MCP.

  1. 1COUNT CLI
  2. 2MCP Server
  3. 3API access credentials

Accounting app

Sync transactions and invoices from your app into COUNT.

  1. 1Quickstart
  2. 2Transactions
  3. 3Invoices
  4. 4Webhooks

Billing / invoicing tool

Create customers, issue invoices, and send them to clients.

  1. 1Quickstart
  2. 2Customers
  3. 3Create & send guide

Document vault

Upload and organize files with chunked upload support.

  1. 1Documents API
  2. 2Authentication

Base URL

All requests go to the production environment:

https://api.getcount.com

Requests are rate limited to 100 per minute per clientId.