Developers

CloudMast developer portal

Docs, the public contact API, a markdown sandbox, and the CloudMast CLI. This is the machine-readable surface of cloudmast.dev, not a hosted model product.

Quickstart

Three requests, then the CLI.

Agents should start at llms.txt, then request the canonical page with Accept: text/markdown.

  1. GET /llms.txt for the site index and when-to-use rules.
  2. GET / with Accept: text/markdown. The same URL serves HTML to browsers.
  3. Run npx cloudmast fetch / or npx cloudmast docs.

API keys

Public write is the contact form. Staff read uses a Bearer token.

CloudMast does not sell platform tokens and does not have a self-serve key portal.

Public

POST /api/contact

No API key. Send name, email, optional company, and a message of at least 10 characters. The website form also sends a Turnstile token when that check is enabled.

Staff

GET /api/admin/submissions

Authorization: Bearer ADMIN_API_KEY. That secret is set in Cloudflare for CloudMast operators. It is not issued through this site.

Documentation

Predictable files for agents.

Sandbox

Request this site as Markdown.

This sandbox calls cloudmast.dev with Accept: text/markdown. It does not run models or execute customer code.

Submit to fetch the Markdown representation.

CLI

Script CloudMast without writing a client.

The official CLI is the cloudmast package. Until it is published to npm, run it from this repository with node cli/bin/cloudmast.js.

npx cloudmast pages
npx cloudmast docs
npx cloudmast fetch /developers
npx cloudmast contact --help