One unified API to sync trial balance across all major accounting platforms. Build once, integrate everywhere.
Standard CRUD operations normalized across all platforms
/trial-balanceRetrieve all trial balance with pagination and filtering
/trial-balance/{id}Fetch a single trial balanc by ID
/trial-balanceCreate a new trial balanc
/trial-balance/{id}Update an existing trial balanc
Start syncing trial balance in minutes
import { Apideck } from '@apideck/unify'
const apideck = new Apideck({
apiKey: 'YOUR_API_KEY',
appId: 'YOUR_APP_ID',
consumerId: 'user-123'
})
// List trial balance from any connected accounting platform
const response = await apideck.accounting.trialbalance.list()
// Returns normalized data regardless of the underlying platform
console.log(response.data)
// [
// { id: '123', ... },
// { id: '456', ... }
// ]
// Works the same for Xero, QuickBooks, NetSuite, etc.Explore other unified endpoints in the Accounting API
You can use the official Apideck SDKs to simplify integrating our APIs.
Hosted MCP server that gives AI agents secure access to 200+ apps across every Unified API.
Query 200+ SaaS APIs from your terminal or any agent runtime that can execute a shell command.
The official Node.js SDK supports all the Unify API endpoints.
The official TypeScript SDK with full type definitions for all endpoints.
The official PHP SDK supports all the Unify API endpoints.
The official .NET SDK supports all the Unify API endpoints.
The official Python SDK supports all the Unify API endpoints.
The official Java SDK supports all the Unify API endpoints.
The official Go SDK supports all the Unify API endpoints.