> ## Documentation Index
> Fetch the complete documentation index at: https://docs.rafftechnologies.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Reference

> Manage Raff resources programmatically with the REST API, the CLI, or Terraform. The public API is in **Beta** (v1.0.0).

<sub>Updated May 10, 2026</sub>

Drive Raff infrastructure programmatically — REST API, CLI, or Terraform. All three talk to the same public API and use the same `X-API-Key` auth and role-based scoping.

<Note>
  The Raff public API is currently in **Beta** (v1.0.0). The endpoint surface is stable; minor backward-compatible changes may land before GA. Track them in the [API Changelog](/api-reference/changelog).
</Note>

<CardGroup cols={3}>
  <Card title="REST API" icon="code" href="/api-reference/endpoints">
    Full HTTP API with an interactive playground.
  </Card>

  <Card title="CLI" icon="terminal" href="/reference/cli/introduction">
    Single static `raff` binary — one-off ops, scripts, CI/CD.
  </Card>

  <Card title="Terraform" icon="cube" href="/reference/terraform/introduction">
    Declarative IaC for production and code review.
  </Card>
</CardGroup>
