LLM & Machine-Readable Docs
llms.txt, OpenAPI, and everything an AI agent needs to build against Bold
Bold's docs and API are built LLM-first. If you're pointing an AI coding assistant (Claude Code, Cursor, …) at Bold, give it these:
For this documentation site
| Resource | URL |
|---|---|
| llms.txt | /llms.txt: index of all doc pages |
| llms-full.txt | /llms-full.txt: every doc page, one file |
For the API
| Resource | URL |
|---|---|
| API llms.txt | app.boldvideo.io/llms.txt: compact endpoint catalog with auth notes |
| OpenAPI (JSON) | app.boldvideo.io/api/openapi |
| OpenAPI (YAML) | app.boldvideo.io/openapi.yaml |
| Swagger UI | app.boldvideo.io/api/docs |
The OpenAPI spec is the canonical machine-readable contract. This documentation's endpoint reference is generated from it.
MCP
For agents that speak the Model Context Protocol, Bold is building an MCP server that exposes your video library as tools and resources. See MCP for the current status.
A prompt that works
Read https://app.boldvideo.io/llms.txt and https://docs.boldvideo.com/llms.txt.
Build against the Bold Video API (base: https://app.boldvideo.io/api/v1,
auth: "Authorization: Bearer $BOLD_API_KEY"). Prefer the @boldvideo/bold-js
SDK when working in TypeScript.