> ## Documentation Index
> Fetch the complete documentation index at: https://developer.buildmarkets.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# AI-Assisted Development Using Buildmarkets Resources

> Use Buildmarkets' llms.txt, full documentation compilation, and OpenAPI spec to get accurate, context-aware help from AI coding assistants.

Buildmarkets provides three machine-readable documentation resources optimized for AI coding assistants. Feed these into your AI tool of choice to get precise, hallucination-free help with your integration — from writing API calls to handling specific error codes.

## llms.txt

The `llms.txt` file is an emerging industry standard that helps AI tools index documentation more efficiently — similar to how a `sitemap.xml` helps search engines. It provides a structured overview of all available Buildmarkets documentation pages with concise summaries.

Use `llms.txt` when you want your AI assistant to understand the **structure** of the Buildmarkets docs and navigate to the right page for a given question.

The `llms.txt` file is available on this docs site and provides a structured index of all Buildmarkets documentation pages.

## llms-full.txt

The `llms-full.txt` file combines the **entire documentation site** into a single file. Paste it as context in your AI tool to give it comprehensive knowledge of every Buildmarkets API, workflow, and integration pattern in one shot.

Use `llms-full.txt` when you want your AI assistant to answer questions that span multiple guides — for example, understanding the full flow from account creation through trading.

The `llms-full.txt` file is available on this docs site and contains the full documentation content in a single file.

<Note>
  Both documentation files are always up to date and require zero maintenance on your part.
</Note>

## API specification

The Buildmarkets OpenAPI 3.0 specification documents every endpoint with precise request parameters, response schemas, and error messages. This is the most reliable source for exact field names, types, and constraints.

Use the OpenAPI spec when you need your AI assistant to generate correct API calls, validate request bodies, or understand specific response shapes.

The OpenAPI 3.0 specification is available on this docs site under the API reference section, and contains all endpoints and schemas.

## Best practices for AI coding assistants

Follow these practices to get the most accurate help from AI tools when building on Buildmarkets:

1. **Reference `llms-full.txt` for comprehensive context** — copy the file content as context before asking integration questions. This prevents the AI from inventing API signatures or field names.
2. **Use the OpenAPI spec for implementation details** — when writing or reviewing API calls, point your assistant at the spec to ensure exact parameter names, enum values, and required fields are correct.
3. **Include specific error handling** based on documented error responses — see the [Error Codes](/resources/error-codes) reference for every `BLUM-{STATUS}-{SEQ}` code and its resolution.
4. **Follow authentication patterns** outlined in the [Authentication](/platform/authentication) guide — the AI can help you implement Basic Auth correctly once it has the spec as context.
