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
- v202207-1
API Changelog
Keep track of changes to the API for Terraform Cloud and Terraform Enterprise.
2022-06-21
- Updated Admin Organizations endpoints with new
workspace-limitsetting. 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.