terrasnek to Terraform Cloud API Completeness

This page offers a comparison of what endpoints are implemented and usable with terrasnek, compared to the published Terraform Cloud endpoints.

# terrasnek API Coverage Completeness

API Endpoint Endpoint Description HTTP Method Terrasnek Method Implemented Permalink
Account Get your account details GET /account/details account.show True https://www.terraform.io/cloud-docs/api-docs/account#get-your-account-details
Account Update your account info PATCH /account/update account.update True https://www.terraform.io/cloud-docs/api-docs/account#update-your-account-info
Account Change your password PATCH /account/password account.change_password True https://www.terraform.io/cloud-docs/api-docs/account#change-your-password
Agent Tokens List Agent Tokens GET /agent-pools/:agent_pool_id/authentication-tokens agent_tokens.list True https://www.terraform.io/cloud-docs/api-docs/agent-tokens#list-agent-tokens
Agent Tokens Show an Agent Token GET /authentication-tokens/:id agent_tokens.show True https://www.terraform.io/cloud-docs/api-docs/agent-tokens#show-an-agent-token
Agent Tokens Create an Agent Token POST /agent-pools/:agent_pool_id/authentication-tokens agent_tokens.create True https://www.terraform.io/cloud-docs/api-docs/agent-tokens#create-an-agent-token
Agent Tokens Destroy an Agent Token DELETE /api/v2/authentication-tokens/:id agent_tokens.destroy True https://www.terraform.io/cloud-docs/api-docs/agent-tokens#destroy-an-agent-token
Agents List Agent Pools GET /organizations/:organization_name/agent-pools agents.list_pools True https://www.terraform.io/cloud-docs/api-docs/agents#list-agent-pools
Agents List Agents GET /agent-pools/:agent_pool_id/agents agents.list True https://www.terraform.io/cloud-docs/api-docs/agents#list-agents
Agents Show an Agent Pool GET /agent-pools/:id agents.show_pool True https://www.terraform.io/cloud-docs/api-docs/agents#show-an-agent-pool
Agents Show an Agent GET /agents/:id agents.show True https://www.terraform.io/cloud-docs/api-docs/agents#show-an-agent
Agents Delete an Agent DELETE /agents/:id agents.destroy True https://www.terraform.io/cloud-docs/api-docs/agents#delete-an-agent
Agents Create an Agent Pool POST /organizations/:organization_name/agent-pools agents.create_pool True https://www.terraform.io/cloud-docs/api-docs/agents#create-an-agent-pool
Agents Update an Agent Pool PATCH /agent-pools/:id agents.update True https://www.terraform.io/cloud-docs/api-docs/agents#update-an-agent-pool
Agents Delete an Agent Pool DELETE /agent-pools/:agent_pool_id agents.destroy_pool True https://www.terraform.io/cloud-docs/api-docs/agents#delete-an-agent-pool
Applies Show an apply GET /applies/:id applies.show True https://www.terraform.io/cloud-docs/api-docs/applies#show-an-apply
Applies Recover a failed state upload after applying GET /applies/:id/errored-state applies.errored_state True https://www.terraform.io/cloud-docs/api-docs/applies#recover-a-failed-state-upload-after-applying
Assessment Results Show Assessment Result GET api/v2/assessment-results/:assessment_result_id assessment_results.show True https://www.terraform.io/cloud-docs/api-docs/assessment-results#show-assessment-result
Assessment Results Retrieve the JSON output from the assessment execution GET api/v2/assessment-results/:assessment_result_id/json-output assessment_results.get_json_plan True https://www.terraform.io/cloud-docs/api-docs/assessment-results#retrieve-the-json-output-from-the-assessment-execution
Audit Trails List an organization’s audit events GET /organization/audit-trail audit_trails.list True https://www.terraform.io/cloud-docs/api-docs/audit-trails#list-an-organization’s-audit-events
Comments List Comments for a Run GET /runs/:id/comments comments.list_for_run True https://www.terraform.io/cloud-docs/api-docs/comments#list-comments-for-a-run
Comments Show a Comment GET /comments/:id comments.show True https://www.terraform.io/cloud-docs/api-docs/comments#show-a-comment
Comments Create Comment POST /runs/:id/comments comments.create_for_run True https://www.terraform.io/cloud-docs/api-docs/comments#create-comment
Config Versions List Configuration Versions GET /workspaces/:workspace_id/configuration-versions config_versions.list True https://www.terraform.io/cloud-docs/api-docs/configuration-versions#list-configuration-versions
Config Versions Show a Configuration Version GET /configuration-versions/:configuration-id config_versions.show True https://www.terraform.io/cloud-docs/api-docs/configuration-versions#show-a-configuration-version
Config Versions Show a Configuration Version’s Commit Information GET /configuration-versions/:configuration-id/ingress-attributes config_versions.show_config_version_commit_info True https://www.terraform.io/cloud-docs/api-docs/configuration-versions#show-a-configuration-version’s-commit-information
Config Versions Create a Configuration Version POST /workspaces/:workspace_id/configuration-versions config_versions.create True https://www.terraform.io/cloud-docs/api-docs/configuration-versions#create-a-configuration-version
Config Versions Upload Configuration Files PUT https://archivist.terraform.io/v1/object/<UNIQUE OBJECT ID> config_versions.upload True https://www.terraform.io/cloud-docs/api-docs/configuration-versions#upload-configuration-files
Config Versions Archive a Configuration Version POST /configuration-versions/:configuration_version_id/actions/archive config_versions.archive_version True https://www.terraform.io/cloud-docs/api-docs/configuration-versions#archive-a-configuration-version
Config Versions Download Configuration Files GET /configuration-versions/:configuration_version_id/download config_versions.download_version_files True https://www.terraform.io/cloud-docs/api-docs/configuration-versions#download-configuration-files
Cost Estimates Show a cost estimate GET /cost-estimates/:id cost_estimates.show True https://www.terraform.io/cloud-docs/api-docs/cost-estimates#show-a-cost-estimate
Feature Sets List Feature Sets GET /feature-sets feature_sets.list True https://www.terraform.io/cloud-docs/api-docs/feature-sets#list-feature-sets
Feature Sets List Feature Sets for Organization GET /organizations/:organization_name/feature-sets feature_sets.list_for_org True https://www.terraform.io/cloud-docs/api-docs/feature-sets#list-feature-sets-for-organization
Github Apps List Installations GET /github-app/installations github_apps.list True https://www.terraform.io/cloud-docs/api-docs/github-app-installations#list-installations
Github Apps Show Installation GET /github-app/installation/:gh_app_installation_id github_apps.show True https://www.terraform.io/cloud-docs/api-docs/github-app-installations#show-installation
Gpg Keys List GPG Keys GET /api/registry/:registry_name/v2/gpg-keys gpg_keys.list True https://www.terraform.io/cloud-docs/api-docs/private-registry/gpg-keys#list-gpg-keys
Gpg Keys Add a GPG Key POST /api/registry/:registry_name/v2/gpg-keys gpg_keys.create True https://www.terraform.io/cloud-docs/api-docs/private-registry/gpg-keys#add-a-gpg-key
Gpg Keys Get GPG Key GET /api/registry/:registry_name/v2/gpg-keys/:namespace/:key_id gpg_keys.show True https://www.terraform.io/cloud-docs/api-docs/private-registry/gpg-keys#get-gpg-key
Gpg Keys Update a GPG Key PATCH /api/registry/:registry_name/v2/gpg-keys/:namespace/:key_id gpg_keys.update True https://www.terraform.io/cloud-docs/api-docs/private-registry/gpg-keys#update-a-gpg-key
Gpg Keys Delete a GPG Key DELETE /api/registry/:registry_name/v2/gpg-keys/:namespace/:key_id gpg_keys.destroy True https://www.terraform.io/cloud-docs/api-docs/private-registry/gpg-keys#delete-a-gpg-key
Invoices List Invoices GET /organizations/:organization_name/invoices invoices.list True https://www.terraform.io/cloud-docs/api-docs/invoices#list-invoices
Invoices Get Next Invoice GET /organizations/:organization_name/invoices/next invoices.next True https://www.terraform.io/cloud-docs/api-docs/invoices#get-next-invoice
Ip Ranges Get IP Ranges GET /meta/ip-ranges ip_ranges.list True https://www.terraform.io/cloud-docs/api-docs/ip-ranges#get-ip-ranges
No Code Provisioning Allow No-Code Provisioning of a Module within an Organization POST /organizations/:organization_name/no-code-modules no_code_provisioning.enable True https://www.terraform.io/cloud-docs/api-docs/no-code-provisioning#allow-no-code-provisioning-of-a-module-within-an-organization
No Code Provisioning Update No-Code Provisioning Settings for a Module PATCH /no-code-modules/:id no_code_provisioning.update True https://www.terraform.io/cloud-docs/api-docs/no-code-provisioning#update-no-code-provisioning-settings-for-a-module
No Code Provisioning Read a No-Code Module’s Properties GET /no-code-modules/:id no_code_provisioning.show True https://www.terraform.io/cloud-docs/api-docs/no-code-provisioning#read-a-no-code-module’s-properties
Notification Configs Create a Notification Configuration POST /workspaces/:workspace_id/notification-configurations notification_configs.create True https://www.terraform.io/cloud-docs/api-docs/notification-configurations#create-a-notification-configuration
Notification Configs List Notification Configurations GET /workspaces/:workspace_id/notification-configurations notification_configs.list True https://www.terraform.io/cloud-docs/api-docs/notification-configurations#list-notification-configurations
Notification Configs Show a Notification Configuration GET /notification-configurations/:notification-configuration-id notification_configs.show True https://www.terraform.io/cloud-docs/api-docs/notification-configurations#show-a-notification-configuration
Notification Configs Update a Notification Configuration PATCH /notification-configurations/:notification-configuration-id notification_configs.update True https://www.terraform.io/cloud-docs/api-docs/notification-configurations#update-a-notification-configuration
Notification Configs Verify a Notification Configuration POST /notification-configurations/:notification-configuration-id/actions/verify notification_configs.verify True https://www.terraform.io/cloud-docs/api-docs/notification-configurations#verify-a-notification-configuration
Notification Configs Delete a Notification Configuration DELETE /notification-configurations/:notification-configuration-id notification_configs.destroy True https://www.terraform.io/cloud-docs/api-docs/notification-configurations#delete-a-notification-configuration
Oauth Clients List OAuth Clients GET /organizations/:organization_name/oauth-clients oauth_clients.list True https://www.terraform.io/cloud-docs/api-docs/oauth-clients#list-oauth-clients
Oauth Clients Show an OAuth Client GET /oauth-clients/:id oauth_clients.show True https://www.terraform.io/cloud-docs/api-docs/oauth-clients#show-an-oauth-client
Oauth Clients Create an OAuth Client POST /organizations/:organization_name/oauth-clients oauth_clients.create True https://www.terraform.io/cloud-docs/api-docs/oauth-clients#create-an-oauth-client
Oauth Clients Update an OAuth Client PATCH /oauth-clients/:id oauth_clients.update True https://www.terraform.io/cloud-docs/api-docs/oauth-clients#update-an-oauth-client
Oauth Clients Destroy an OAuth Client DELETE /oauth-clients/:id oauth_clients.destroy True https://www.terraform.io/cloud-docs/api-docs/oauth-clients#destroy-an-oauth-client
Oauth Tokens List OAuth Tokens GET /oauth-clients/:oauth_client_id/oauth-tokens oauth_tokens.list True https://www.terraform.io/cloud-docs/api-docs/oauth-tokens#list-oauth-tokens
Oauth Tokens Show an OAuth Token GET /oauth-tokens/:id oauth_tokens.show True https://www.terraform.io/cloud-docs/api-docs/oauth-tokens#show-an-oauth-token
Oauth Tokens Update an OAuth Token PATCH /oauth-tokens/:id oauth_tokens.update True https://www.terraform.io/cloud-docs/api-docs/oauth-tokens#update-an-oauth-token
Oauth Tokens Destroy an OAuth Token DELETE /oauth-tokens/:id oauth_tokens.destroy True https://www.terraform.io/cloud-docs/api-docs/oauth-tokens#destroy-an-oauth-token
Org Memberships Invite a User to an Organization POST /organizations/:organization_name/organization-memberships org_memberships.invite True https://www.terraform.io/cloud-docs/api-docs/organization-memberships#invite-a-user-to-an-organization
Org Memberships List Memberships for an Organization GET /organizations/:organization_name/organization-memberships org_memberships.list_for_org True https://www.terraform.io/cloud-docs/api-docs/organization-memberships#list-memberships-for-an-organization
Org Memberships List User’s Own Memberships GET /organization-memberships org_memberships.list_for_user True https://www.terraform.io/cloud-docs/api-docs/organization-memberships#list-user’s-own-memberships
Org Memberships Show a Membership GET /organization-memberships/:organization_membership_id org_memberships.show True https://www.terraform.io/cloud-docs/api-docs/organization-memberships#show-a-membership
Org Memberships Remove User from Organization DELETE /organization-memberships/:organization_membership_id org_memberships.remove True https://www.terraform.io/cloud-docs/api-docs/organization-memberships#remove-user-from-organization
Org Tags List Tags GET /organizations/:organization_name/tags org_tags.list_tags True https://www.terraform.io/cloud-docs/api-docs/organization-tags#list-tags
Org Tags Delete tags DELETE /organizations/:organization_name/tags org_tags.delete_tags True https://www.terraform.io/cloud-docs/api-docs/organization-tags#delete-tags
Org Tags Add workspaces to a tag POST /tags/:tag_id/relationships/workspaces org_tags.add_workspaces_to_tag True https://www.terraform.io/cloud-docs/api-docs/organization-tags#add-workspaces-to-a-tag
Org Tokens Generate a new organization token POST /organizations/:organization_name/authentication-token org_tokens.create True https://www.terraform.io/cloud-docs/api-docs/organization-tokens#generate-a-new-organization-token
Org Tokens Delete the organization token DELETE /organizations/:organization/authentication-token org_tokens.destroy True https://www.terraform.io/cloud-docs/api-docs/organization-tokens#delete-the-organization-token
Orgs List Organizations GET /organizations orgs.entitlements True https://www.terraform.io/cloud-docs/api-docs/organizations#list-organizations
Orgs Show an Organization GET /organizations/:organization_name orgs.entitlements True https://www.terraform.io/cloud-docs/api-docs/organizations#show-an-organization
Orgs Create an Organization POST /organizations orgs.create True https://www.terraform.io/cloud-docs/api-docs/organizations#create-an-organization
Orgs Update an Organization PATCH /organizations/:organization_name orgs.update True https://www.terraform.io/cloud-docs/api-docs/organizations#update-an-organization
Orgs Destroy an Organization DELETE /organizations/:organization_name orgs.destroy True https://www.terraform.io/cloud-docs/api-docs/organizations#destroy-an-organization
Orgs Show the Entitlement Set GET /organizations/:organization_name/entitlement-set orgs.entitlements True https://www.terraform.io/cloud-docs/api-docs/organizations#show-the-entitlement-set
Orgs Show Module Producers GET /organizations/:organization_name/relationships/module-producers orgs.show_module_producers True https://www.terraform.io/cloud-docs/api-docs/organizations#show-module-producers
Plan Exports Create a plan export POST /plan-exports plan_exports.create True https://www.terraform.io/cloud-docs/api-docs/plan-exports#create-a-plan-export
Plan Exports Show a plan export GET /plan-exports/:id plan_exports.show True https://www.terraform.io/cloud-docs/api-docs/plan-exports#show-a-plan-export
Plan Exports Download exported plan data GET /plan-exports/:id/download plan_exports.download True https://www.terraform.io/cloud-docs/api-docs/plan-exports#download-exported-plan-data
Plan Exports Delete exported plan data DELETE /plan-exports/:id plan_exports.destroy True https://www.terraform.io/cloud-docs/api-docs/plan-exports#delete-exported-plan-data
Plans Show a plan GET /plans/:id plans.show True https://www.terraform.io/cloud-docs/api-docs/plans#show-a-plan
Plans Retrieve the JSON execution plan GET /plans/:id/json-output plans.download_json True https://www.terraform.io/cloud-docs/api-docs/plans#retrieve-the-json-execution-plan
Policies Create a Policy POST /organizations/:organization_name/policies policies.create True https://www.terraform.io/cloud-docs/api-docs/policies#create-a-policy
Policies Show a Policy GET /policies/:policy_id policies.show True https://www.terraform.io/cloud-docs/api-docs/policies#show-a-policy
Policies Upload a Policy PUT /policies/:policy_id/upload policies.upload True https://www.terraform.io/cloud-docs/api-docs/policies#upload-a-policy
Policies Update a Policy PATCH /policies/:policy_id policies.update True https://www.terraform.io/cloud-docs/api-docs/policies#update-a-policy
Policies List Policies GET /organizations/:organization_name/policies policies.list True https://www.terraform.io/cloud-docs/api-docs/policies#list-policies
Policies Delete a Policy DELETE /policies/:policy_id policies.destroy True https://www.terraform.io/cloud-docs/api-docs/policies#delete-a-policy
Policy Checks List Policy Checks GET /runs/:run_id/policy-checks policy_checks.list True https://www.terraform.io/cloud-docs/api-docs/policy-checks#list-policy-checks
Policy Checks Show Policy Check GET /policy-checks/:id policy_checks.show True https://www.terraform.io/cloud-docs/api-docs/policy-checks#show-policy-check
Policy Checks Override Policy POST /policy-checks/:id/actions/override policy_checks.override True https://www.terraform.io/cloud-docs/api-docs/policy-checks#override-policy
Policy Checks List Policy Evaluations in the Task Stage GET /task-stages/:task_stage_id/policy-evaluations policy_checks.list_policy_evals_in_task_stage True https://www.terraform.io/cloud-docs/api-docs/policy-checks#list-policy-evaluations-in-the-task-stage
Policy Checks List Policy Outcomes GET /policy-evaluations/:policy_evaluation_id/policy-set-outcomes policy_checks.list_policy_outcomes True https://www.terraform.io/cloud-docs/api-docs/policy-checks#list-policy-outcomes
Policy Checks Show a Policy Outcome GET /policy-set-outcomes/:policy_set_outcome_id policy_checks.show_policy_outcome True https://www.terraform.io/cloud-docs/api-docs/policy-checks#show-a-policy-outcome
Policy Set Params Create a Parameter POST /policy-sets/:policy_set_id/parameters policy_set_params.create True https://www.terraform.io/cloud-docs/api-docs/policy-set-params#create-a-parameter
Policy Set Params List Parameters GET /policy-sets/:policy_set_id/parameters policy_set_params.list True https://www.terraform.io/cloud-docs/api-docs/policy-set-params#list-parameters
Policy Set Params Update Parameters PATCH /policy-sets/:policy_set_id/parameters/:parameter_id policy_set_params.update True https://www.terraform.io/cloud-docs/api-docs/policy-set-params#update-parameters
Policy Set Params Delete Parameters DELETE /policy-sets/:policy_set_id/parameters/:parameter_id policy_set_params.destroy True https://www.terraform.io/cloud-docs/api-docs/policy-set-params#delete-parameters
Policy Sets Create a policy set POST /organizations/:organization_name/policy-sets policy_sets.create True https://www.terraform.io/cloud-docs/api-docs/policy-sets#create-a-policy-set
Policy Sets List policy sets GET /organizations/:organization_name/policy-sets policy_sets.list True https://www.terraform.io/cloud-docs/api-docs/policy-sets#list-policy-sets
Policy Sets Show a policy set GET /policy-sets/:id policy_sets.show True https://www.terraform.io/cloud-docs/api-docs/policy-sets#show-a-policy-set
Policy Sets Update a policy set PATCH /policy-sets/:id policy_sets.update True https://www.terraform.io/cloud-docs/api-docs/policy-sets#update-a-policy-set
Policy Sets Add policies to the policy set POST /policy-sets/:id/relationships/policies policy_sets.add_policies_to_set True https://www.terraform.io/cloud-docs/api-docs/policy-sets#add-policies-to-the-policy-set
Policy Sets Attach a policy set to projects POST /policy-sets/:id/relationships/projects policy_sets.attach_policy_set_to_projects True https://www.terraform.io/cloud-docs/api-docs/policy-sets#attach-a-policy-set-to-projects
Policy Sets Attach a policy set to workspaces POST /policy-sets/:id/relationships/workspaces policy_sets.attach_policy_set_to_workspaces True https://www.terraform.io/cloud-docs/api-docs/policy-sets#attach-a-policy-set-to-workspaces
Policy Sets Exclude a workspace from a policy set POST /policy-sets/:id/relationships/workspace-exclusions policy_sets.exclude_workspaces True https://www.terraform.io/cloud-docs/api-docs/policy-sets#exclude-a-workspace-from-a-policy-set
Policy Sets Remove policies from the policy set DELETE /policy-sets/:id/relationships/policies policy_sets.remove_policies_from_set True https://www.terraform.io/cloud-docs/api-docs/policy-sets#remove-policies-from-the-policy-set
Policy Sets Detach a policy set from projects DELETE /policy-sets/:id/relationships/projects policy_sets.detach_policy_set_from_projects True https://www.terraform.io/cloud-docs/api-docs/policy-sets#detach-a-policy-set-from-projects
Policy Sets Detach the policy set from workspaces DELETE /policy-sets/:id/relationships/workspaces policy_sets.detach_policy_set_from_workspaces True https://www.terraform.io/cloud-docs/api-docs/policy-sets#detach-the-policy-set-from-workspaces
Policy Sets Reinclude a workspace to a policy set DELETE /policy-sets/:id/relationships/workspace-exclusions policy_sets.reinclude_workspaces True https://www.terraform.io/cloud-docs/api-docs/policy-sets#reinclude-a-workspace-to-a-policy-set
Policy Sets Delete a policy set DELETE /policy-sets/:id policy_sets.remove_policies_from_set True https://www.terraform.io/cloud-docs/api-docs/policy-sets#delete-a-policy-set
Policy Sets Create a policy pet version POST /policy-sets/:id/versions policy_sets.create_policy_set_version True https://www.terraform.io/cloud-docs/api-docs/policy-sets#create-a-policy-pet-version
Policy Sets Upload policy set versions PUT https://archivist.terraform.io/v1/object/<UNIQUE OBJECT ID> policy_sets.upload True https://www.terraform.io/cloud-docs/api-docs/policy-sets#upload-policy-set-versions
Policy Sets Show a policy set version GET /policy-set-versions/:id policy_sets.show_policy_set_version True https://www.terraform.io/cloud-docs/api-docs/policy-sets#show-a-policy-set-version
Project Team Access List Team Access to a Project GET /team-projects project_team_access.list True https://www.terraform.io/cloud-docs/api-docs/project-team-access#list-team-access-to-a-project
Project Team Access Show a Team Access relationship GET /team-projects/:id project_team_access.show True https://www.terraform.io/cloud-docs/api-docs/project-team-access#show-a-team-access-relationship
Project Team Access Add Team Access to a Project POST /team-projects project_team_access.add_project_team_access True https://www.terraform.io/cloud-docs/api-docs/project-team-access#add-team-access-to-a-project
Project Team Access Update Team Access to a Project PATCH /team-projects/:id project_team_access.update True https://www.terraform.io/cloud-docs/api-docs/project-team-access#update-team-access-to-a-project
Project Team Access Remove Team Access from a Project DELETE /team-projects/:id project_team_access.remove_project_team_access True https://www.terraform.io/cloud-docs/api-docs/project-team-access#remove-team-access-from-a-project
Projects Create a Project POST /organizations/:organization_name/projects projects.create True https://www.terraform.io/cloud-docs/api-docs/projects#create-a-project
Projects Update a Project PATCH /projects/:project_id projects.update True https://www.terraform.io/cloud-docs/api-docs/projects#update-a-project
Projects List projects GET /organizations/:organization_name/projects projects.list True https://www.terraform.io/cloud-docs/api-docs/projects#list-projects
Projects Show project GET /projects/:project_id projects.show True https://www.terraform.io/cloud-docs/api-docs/projects#show-project
Projects Delete a project DELETE /projects/:project_id projects.destroy True https://www.terraform.io/cloud-docs/api-docs/projects#delete-a-project
Projects Move workspaces into a project POST /projects/:project_id/relationships/workspaces projects.move_workspaces_into_project True https://www.terraform.io/cloud-docs/api-docs/projects#move-workspaces-into-a-project
Provider Versions Platforms Create a Provider Version POST /organizations/:organization_name/registry-providers/:registry_name/:namespace/:name/versions   False https://www.terraform.io/cloud-docs/api-docs/private-registry/provider-versions-platforms#create-a-provider-version
Provider Versions Platforms Get All Versions for a Single Provider GET /organizations/:organization_name/registry-providers/:registry_name/:namespace/:name/versions/   False https://www.terraform.io/cloud-docs/api-docs/private-registry/provider-versions-platforms#get-all-versions-for-a-single-provider
Provider Versions Platforms Get a Version GET /organizations/:organization_name/registry-providers/:registry_name/:namespace/:name/versions/:version   False https://www.terraform.io/cloud-docs/api-docs/private-registry/provider-versions-platforms#get-a-version
Provider Versions Platforms Delete a Version DELETE /organizations/:organization_name/registry-providers/:registry_name/:namespace/:name/versions/:provider_version   False https://www.terraform.io/cloud-docs/api-docs/private-registry/provider-versions-platforms#delete-a-version
Provider Versions Platforms Create a Provider Platform POST /organizations/:organization_name/registry-providers/:registry_name/:namespace/:name/versions/:version/platforms   False https://www.terraform.io/cloud-docs/api-docs/private-registry/provider-versions-platforms#create-a-provider-platform
Provider Versions Platforms Get All Platforms for a Single Version GET /organizations/:organization_name/registry-providers/:registry_name/:namespace/:name/versions/:version/platforms   False https://www.terraform.io/cloud-docs/api-docs/private-registry/provider-versions-platforms#get-all-platforms-for-a-single-version
Provider Versions Platforms Get a Platform GET /organizations/:organization_name/registry-providers/:registry_name/:namespace/:name/versions/:version/platforms/:os/:arch   False https://www.terraform.io/cloud-docs/api-docs/private-registry/provider-versions-platforms#get-a-platform
Provider Versions Platforms Delete a Platform DELETE /organizations/:organization_name/registry-providers/:registry_name/:namespace/:name/versions/:version/platforms/:os/:arch   False https://www.terraform.io/cloud-docs/api-docs/private-registry/provider-versions-platforms#delete-a-platform
Registry Modules List Registry Modules for an Organization GET /organizations/:organization_name/registry-modules registry_modules.list True https://www.terraform.io/cloud-docs/api-docs/private-registry/modules#list-registry-modules-for-an-organization
Registry Modules Publish a Private Module from a VCS POST /registry-modules registry_modules.destroy True https://www.terraform.io/cloud-docs/api-docs/private-registry/modules#publish-a-private-module-from-a-vcs
Registry Modules Create a Module (with no VCS connection) POST /organizations/:organization_name/registry-modules registry_modules.publish_from_vcs True https://www.terraform.io/cloud-docs/api-docs/private-registry/modules#create-a-module-(with-no-vcs-connection)
Registry Modules Create a Module Version POST /registry-modules/:organization_name/:name/:provider/versions   False https://www.terraform.io/cloud-docs/api-docs/private-registry/modules#create-a-module-version
Registry Modules Add a Module Version (Private Module) PUT https://archivist.terraform.io/v1/object/<UNIQUE OBJECT ID> registry_modules.upload_version True https://www.terraform.io/cloud-docs/api-docs/private-registry/modules#add-a-module-version-(private-module)
Registry Modules Get a Module GET /registry-modules/show/:organization_name/:name/:provider registry_modules.show True https://www.terraform.io/cloud-docs/api-docs/private-registry/modules#get-a-module
Registry Modules Delete a Module DELETE /organizations/:organization_name/registry-modules/:registry_name/:namespace/:name/:provider/:version registry_modules.destroy True https://www.terraform.io/cloud-docs/api-docs/private-registry/modules#delete-a-module
Registry Providers List Terraform Registry Providers for an Organization GET /organizations/:organization_name/registry-providers registry_providers.list True https://www.terraform.io/cloud-docs/api-docs/private-registry/providers#list-terraform-registry-providers-for-an-organization
Registry Providers Create a Provider POST /organizations/:organization_name/registry-providers registry_providers.create True https://www.terraform.io/cloud-docs/api-docs/private-registry/providers#create-a-provider
Registry Providers Get a Provider GET /organizations/:organization_name/registry-providers/:registry_name/:namespace/:name registry_providers.show True https://www.terraform.io/cloud-docs/api-docs/private-registry/providers#get-a-provider
Registry Providers Delete a Provider DELETE /organizations/:organization_name/registry-providers/:registry_name/:namespace/:name registry_providers.destroy True https://www.terraform.io/cloud-docs/api-docs/private-registry/providers#delete-a-provider
Run Task Stages And Results List the Run Task Stages in a Run GET /runs/:run_id/task-stages   False https://www.terraform.io/cloud-docs/api-docs/run-tasks/run-task-stages-and-results#list-the-run-task-stages-in-a-run
Run Task Stages And Results Show a Run Task Stage GET /task-stages/:task_stage_id   False https://www.terraform.io/cloud-docs/api-docs/run-tasks/run-task-stages-and-results#show-a-run-task-stage
Run Task Stages And Results Show a Run Task Result GET /task-results/:task_result_id   False https://www.terraform.io/cloud-docs/api-docs/run-tasks/run-task-stages-and-results#show-a-run-task-result
Run Task Stages And Results Override a Task Stage POST /task-stages/:task_stage_id/actions/override   False https://www.terraform.io/cloud-docs/api-docs/run-tasks/run-task-stages-and-results#override-a-task-stage
Run Tasks Create a Run Task POST /organizations/:organization_name/tasks run_tasks.create True https://www.terraform.io/cloud-docs/api-docs/run-tasks/run-tasks#create-a-run-task
Run Tasks List Run Tasks GET /organizations/:organization_name/tasks run_tasks.list True https://www.terraform.io/cloud-docs/api-docs/run-tasks/run-tasks#list-run-tasks
Run Tasks Show a Run Task GET /tasks/:id run_tasks.show True https://www.terraform.io/cloud-docs/api-docs/run-tasks/run-tasks#show-a-run-task
Run Tasks Update a Run Task PATCH /tasks/:id run_tasks.update True https://www.terraform.io/cloud-docs/api-docs/run-tasks/run-tasks#update-a-run-task
Run Tasks Delete a Run Task DELETE /tasks/:id run_tasks.destroy True https://www.terraform.io/cloud-docs/api-docs/run-tasks/run-tasks#delete-a-run-task
Run Tasks Associate a Run Task to a Workspace POST /workspaces/:workspace_id/tasks run_tasks.attach_task_to_workspace True https://www.terraform.io/cloud-docs/api-docs/run-tasks/run-tasks#associate-a-run-task-to-a-workspace
Run Tasks List Workspace Run Tasks GET /workspaces/:workspace_id/tasks run_tasks.list_tasks_on_workspace True https://www.terraform.io/cloud-docs/api-docs/run-tasks/run-tasks#list-workspace-run-tasks
Run Tasks Show Workspace Run Task GET /workspaces/:workspace_id/tasks/:id run_tasks.show_task_on_workspace True https://www.terraform.io/cloud-docs/api-docs/run-tasks/run-tasks#show-workspace-run-task
Run Tasks Update Workspace Run Task PATCH /workspaces/:workspace_id/tasks/:id run_tasks.update_task_on_workspace True https://www.terraform.io/cloud-docs/api-docs/run-tasks/run-tasks#update-workspace-run-task
Run Tasks Delete Workspace Run Task DELETE /workspaces/:workspace_id/tasks/:id run_tasks.remove_task_from_workspace True https://www.terraform.io/cloud-docs/api-docs/run-tasks/run-tasks#delete-workspace-run-task
Run Tasks Integration Run Task Request POST :url run_tasks_integration.request True https://www.terraform.io/cloud-docs/api-docs/run-tasks/run-tasks-integration#run-task-request
Run Tasks Integration Run Task Callback PATCH :callback_url run_tasks_integration.callback True https://www.terraform.io/cloud-docs/api-docs/run-tasks/run-tasks-integration#run-task-callback
Run Triggers Create a Run Trigger POST /workspaces/:workspace_id/run-triggers run_triggers.create True https://www.terraform.io/cloud-docs/api-docs/run-triggers#create-a-run-trigger
Run Triggers List Run Triggers GET /workspaces/:workspace_id/run-triggers run_triggers.list True https://www.terraform.io/cloud-docs/api-docs/run-triggers#list-run-triggers
Run Triggers Show a Run Trigger GET /run-triggers/:run_trigger_id run_triggers.show True https://www.terraform.io/cloud-docs/api-docs/run-triggers#show-a-run-trigger
Run Triggers Delete a Run Trigger DELETE /run-triggers/:run_trigger_id run_triggers.destroy True https://www.terraform.io/cloud-docs/api-docs/run-triggers#delete-a-run-trigger
Runs Create a Run POST /runs runs.create True https://www.terraform.io/cloud-docs/api-docs/run#create-a-run
Runs Apply a Run POST /runs/:run_id/actions/apply runs.apply True https://www.terraform.io/cloud-docs/api-docs/run#apply-a-run
Runs List Runs in a Workspace GET /workspaces/:workspace_id/runs runs.list True https://www.terraform.io/cloud-docs/api-docs/run#list-runs-in-a-workspace
Runs Get run details GET /runs/:run_id runs.show True https://www.terraform.io/cloud-docs/api-docs/run#get-run-details
Runs Discard a Run POST /runs/:run_id/actions/discard runs.discard True https://www.terraform.io/cloud-docs/api-docs/run#discard-a-run
Runs Cancel a Run POST /runs/:run_id/actions/cancel runs.cancel True https://www.terraform.io/cloud-docs/api-docs/run#cancel-a-run
Runs Forcefully cancel a run POST /runs/:run_id/actions/force-cancel runs.force_cancel True https://www.terraform.io/cloud-docs/api-docs/run#forcefully-cancel-a-run
Runs Forcefully execute a run POST /runs/:run_id/actions/force-execute runs.force_execute True https://www.terraform.io/cloud-docs/api-docs/run#forcefully-execute-a-run
Ssh Keys List SSH Keys GET /organizations/:organization_name/ssh-keys ssh_keys.list True https://www.terraform.io/cloud-docs/api-docs/ssh-keys#list-ssh-keys
Ssh Keys Get an SSH Key GET /ssh-keys/:ssh_key_id ssh_keys.show True https://www.terraform.io/cloud-docs/api-docs/ssh-keys#get-an-ssh-key
Ssh Keys Create an SSH Key POST /organizations/:organization_name/ssh-keys ssh_keys.create True https://www.terraform.io/cloud-docs/api-docs/ssh-keys#create-an-ssh-key
Ssh Keys Update an SSH Key PATCH /ssh-keys/:ssh_key_id ssh_keys.update True https://www.terraform.io/cloud-docs/api-docs/ssh-keys#update-an-ssh-key
Ssh Keys Delete an SSH Key DELETE /ssh-keys/:ssh_key_id ssh_keys.destroy True https://www.terraform.io/cloud-docs/api-docs/ssh-keys#delete-an-ssh-key
State Version Outputs List State Version Outputs GET /state-versions/:state_version_id/outputs state_version_outputs.list True https://www.terraform.io/cloud-docs/api-docs/state-version-outputs#list-state-version-outputs
State Version Outputs Show a State Version Output GET /state-version-outputs/:state_version_output_id state_version_outputs.show True https://www.terraform.io/cloud-docs/api-docs/state-version-outputs#show-a-state-version-output
State Version Outputs Show Current State Version Outputs for a Workspace GET /workspaces/:workspace_id/current-state-version-outputs state_version_outputs.show_current_for_workspace True https://www.terraform.io/cloud-docs/api-docs/state-version-outputs#show-current-state-version-outputs-for-a-workspace
State Versions Create a State Version POST /workspaces/:workspace_id/state-versions state_versions.create True https://www.terraform.io/cloud-docs/api-docs/state-versions#create-a-state-version
State Versions Upload State and JSON State PUT https://archivist.terraform.io/v1/object/<UNIQUE OBJECT ID>   False https://www.terraform.io/cloud-docs/api-docs/state-versions#upload-state-and-json-state
State Versions List State Versions for a Workspace GET /state-versions state_versions.list True https://www.terraform.io/cloud-docs/api-docs/state-versions#list-state-versions-for-a-workspace
State Versions Fetch the Current State Version for a Workspace GET /workspaces/:workspace_id/current-state-version state_versions.get_current True https://www.terraform.io/cloud-docs/api-docs/state-versions#fetch-the-current-state-version-for-a-workspace
State Versions Show a State Version GET /state-versions/:state_version_id state_versions.list_state_version_outputs True https://www.terraform.io/cloud-docs/api-docs/state-versions#show-a-state-version
State Versions Rollback to a Previous State Version PATCH /workspaces/:workspace_id/state-versions state_versions.rollback True https://www.terraform.io/cloud-docs/api-docs/state-versions#rollback-to-a-previous-state-version
Subscriptions Show Subscription For Organization GET /organizations/:organization_name/subscription subscriptions.show True https://www.terraform.io/cloud-docs/api-docs/subscriptions#show-subscription-for-organization
Subscriptions Show Subscription By ID GET /subscriptions/:id subscriptions.show_by_id True https://www.terraform.io/cloud-docs/api-docs/subscriptions#show-subscription-by-id
Team Access List Team Access to a Workspace GET /team-workspaces team_access.list True https://www.terraform.io/cloud-docs/api-docs/team-access#list-team-access-to-a-workspace
Team Access Show a Team Access relationship GET /team-workspaces/:id team_access.show True https://www.terraform.io/cloud-docs/api-docs/team-access#show-a-team-access-relationship
Team Access Add Team Access to a Workspace POST /team-workspaces team_access.add_team_access True https://www.terraform.io/cloud-docs/api-docs/team-access#add-team-access-to-a-workspace
Team Access Update Team Access to a Workspace PATCH /team-workspaces/:id team_access.update True https://www.terraform.io/cloud-docs/api-docs/team-access#update-team-access-to-a-workspace
Team Access Remove Team Access to a Workspace DELETE /team-workspaces/:id team_access.remove_team_access True https://www.terraform.io/cloud-docs/api-docs/team-access#remove-team-access-to-a-workspace
Team Memberships Add a User to Team (With user ID) POST /teams/:team_id/relationships/users team_memberships.add_user_to_team True https://www.terraform.io/cloud-docs/api-docs/team-members#add-a-user-to-team-(with-user-id)
Team Memberships Add a User to Team (With organization membership ID) POST /teams/:team_id/relationships/organization-memberships team_memberships.add_user_to_team_with_org_id True https://www.terraform.io/cloud-docs/api-docs/team-members#add-a-user-to-team-(with-organization-membership-id)
Team Memberships Delete a User from Team (With user ID) DELETE /teams/:team_id/relationships/users team_memberships.remove_user_from_team True https://www.terraform.io/cloud-docs/api-docs/team-members#delete-a-user-from-team-(with-user-id)
Team Memberships Delete a User from Team (With organization membership ID) DELETE /teams/:team_id/relationships/organization-memberships team_memberships.remove_user_from_team_with_org_id True https://www.terraform.io/cloud-docs/api-docs/team-members#delete-a-user-from-team-(with-organization-membership-id)
Teams List teams GET organizations/:organization_name/teams teams.list True https://www.terraform.io/cloud-docs/api-docs/teams#list-teams
Teams Create a Team POST /organizations/:organization_name/teams teams.create True https://www.terraform.io/cloud-docs/api-docs/teams#create-a-team
Teams Show Team Information GET /teams/:team_id teams.show True https://www.terraform.io/cloud-docs/api-docs/teams#show-team-information
Teams Update a Team PATCH /teams/:team_id teams.update True https://www.terraform.io/cloud-docs/api-docs/teams#update-a-team
Teams Delete a Team DELETE /teams/:team_id teams.destroy True https://www.terraform.io/cloud-docs/api-docs/teams#delete-a-team
User Tokens List User Tokens GET /users/:user_id/authentication-tokens user_tokens.list True https://www.terraform.io/cloud-docs/api-docs/user-tokens#list-user-tokens
User Tokens Show a User Token GET /authentication-tokens/:id user_tokens.show True https://www.terraform.io/cloud-docs/api-docs/user-tokens#show-a-user-token
User Tokens Create a User Token POST /users/:user_id/authentication-tokens user_tokens.create True https://www.terraform.io/cloud-docs/api-docs/user-tokens#create-a-user-token
User Tokens Destroy a User Token DELETE /authentication-tokens/:id user_tokens.destroy True https://www.terraform.io/cloud-docs/api-docs/user-tokens#destroy-a-user-token
Users Show a User GET /users/:user_id users.show True https://www.terraform.io/cloud-docs/api-docs/users#show-a-user
Var Sets Create a Variable Set POST organizations/:organization_name/varsets var_sets.create True https://www.terraform.io/cloud-docs/api-docs/variable-sets#create-a-variable-set
Var Sets Delete a Variable Set DELETE varsets/:varset_id var_sets.destroy True https://www.terraform.io/cloud-docs/api-docs/variable-sets#delete-a-variable-set
Var Sets Show Variable Set GET varsets/:varset_id var_sets.show True https://www.terraform.io/cloud-docs/api-docs/variable-sets#show-variable-set
Var Sets List Variable Sets GET organizations/:organization_name/varsets var_sets.list_for_org True https://www.terraform.io/cloud-docs/api-docs/variable-sets#list-variable-sets
Var Sets Add Variable POST varsets/:varset_external_id/relationships/vars var_sets.add_var_to_varset True https://www.terraform.io/cloud-docs/api-docs/variable-sets#add-variable
Var Sets Update a Variable in a Variable Set PATCH varsets/:varset_id/relationships/vars/:var_id var_sets.update_var_in_varset True https://www.terraform.io/cloud-docs/api-docs/variable-sets#update-a-variable-in-a-variable-set
Var Sets Delete a Variable in a Variable Set DELETE varsets/:varset_id/relationships/vars/:var_id var_sets.delete_var_from_varset True https://www.terraform.io/cloud-docs/api-docs/variable-sets#delete-a-variable-in-a-variable-set
Var Sets List Variables in a Variable Set GET varsets/:varset_id/relationships/vars var_sets.list_vars_in_varset True https://www.terraform.io/cloud-docs/api-docs/variable-sets#list-variables-in-a-variable-set
Var Sets Apply Variable Set to Workspaces POST varsets/:varset_id/relationships/workspaces var_sets.apply_varset_to_workspace True https://www.terraform.io/cloud-docs/api-docs/variable-sets#apply-variable-set-to-workspaces
Var Sets Remove a Variable Set from Workspaces DELETE varsets/:varset_id/relationships/workspaces var_sets.remove_varset_from_workspace True https://www.terraform.io/cloud-docs/api-docs/variable-sets#remove-a-variable-set-from-workspaces
Var Sets Apply Variable Set to Projects POST varsets/:varset_id/relationships/projects var_sets.apply_varset_to_project True https://www.terraform.io/cloud-docs/api-docs/variable-sets#apply-variable-set-to-projects
Var Sets Remove a Variable Set from Projects DELETE varsets/:varset_id/relationships/projects var_sets.remove_varset_from_project True https://www.terraform.io/cloud-docs/api-docs/variable-sets#remove-a-variable-set-from-projects
Vars Create a Variable POST /vars vars.create True https://www.terraform.io/cloud-docs/api-docs/variables#create-a-variable
Vars List Variables GET /vars vars.list True https://www.terraform.io/cloud-docs/api-docs/variables#list-variables
Vars Update Variables PATCH /vars/:variable_id vars.update True https://www.terraform.io/cloud-docs/api-docs/variables#update-variables
Vars Delete Variables DELETE /vars/:variable_id vars.destroy True https://www.terraform.io/cloud-docs/api-docs/variables#delete-variables
Vcs Events List VCS events GET /organizations/:organization_name/vcs-events vcs_events.list True https://www.terraform.io/cloud-docs/api-docs/vcs-events#list-vcs-events
Workspace Resources List Workspace Resources GET /workspaces/:workspace_id/resources workspace_resources.list True https://www.terraform.io/cloud-docs/api-docs/workspace-resources#list-workspace-resources
Workspace Vars Create a Variable POST /workspaces/:workspace_id/vars workspace_vars.create True https://www.terraform.io/cloud-docs/api-docs/workspace-variables#create-a-variable
Workspace Vars List Variables GET /workspaces/:workspace_id/vars workspace_vars.list True https://www.terraform.io/cloud-docs/api-docs/workspace-variables#list-variables
Workspace Vars Update Variables PATCH /workspaces/:workspace_id/vars/:variable_id workspace_vars.update True https://www.terraform.io/cloud-docs/api-docs/workspace-variables#update-variables
Workspace Vars Delete Variables DELETE /workspaces/:workspace_id/vars/:variable_id workspace_vars.destroy True https://www.terraform.io/cloud-docs/api-docs/workspace-variables#delete-variables
Workspaces Create a Workspace POST /organizations/:organization_name/workspaces workspaces.create True https://www.terraform.io/cloud-docs/api-docs/workspaces#create-a-workspace
Workspaces Update a Workspace PATCH /workspaces/:workspace_id workspaces.update True https://www.terraform.io/cloud-docs/api-docs/workspaces#update-a-workspace
Workspaces List workspaces GET /organizations/:organization_name/workspaces workspaces.list True https://www.terraform.io/cloud-docs/api-docs/workspaces#list-workspaces
Workspaces Show workspace GET /workspaces/:workspace_id workspaces.show True https://www.terraform.io/cloud-docs/api-docs/workspaces#show-workspace
Workspaces Safe Delete a workspace POST /workspaces/:workspace_id/actions/safe-delete workspaces.safe_destroy True https://www.terraform.io/cloud-docs/api-docs/workspaces#safe-delete-a-workspace
Workspaces Force Delete a workspace DELETE /workspaces/:workspace_id workspaces.destroy True https://www.terraform.io/cloud-docs/api-docs/workspaces#force-delete-a-workspace
Workspaces Lock a workspace POST /workspaces/:workspace_id/actions/lock workspaces.lock True https://www.terraform.io/cloud-docs/api-docs/workspaces#lock-a-workspace
Workspaces Unlock a workspace POST /workspaces/:workspace_id/actions/unlock workspaces.unlock True https://www.terraform.io/cloud-docs/api-docs/workspaces#unlock-a-workspace
Workspaces Force Unlock a workspace POST /workspaces/:workspace_id/actions/force-unlock workspaces.force_unlock True https://www.terraform.io/cloud-docs/api-docs/workspaces#force-unlock-a-workspace
Workspaces Assign an SSH key to a workspace PATCH /workspaces/:workspace_id/relationships/ssh-key workspaces.assign_ssh_key True https://www.terraform.io/cloud-docs/api-docs/workspaces#assign-an-ssh-key-to-a-workspace
Workspaces Unassign an SSH key from a workspace PATCH /workspaces/:workspace_id/relationships/ssh-key workspaces.assign_ssh_key True https://www.terraform.io/cloud-docs/api-docs/workspaces#unassign-an-ssh-key-from-a-workspace
Workspaces Get Remote State Consumers GET /workspaces/:workspace_id/relationships/remote-state-consumers workspaces.get_remote_state_consumers True https://www.terraform.io/cloud-docs/api-docs/workspaces#get-remote-state-consumers
Workspaces Replace Remote State Consumers PATCH /workspaces/:workspace_id/relationships/remote-state-consumers workspaces.replace_remote_state_consumers True https://www.terraform.io/cloud-docs/api-docs/workspaces#replace-remote-state-consumers
Workspaces Add Remote State Consumers POST /workspaces/:workspace_id/relationships/remote-state-consumers workspaces.add_remote_state_consumers True https://www.terraform.io/cloud-docs/api-docs/workspaces#add-remote-state-consumers
Workspaces Delete Remote State Consumers DELETE /workspaces/:workspace_id/relationships/remote-state-consumers workspaces.delete_remote_state_consumers True https://www.terraform.io/cloud-docs/api-docs/workspaces#delete-remote-state-consumers
Workspaces Get Tags GET /workspaces/:workspace_id/relationships/tags workspaces.list_tags True https://www.terraform.io/cloud-docs/api-docs/workspaces#get-tags
Workspaces Add tags to a workspace POST /workspaces/:workspace_id/relationships/tags workspaces.add_tags True https://www.terraform.io/cloud-docs/api-docs/workspaces#add-tags-to-a-workspace
Workspaces Remove tags from workspace DELETE /workspaces/:workspace_id/relationships/tags workspaces.remove_tags True https://www.terraform.io/cloud-docs/api-docs/workspaces#remove-tags-from-workspace