---
title: "Build on COUNT · COUNT Partner API"
description: "Read and write a customer's accounting data — invoices, transactions, customers — once they authorize your app. Every request is signed and workspace-scoped."
canonical: "https://developers.getcount.com/"
source: "https://developers.getcount.com/"
---
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.

Create an app in COUNT Partners. It issues a clientId and a clientSecret straight away.

## 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.

## 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. 1 [COUNT CLI](https://developers.getcount.com/tools/count-cli)
2. 2 [MCP Server](https://developers.getcount.com/tools/mcp)
3. 3 [API access credentials](https://developers.getcount.com/getting-started/credentials)

### Accounting app

Sync transactions and invoices from your app into COUNT.

1. 1 [Quickstart](https://developers.getcount.com/getting-started/quickstart)
2. 2 [Transactions](https://developers.getcount.com/reference/transactions)
3. 3 [Invoices](https://developers.getcount.com/reference/invoices)
4. 4 [Webhooks](https://developers.getcount.com/reference/webhooks)

### Billing / invoicing tool

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

1. 1 [Quickstart](https://developers.getcount.com/getting-started/quickstart)
2. 2 [Customers](https://developers.getcount.com/reference/customers)
3. 3 [Create & send guide](https://developers.getcount.com/guides/create-customer-invoice-send)

### Document vault

Upload and organize files with chunked upload support.

1. 1 [Documents API](https://developers.getcount.com/reference/documents)
2. 2 [Authentication](https://developers.getcount.com/getting-started/authentication)

## Base URL

All requests go to the production environment:

```
https://api.getcount.com
```

Requests are rate limited to 100 per minute per `clientId`.

[Start the quickstart](https://developers.getcount.com/getting-started/quickstart) [Partner Program](https://developers.getcount.com/resources/partner-program) [COUNT CLI](https://developers.getcount.com/tools/count-cli) [Try it live](https://developers.getcount.com/tools/try-it) [Authentication & signing](https://developers.getcount.com/getting-started/authentication)
