Provider Configuration
The provider always requires:
base_urltoken
For the main path, point base_url at the page or custom domain you want to manage and use a page-admin API token.
Provider block
provider "statuspage" {
base_url = "https://status.example.com"
token = var.statuspage_token
}
Environment variables
The provider also supports these environment variables:
STATUSPAGE_BASE_URLSTATUSPAGE_TOKEN
Scoped API behavior
The provider targets host-native /api/v1/admin/... and /api/v1/org/... routes when base_url points at a page or custom domain.
On hosted tenants, page-admin write routes are rate-limited as authenticated admin traffic. 429 responses include Retry-After so callers can back off cleanly.
Dedicated Terraform API key
The application includes a Terraform workspace in the admin UI that creates and rotates a dedicated terraform-key API token for the selected page.