Skip to main content

LLM-friendly docs

Use our LLM-friendly documentation to help AI coding assistants integrate with Dojo APIs.

If you're using an AI coding assistant like GitHub Copilot, Claude Code, Codex, or similar tools, you can point them to our LLM-optimized documentation for faster, more accurate integration help.

Available files

FileURLDescription
llms.txt/llms.txtIndex of all documentation with links — start here
llms-full.txt/llms-full.txtAll documentation in a single file

By integration type

FileURLDescription
llms-online.txt/llms-online.txtOnline payments — checkout, Components, payment links, and virtual terminal
llms-payment-intents.txt/llms-payment-intents.txtPayment intents, setup intents, captures, refunds, cancellations, and webhooks
llms-inperson-pac.txt/llms-inperson-pac.txtPay at Counter terminal sessions, captures, refunds, and pre-authorisation
llms-inperson-pat.txt/llms-inperson-pat.txtPay at Table — searching payable orders, locking/unlocking, recording payments, and printable bills
llms-epos.txt/llms-epos.txtEPOS capability registration, event contracts, and EPOS Data API integration
llms-core-concepts.txt/llms-core-concepts.txtShared orders, parties, reservations, tables, areas, terminal sessions, and event vocabulary
llms-order-and-pay.txt/llms-order-and-pay.txtSelf-service ordering and payment flows coordinated with POS capabilities
llms-plugins.txt/llms-plugins.txtWooCommerce, Magento, OpenCart, and PrestaShop plugin setup and troubleshooting
llms-bookings.txt/llms-bookings.txtDojo Bookings / RMS reservations, parties, tables, and POS synchronization
llms-mobile-ios.txt/llms-mobile-ios.txtiOS SDK
llms-mobile-android.txt/llms-mobile-android.txtAndroid SDK
llms-mobile-reactnative.txt/llms-mobile-reactnative.txtReact Native SDK
llms-mobile-ttpoi.txt/llms-mobile-ttpoi.txtTap to Pay on iPhone

OpenAPI specifications

For precise API integration, agents can fetch the machine-readable OpenAPI specs directly:

How to use

GitHub Copilot (Copilot Chat / Copilot Coding Agent)

Copy the relevant file URL from the tables above into a prompt like:

Fetch the llms-full.txt URL above and use it to help me integrate Dojo payments into my app.

Claude Code

Use the /fetch command or point Claude to the file you need:

Fetch the llms-payment-intents.txt URL above and help me create a payment intent using the Dojo API.

OpenAI Codex / ChatGPT

Paste the relevant file URL or its content into your prompt:

Using the llms.txt URL above, help me set up webhooks for payment notifications.
tip

For focused tasks, prefer the narrowest product-specific file, such as llms-online.txt, llms-payment-intents.txt, llms-epos.txt, llms-plugins.txt, or the relevant mobile SDK file, instead of the full documentation.

What's included

These files follow the llmstxt.org standard and are automatically generated from our documentation. They include:

  • All human-written guides and tutorials
  • Links to OpenAPI specifications for all Dojo APIs
  • Authentication details and API base URLs
  • Code examples and step-by-step integration guides

The files are regenerated with every documentation update, so they're always in sync with the latest docs.