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-2
- 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.