Which machine-readable files does Cartroute publish?
Cartroute publishes an OpenAPI 3.1 description, an MCP server card, an RFC 9727 API catalog, llms.txt and llms-full.txt, robots.txt, a sitemap and security.txt, and every response carries Link headers pointing to the API description. An agent that lands on any URL can discover the whole API from there.
Which files are published?
| File | Format | Purpose |
|---|---|---|
/openapi.json | OpenAPI 3.1 | Every endpoint, parameter, schema and error. Import into code generators and tool builders. |
/.well-known/mcp.json | JSON | MCP server card: endpoint, transport, protocol versions, authentication, tools. |
/.well-known/api-catalog | RFC 9727 linkset | Points to the API's description, documentation and status. |
/llms.txt | Markdown | A short index for coding agents integrating the API. |
/llms-full.txt | Markdown | All of this documentation in one file. |
/robots.txt | robots.txt | Allows search, user-fetch and training crawlers everywhere except private account pages. |
/sitemap.xml | Sitemap | Every indexable URL, with last-modified dates. |
/.well-known/security.txt | RFC 9116 | Security contact. |
Which Link headers are sent?
Link: </openapi.json>; rel="service-desc"; type="application/json" Link: </docs>; rel="service-doc"; type="text/html" Link: </.well-known/mcp.json>; rel="mcp-server"; type="application/json"
Is structured data embedded in pages?
Yes, as server-rendered JSON-LD: Organization and WebSite on every page, Product with AggregateOffer on product pages, ItemList on category pages, Article on guides, TechArticle on docs, and BreadcrumbList throughout.
Which crawlers are allowed?
All search and user-triggered AI fetchers (OAI-SearchBot, ChatGPT-User, Claude-SearchBot, Claude-User, PerplexityBot, Perplexity-User, Googlebot, Bingbot, Applebot and others) and training crawlers are allowed on every public page. /admin, /dashboard, /go/ and account paths are disallowed.