API v1Stable major · additive within v1

Get started

Contract-first REST for builders and agents. Same control plane as Fat Heron products — documented here for the developer surface.

One path for domainers and builders: mint an account API key, wire your agent, then run a first recipe. Prefer fh_test_ while rehearsing (sandbox dry-run); promote with fh_live_. Prefer clicks over keys? Start with human guides.

Fat Heron Get started docs hub overview
Shared hub for domainers and builders — key, agent, first recipe.

1. Choose your path

Same control plane and keys. Different first wins:

2. Mint an API key

Open Keys (builders) or Developers (portal). Label the key, pick fh_test_ for sandbox or fh_live_ for real mutations, set scopes (or a developer preset), create, and copy the secret once.

Fat Heron create API key form with live and test kinds
Create key UI — store the secret immediately; it is not shown again.

Typical agent scopes: builders:write, aliases:write, domains:write, notifications:write, billing:read. Full catalog: GET /v1/api-keys/scopes.

Recipe: Mint an API key.

3. Connect your agent

Install Fat Heron MCP (largest reach first). Paste-ready JSON and click-paths:

  1. VS Code + GitHub Copilot (full guide)
  2. Claude Desktop / Claude Code
  3. Cursor

Prefer shell? fh CLI + @fatheron/sdk.

4. First win

With a test key, confirm sandbox first:

GET /v1/sandbox/status
X-API-Key: fh_test_…

5. Troubleshooting

  • insufficient_scope

    Mint again with the scopes the recipe lists (or legacy write).

  • invalid_api_key

    Check prefix (fh_live_ / fh_test_), revoke+rotate if leaked.

  • sandbox_mutation_forbidden

    Test keys only mutate sb- projects — or promote with a live key.

  • dry_run: true

    Expected on fh_test_ for aliases/DNS/billing/webhooks — not a failure.

All agent recipes · llms.txt

Get started · Fat Heron Developers