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 with- DELETE /organizations/:organization_name/registry-modules/:registry_name/:namespace/:name/:provider/:version
- POST /registry-modules/actions/delete/:organization_name/:name/:providerreplaced with- DELETE /organizations/:organization_name/registry-modules/:registry_name/:namespace/:name/:provider
- POST /registry-modules/actions/delete/:organization_name/:namereplaced with- DELETE /organizations/:organization_name/registry-modules/:registry_name/:namespace/:name
 
- POST /registry-modulesreplaced with- POST /organizations/:organization_name/registry-modules/vcs
- POST /registry-modules/:organization_name/:name/:provider/versionsreplaced with- POST /organizations/:organization_name/registry-modules/:registry_name/:namespace/:name/:provider/versions
- GET /registry-modules/show/:organization_name/:name/:providerreplaced with- GET /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.