Documentation / Manual
The whole manual, in one file
Every endpoint, every parameter, every guide and every limitation, as a single markdown file. Built for pasting into a context window rather than for reading front to back.
What it is for
Documentation spread over sixty-odd pages is fine for a person with a browser and poor for a model with a crawler: it fetches three pages, guesses the rest, and invents an endpoint that looks plausible.
This file removes the guessing. Paste it in once and the assistant has the whole surface — including the parts that matter most, which are the things this dataset does not contain.
Using it
# fetch it
curl -O https://apihorseracing.com/documentation/manual.md
# or straight into a prompt
curl -s https://apihorseracing.com/documentation/manual.md | pbcopy
It is regenerated on every request from the same registry the API routes on, so it cannot describe an endpoint that no longer exists or miss one added this morning.
If you would rather not paste anything
The MCP server gives an assistant live access to the data itself rather than a description of it. The manual tells a model what exists; MCP lets it go and look.
Both work on a free key.
Also machine readable
/llms.txt— a short index of the site, by the llms.txt convention. Served at/llm.txttoo./openapi.json— OpenAPI 3.1, for generating a client./postman-collection.json— the same surface, importable.