Terraform
- Terraform Enterprise
 - 1.0.x (latest)
 - v202507-1
 - v202506-1
 - v202505-1
 - v202504-1
 - v202503-1
 - v202502-2
 - v202502-1
 - v202501-1
 - v202411-2
 - v202411-1
 - v202410-1
 - v202409-3
 - v202409-2
 - v202409-1
 - No versions of this document exist before v202408-1. Click below to redirect to the version homepage.
 - v202408-1
 - v202407-1
 - v202406-1
 - v202405-1
 - v202404-2
 - v202404-1
 - v202402-2
 - v202402-1
 - v202401-2
 - v202401-1
 - v202312-1
 - v202311-1
 - v202310-1
 - v202309-1
 - v202308-1
 - v202307-1
 - v202306-1
 - v202305-2
 - v202305-1
 - v202304-1
 - v202303-1
 - v202302-1
 - v202301-2
 - v202301-1
 - v202212-2
 - v202212-1
 - v202211-1
 - v202210-1
 - v202209-2
 - v202209-1
 - v202208-3
 - v202208-2
 - v202208-1
 - v202207-1
 - v202206-1
 
API Changelog
Keep track of changes to the API for Terraform Cloud and Terraform Enterprise.
2022-6-23
- Added the Assessments.
 - Updated Workspace and Notification Configurations to account for assessments.
 
2022-06-21
- Updated Admin Organizations endpoints with new 
workspace-limitsetting. This is available in Terraform Enterprise v202207-1 and later. - Updated List Agent Pools to accept a filter parameter 
filter[allowed_workspaces][name]so that agent pools can be filtered by name of an associated workspace. The given workspace must be allowed to use the agent pool. Refer to Scoping Agent Pools to Specific Workspaces. - Added new 
organization-scopedattribute andallowed-workspacesrelationship to the request/response body of the below endpoints. This is available in Terraform Enterprise v202207-1 and later. 
2022-06-17
- Updated Creating a Run Task section to include the new description information for the run task to be configured.
 - Update Run Tasks to include the new description attribute.
 
2022-06-09
- Updated List Agent Pools to accept a search parameter 
q, so that agent pools can be searched byname. This is available in Terraform Enterprise v202207-1 and later. - Fixed List Workspaces to add missing 
search[tags]query parameter. - Updated List Workspaces to add new 
search[exclude_tags]query parameter. This is available in Terraform Enterprise v202207-1 and later. 
2022-05-11
- Updated Run Tasks permission to the following endpoints:
 
2022-05-04
- Updated Feature Sets to add new 
run-tasksattribute. 
2022-05-03
- Added Run Tasks permission to the following endpoints:
 
2022-04-29
- Updated Run Tasks Integration to specify the allowed 
statusattribute values. - Updated Organization Memberships to add new 
filter[email]query parameter. - Updated Teams to add new 
filter[names]query parameter. 
2022-04-04
- Added the Run Tasks Integration endpoint.
 
2022-03-14
- Added the Download Configuration Files endpoints.
 
2022-03-11
- Introduced Archiving Configuration Versions.
- Updated Configuration Versions to add new 
fetchingandarchivedstates. - Updated Runs to add new 
fetchingstate. - Added the Archive a Configuration Version endpoint.
 
 - Updated Configuration Versions to add new 
 
2022-02-25
- Updated Workspace Run Tasks to add new 
enabledattribute. 
2022-02-28
- Introduced the Registry Providers endpoints to manage private providers for a private registry.
 
2021-12-09
- Added 
variablesfield for POST /runs and the run resource, enabling run-specific variable values. 
2021-12-03
- OAuth API updated to handle 
secretandrsa_public_keyfields for POST/PUT. 
2021-11-17
- Added pagination support to the following endpoints:
- Feature Sets - 
GET /feature-sets - Notification Configurations - 
GET /workspaces/:workspace_id/notification-configurations - Oauth Clients - 
GET /organizations/:organization_name/oauth-clients - Oauth Tokens - 
GET /oauth-clients/:oauth_client_id/oauth-tokens - Organization Feature Sets - 
GET /organizations/:organization_name/feature-sets - Organizations - 
GET /organizations - Policy Checks - 
GET /runs/:run_id/policy-checks - Policy Set Parameters - 
GET /policy-sets/:policy_set_id/parameters - SSH Keys - 
GET /organizations/:organization_name/ssh-keys - User Tokens - 
GET /users/:user_id/authentication-tokens 
 - Feature Sets - 
 
