SnazzyMoDocs

Agents

SnazzyMo machine-readable API discovery for AI agents — RFC 9727 catalog, OpenAPI spec, link headers, and what is not available to agents.

SnazzyMo's public capabilities are discoverable without scraping HTML. Start from the catalog, follow the typed links, and you have everything: the spec, the docs, and the health endpoint.

Discovery URLs

ResourceURLMedia type
API cataloghttps://snazzymo.com/.well-known/api-catalogapplication/linkset+json
OpenAPI specificationhttps://snazzymo.com/api/openapi.jsonapplication/json
API overview (humans)https://snazzymo.com/docs/apitext/html
Service statushttps://snazzymo.com/api/healthapplication/json
Site index for LLMshttps://snazzymo.com/llms.txttext/plain

How to discover the API

  1. GET https://snazzymo.com/.well-known/api-catalog with Accept: application/linkset+json. The response is 200 with a linkset array.
  2. Each entry has an anchor (the API endpoint URL) plus service-desc (OpenAPI spec), service-doc (human docs), and status (health) links. Fetch the service-desc target to get request/response schemas.
  3. The anchor endpoint itself (GET /api/waitlist) returns a self-description and RFC 8288 Link headers pointing at the same three targets, so discovery also works bottom-up from any known endpoint.
  4. See the discovery walkthrough for a complete scripted example.

What you can do

Exactly two operations exist, both documented with verified examples in the HTTP API overview:

  • POST /api/waitlist with { "name", "email" } — join the early-access waitlist. Duplicate addresses succeed idempotently; per-IP rate limits apply (429 + Retry-After).
  • GET /api/health — returns { "status": "ok", ... } when the service is up.

What is not available

Do not look for — and do not claim to use — an MCP server, an SDK, API keys or OAuth flows, webhooks, or a video-processing API. None exist. The interactive video tools run entirely in the visitor's browser and expose no server API. These docs will be updated if that changes.