» API Changelog
Keep track of changes to the API for Terraform Cloud and Terraform Enterprise.
» 2021-08-18
- Introduced the State Version Outputs endpoint to retrieve the Outputs for a given State Version
» 2021-08-11
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.
» 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).
added public registry module related APIs.
- added
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
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
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
Admin Module Sharing: is replaced with a new JSON::Api compliant endpoint
- Admin Organizations:
» 2021-03-18
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.