TenkeyBridge

BLOG

Notes from the bridge

Field notes on putting a QuickBooks Online–compatible API in front of QuickBooks Desktop and Enterprise: sync, errors, hosting, and the sandbox.

Developer seen from behind comparing two JSON API responses in split browser windows on a desk monitor.

QBO Sandbox vs. TenkeyBridge Sandbox: The Same Request, Side by Side

Run the same QuickBooks API request against Intuit's QBO sandbox and a Desktop-backed sandbox, diff the responses, and see where Desktop semantics actually differ.

Read more
Developer seen from behind at a desk, laptop showing JSON API responses beside a notebook of handwritten record IDs.

Build Against QuickBooks Desktop Without Installing QuickBooks

Every TenkeyBridge org gets a free QuickBooks Desktop sandbox: a hosted realm that answers the /v3 API with seeded data, fixed record IDs, and on-demand resets.

Read more
View over a bookkeeper's shoulder of an invoice on one monitor and JSON code on another

Sparse Updates vs. Full Replacement: Syncing Invoices to QuickBooks Desktop Without Clobbering Edits

How QBO's sparse update semantics map onto QuickBooks Desktop's EditSequence, why SyncToken conflicts happen, and how to write a sync loop that's actually idempotent.

Read more
Technician kneeling at a server rack in a small closet, working on a Windows Server console screen.

Integrating with Multi-User and Hosted QuickBooks Desktop (RDS, Right Networks, Citrix)

How sessions, file modes, integrity levels, and Windows service accounts change when QuickBooks Desktop lives on a server or a hosting provider — and what actually works.

Read more
Developer at a back-office desk facing an old PC running QuickBooks Desktop with an error dialog on screen

Decoding QuickBooks Desktop Errors: qbXML Status Codes, HRESULTs, and QBO-Style Faults

A field guide to QuickBooks Desktop error codes — qbXML statusCode 3140, COM HRESULTs like 0x80040408 — and how they map onto QuickBooks Online-style faults.

Read more
Developer at a desk with two monitors showing API logs and code, with a handwritten checklist taped to the screen.

The Checklist for Pointing Your QuickBooks Online Integration at Desktop

A practical, step-by-step checklist for developers adapting a working QBO integration to support QuickBooks Desktop and Enterprise via a compatible REST API.

Read more

Point your QuickBooks Online integration at QuickBooks Desktop

Point your QuickBooks Online integration at QuickBooks Desktop

The whole migration is a base URL. Here's the full walkthrough — token, query, and invoice write — against a real Desktop company file.

Read more

QuickBooks Desktop errors don't have to be cryptic

QuickBooks Desktop errors don't have to be cryptic

How TenkeyBridge turns Desktop's 3140s and 0x8004-somethings into QBO faults with causes, fixes, and a docs link on every error.

Read more