Get a provider's delivery skill
/skills/{file}Returns a markdown guide, written for this API, on how to steer delivery with instructions through allmodels for one provider's TTS models: which models honor it, the tags it renders to, what to write in the text where it is not honored, and worked request examples. Every TTS binding in GET /v1/models and GET /v1/providers links its provider's guide as instructions.skill. The file starts with YAML frontmatter carrying name, description, updated (the YYYY-MM-DD the guide was last checked against the provider's own docs, also sent as Last-Modified) and stale_after_days. Every URL in the guide is on the host the guide was requested from.
Path Parameters
<provider>.md, for a provider that serves TTS models.
Response Body
text/markdown
application/json
application/json
fetch("https://example.com/skills/string", { method: "GET"})"---\nname: …\ndescription: …\nupdated: 2026-09-30\nstale_after_days: 30\n---\n"{ "error": "skill_not_found"}{ "error": "skill_unavailable"}List providers GET
Lists available providers, their default models and voices, and the TTS and STT models they support. Use `GET /v1/models` to browse by model instead.
Search voices GET
Search voices available through AllModels. Filter by model, provider, language, category, or labels, and page through results with a cursor. No API key is required.