2021-11-11
- Introduced the Variable Sets endpoints for viewing and administering Variable Sets
 
2021-11-18
- Introduced the Registry Providers endpoint to manage public providers for a
private registry. These endpoints will be available in the following TFE Release: 
v202112-1 
2021-09-12
- Added Run Tasks Stages and Results endpoint.
 
2021-08-18
- Introduced the State Version Outputs endpoint to retrieve the Outputs for a given State Version
 
2021-08-11
- BREAKING CHANGE: Security fix to Configuration versions: upload-url attribute for uploading configuration files is now only available on the create response.
 
2021-07-30
- Introduced Workspace Tagging
- Updated Workspaces:
- added 
tag-namesattribute. - added 
POST /workspaces/:workspace_id/relationships/tags - added 
DELETE /workspaces/:workspace_id/relationships/tags 
 - added 
 - Added Organization Tags.
 - Added 
tagsattribute totfrun 
 - Updated Workspaces:
 
2021-07-19
- Notification configurations: Gave organization tokens permission to create and manage notification configurations.
 
2021-07-09
- State versions: Fixed the ID format for the workspace relationship of a state version. Previously, the reported ID was unusable due to a bug.
 - Workspaces: Added 
locked_byas an includable related resource. - Added Run Tasks API endpoint.
 
2021-06-8
- Updated Registry Module APIs.
- added 
registry_namescoped APIs. - added 
organization_namescoped APIs. - added Module List API.
 - updated Module Delete APIs (see deprecation note below).
 - CLOUD: added public registry module related APIs.
 
 - added 
 - DEPRECATION: The following Registry Module APIs have been replaced with newer apis and will be removed in the future.
- The following endpoints to delete modules are replaced with Module Delete APIs
POST /registry-modules/actions/delete/:organization_name/:name/:provider/:versionreplaced withDELETE /organizations/:organization_name/registry-modules/:registry_name/:namespace/:name/:provider/:versionPOST /registry-modules/actions/delete/:organization_name/:name/:providerreplaced withDELETE /organizations/:organization_name/registry-modules/:registry_name/:namespace/:name/:providerPOST /registry-modules/actions/delete/:organization_name/:namereplaced withDELETE /organizations/:organization_name/registry-modules/:registry_name/:namespace/:name
 POST /registry-modulesreplaced withPOST /organizations/:organization_name/registry-modules/vcsPOST /registry-modules/:organization_name/:name/:provider/versionsreplaced withPOST /organizations/:organization_name/registry-modules/:registry_name/:namespace/:name/:provider/versionsGET /registry-modules/show/:organization_name/:name/:providerreplaced withGET /organizations/:organization_name/registry-modules/:registry_name/:namespace/:name/:provider
 - The following endpoints to delete modules are replaced with Module Delete APIs
 
2021-05-27
- CLOUD: Agents: added delete endpoint.
 
2021-05-19
- Runs: added 
refresh,refresh-only, andreplace-addrsattributes. 
2021-04-16
- Introduced Controlled Remote State Access.
- Admin Settings: added 
default-remote-state-accessattribute. - Workspaces:
- added 
global-remote-stateattribute. - added Remote State Consumers relationship.
 
 - added 
 
 - Admin Settings: added 
 
2021-04-13
- Teams: added 
manage-policy-overridesproperty to theorganization-accessattribute. 
2021-03-23
- ENTERPRISE: 
v202103-1Introduced Share Modules Across Organizations with Terraform Enterprise.- Admin Organizations:
- added new query parameters to List all Organizations endpoint
 - added module-consumers link in 
relationshipsresponse - added update module consumers endpoint
 - added list module consumers endpoint
 
 - Organizations: added Module Producers
 - DEPRECATION: Admin Module Sharing: is replaced with a new JSON::Api compliant endpoint
 
 - Admin Organizations:
 
2021-03-18
- CLOUD: Introduced New Workspace Overview for Terraform Cloud.
- Workspaces:
- added 
resource-countandupdated-atattributes. - added performance attributes (
apply-duration-average,plan-duration-average,policy-check-failures,run-failures,workspaces-kpis-run-count). - added 
readmeandoutputsrelated resources. 
 - added 
 - Team Access: updated to support pagination.
 
 - Workspaces:
 
2021-03-11
- Added VCS Events, limited to GitLab.com connections.
 
2021-03-08
- Workspaces: added 
current_configuration_versionandcurrent_configuration_version.ingress_attributesas includable related resources.