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

# API and Automation

> The Talos Director REST API, the plans for a Terraform provider, and kubectl access to the Kubernetes clusters Talos Director creates.

> [!NOTE]
>
> Talos Director is in Limited Availability. Limited Availability customers receive full production support and work directly with Sidero Labs engineering during onboarding. General availability is planned for January 2027, and the console is changing quickly until then, so details on these pages may differ from what you see.
>
> To request access, visit [siderolabs.com/getdirector](https://www.siderolabs.com/getdirector).

Every action in the Talos Director console is a call to the Talos Director API, so anything you can do by hand you can also automate. Forms such as **Create Virtual Machine** include an **Equivalent CLI / API** panel that shows the request the form sends, which you can copy into a script.

## The API

The Talos Director API is a REST API described by an OpenAPI specification. It covers the same objects as the console: compute clusters, hosts, virtual machines, storage pools, virtual networks, security groups and policies, conversion jobs, and Kubernetes clusters. Access is governed by the same role-based access control as the console.

## Terraform

A Terraform provider is planned for after general availability.

## Kubernetes clusters

Kubernetes clusters created by Talos Director are standard Talos Linux clusters. Download a kubeconfig from the cluster's detail screen, or use the built-in **kubectl Console**, and use `kubectl` and your existing Kubernetes tooling as usual. See [Kubernetes Clusters](https://docs.siderolabs.com/director/kubernetes/kubernetes-clusters.md).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.