🤖 For LLMs
This site publishes two plain-text files following the llms.txt convention so AI coding assistants and LLMs can ingest the full API documentation without a browser:
/llms-full.txt — the full docs as a single file​
Every page of this documentation, concatenated in reading order, with section separators. Paste it into Claude, GPT, Copilot, or any LLM as context and ask questions like:
- "Write me a Python function that submits an interview and polls until success, handling 429 on the poll endpoint correctly."
- "What happens to my credits if a run returns
status: partial?" - "Generate a TypeScript type for the poll response."
/llms.txt — short index​
The table of contents in llms.txt format: one line per page, with the
title and URL. Useful when you want an LLM to decide which specific page
to fetch.
How often is it updated?​
Both files are regenerated on every docs build, which runs on every deployment of the ZenHire platform. They are always in sync with the live API — including the exact response shapes, error codes, and parameter defaults.
Can I embed this into my AI agent?​
Yes. Both files are plain text, publicly served, and stable at their URLs:
https://platform.zenhire.ai/llms.txt
https://platform.zenhire.ai/llms-full.txt
Fetch, cache, and pass as system context. No authentication required.
Example: Claude API with ZenHire docs as context​
import anthropic, requests
docs = requests.get("https://platform.zenhire.ai/llms-full.txt").text
client = anthropic.Anthropic()
message = client.messages.create(
model="claude-opus-4-7",
max_tokens=1024,
system=f"""You are a ZenHire API integration assistant.
Use the following documentation as authoritative context:
{docs}""",
messages=[{
"role": "user",
"content": "Show me a production-grade Node.js submit+poll loop that handles all documented error cases.",
}],
)
print(message.content[0].text)