Accounting Customers API

One unified API to sync customers across all major accounting platforms. Build once, integrate everywhere.

Unified Customers Operations

Standard CRUD operations normalized across all platforms

ListGET
/customers

Retrieve all customers with pagination and filtering

GetGET
/customers/{id}

Fetch a single customer by ID

CreatePOST
/customers

Create a new customer

UpdatePATCH
/customers/{id}

Update an existing customer

Quick Start

Start syncing customers in minutes

Node.js
import { Apideck } from '@apideck/node'

const apideck = new Apideck({
  apiKey: 'YOUR_API_KEY',
  appId: 'YOUR_APP_ID',
  consumerId: 'user-123'
})

// List customers from any connected accounting platform
const response = await apideck.accounting.customersAll()

// Returns normalized data regardless of the underlying platform
console.log(response.data)
// [
//   { id: '123', ... },
//   { id: '456', ... }
// ]

// Works the same for Xero, QuickBooks, NetSuite, etc.

Develop faster with our SDKs

You can use the official Apideck SDKs to simplify integrating our APIs.

Launch accounting integrations in weeks, not months

Sign Up