FastQRMenu Docs

API and agent discovery endpoints

This page documents the machine-readable endpoints published by FastQRMenu for API discovery, markdown-aware agents, and MCP clients.

Discovery

/.well-known/api-catalog

RFC 9727 API catalog in application/linkset+json format.

Open endpoint

/openapi.json

OpenAPI 3.1 description for the public HTTP endpoints.

Open endpoint

/.well-known/agent-skills/index.json

Agent Skills discovery index with skill digests.

Open endpoint

/.well-known/mcp/server-card.json

MCP server card for the FastQRMenu MCP endpoint.

Open endpoint

HTTP Endpoints

MethodPathPurpose
GET/api/statusReturns service status plus machine-discovery links.
GET/api/creem/plansReturns configured owner billing plans when billing is enabled.
POST/api/creem/checkoutCreates a hosted Creem checkout session for owner billing.
POST/api/turnstile-verifyValidates a Turnstile token for auth forms.
POST/mcpServes MCP tools for pricing, public links, and support discovery.

Public Ordering Links

/{slug}

/{slug}/?table={token}

/order/?table={token}

The site supports QR table tokens and shareable restaurant slug links while staying compatible with static export and Cloudflare Pages rewrites.