Appearance
Build with an AI agent
Pointing a coding agent — Claude Code, Codex, Cursor, or anything that can fetch a URL — at TenkeyBridge is a first-class way to integrate. The entire documentation site is published in agent-readable form:
/llms.txt— index with one-line summaries/llms-full.txt— every page in one file (small enough for any modern context window)
Starting prompt
Get credentials first, fill in the placeholders, then paste this into your agent from inside your app's repository:
text
You are integrating this application with TenkeyBridge, a QuickBooks
Online-compatible REST API for QuickBooks Desktop & Enterprise. The API base URL is
https://api.tenkeybridge.com and it is live.
Before writing any code, fetch https://docs.tenkeybridge.com/llms-full.txt and read
it — it is the entire documentation site: quickstart, authentication (OAuth2), the
entity-by-entity compatibility contract, and error codes.
Credentials for this integration:
- client_id: <CLIENT_ID>
- client_secret: <CLIENT_SECRET>
- registered redirect URI: <REDIRECT_URI>
- QuickBooks company realm ID: <REALM_ID> (pass as `realm_id` on the authorize URL)
Working rules:
1. If this app already integrates with QuickBooks Online, the core change is the
base URL and the OAuth authorize/token URLs — reuse the existing QBO code paths.
2. Before integrating each entity, check its section of the compatibility contract
and adapt to anything marked partial.
3. When an API call returns a Fault, look up its error code in the error-codes
reference before retrying or changing the request.
4. If the documentation is unclear, wrong, or missing something you need, STOP and
report it to the developer. Do not guess or work around documentation gaps.Tool notes
- Claude Code — paste the prompt into a session, or commit it to
CLAUDE.mdso every session starts with it. - Codex — put it in
AGENTS.mdat the repo root. - Cursor — add it as a project rule (
.cursor/rules/).
MCP
An MCP server (docs search + credential/portal actions) is planned alongside the developer portal. Until then, llms-full.txt over HTTPS is the supported surface — no install step required.