# TenkeyBridge > The QuickBooks Online-compatible API for QuickBooks Desktop & Enterprise. Point your QuickBooks Online code at QuickBooks Desktop. Most of it just works — and we tell you exactly what doesn't. ## Table of Contents ### Guide - [Quickstart](https://docs.tenkeybridge.com/guide/quickstart.md) - [Authentication](https://docs.tenkeybridge.com/guide/authentication.md) - [Node.js client](https://docs.tenkeybridge.com/guide/npm-client.md) - [IDs, SyncToken & sparse updates](https://docs.tenkeybridge.com/guide/concepts.md) - [Change Data Capture](https://docs.tenkeybridge.com/guide/change-data-capture.md) - [Batch operations](https://docs.tenkeybridge.com/guide/batch.md) - [Reports](https://docs.tenkeybridge.com/guide/reports.md) - [Build with an AI agent](https://docs.tenkeybridge.com/guide/ai-quickstart.md) - [Edge agent — install & setup](https://docs.tenkeybridge.com/guide/agent-install.md) - [Hosted & multi-user QuickBooks (RDS / terminal server)](https://docs.tenkeybridge.com/guide/agent-hosted.md) - [Admin API](https://docs.tenkeybridge.com/guide/admin-api.md) - [Developer portal](https://docs.tenkeybridge.com/guide/portal.md) - [The compatibility contract](https://docs.tenkeybridge.com/compatibility.md) - [Gateway ops — deploy, migrate, seed](https://docs.tenkeybridge.com/guide/gateway-ops.md) ### Compatibility - [The compatibility contract](https://docs.tenkeybridge.com/compatibility.md) - [IDs, SyncToken & sparse updates](https://docs.tenkeybridge.com/guide/concepts.md) - [Error codes](https://docs.tenkeybridge.com/reference/error-codes.md) ### Reference - [Error codes](https://docs.tenkeybridge.com/reference/error-codes.md) ### Other - [Docs public brand mirror](https://docs.tenkeybridge.com/public/brand/README.md)