API discovery

Artos public discovery endpoints

This page documents the machine-readable endpoints Artos publishes for agent and API discovery. Browsers get HTML by default, while agents can request markdown by sendingAccept: text/markdownto HTML pages.

Published endpoints

PathFormatPurpose
/.well-known/api-catalogapplication/linkset+jsonMachine-readable API catalog for public Artos discovery endpoints.
/api/openapi.jsonapplication/openapi+jsonMinimal OpenAPI document for public discovery, skills, and health routes.
/healthapplication/jsonSimple health status with timestamp and deployed app version.
/.well-known/agent-skills/index.jsonapplication/jsonPublished Artos skills index with integrity digests for each SKILL.md file.

Homepage discovery headers

Link: </.well-known/api-catalog>; rel="api-catalog"; type="application/linkset+json"
Link: </api/openapi.json>; rel="service-desc"; type="application/openapi+json"
Link: </docs/api>; rel="service-doc"; type="text/html"

Notes

These endpoints describe the public discovery surface that exists today. They do not publish placeholder OAuth, MCP, or commerce metadata.

For machine clients, the API catalog is the best entry point. For humans, this documentation page is the easiest place to start.