What Terraform manages
There are no published Terraform modules. Compose the resources below in your own root module.
Full generated schema lives on the Terraform Registry. These pages are curated guides.
Install
The provider is on the Terraform Registry asFireWeave-HQ/fireweave. Requires Terraform >= 1.5.
fireweave/fireweave or fireweaveai/fireweave. Those namespaces do not exist.
Authenticate
The provider needs an org-scoped API key (fw_org_…), passed as FIREWEAVE_API_KEY or api_key. That is a different key and a different environment-variable prefix from the SDK’s FW_* project-key variables.
See Authentication.
Resources and data sources
Example
Next
Quickstart
Install the provider and apply a project plus stage and prod environments.
Authentication
Org API keys,
FIREWEAVE_* vs FW_*, and the default endpoint.Projects
fireweave_project arguments, status, and import.Environments
Promotion stages, branch and tag rules, and webhook aliases.

