JUMP TOScalr IACP APIScalr API DocumentationAPI Tokensaccess-policiesList Access PoliciesgetCreate an Access PolicypostDelete Access PolicydeleteGet an Access PolicygetUpdate an Access Policypatchaccess-tokensList access tokensgetCreate an Access TokenpostDelete an Access TokendeleteGet an Access TokengetUpdate an Access TokenpatchList Agent Pool Access TokensgetCreate an Agent Pool Access TokenpostList access tokens of a service accountgetCreate access token for service accountpostaccounts_usersList Account to User relationshipsgetaccountsList AccountsgetGet an AccountgetUpdate AccountpatchShows Account MetricsgetusersInvite a User to the AccountpostRemove a User from the AccountdeleteList UsersgetCreate a UserpostDelete a UserdeleteGet a UsergetUpdate a Userpatchstorage_profileDelete Blob SettingsdeleteGet Blob SettingsgetUpdate Blob SettingspatchReplace Blob Settingsputagent-poolsList Agent PoolsgetCreate an Agent PoolpostDelete an Agent PooldeleteGet an Agent PoolgetUpdate an Agent PoolpatchagentsList AgentsgetDelete an AgentdeleteGet an AgentgetappliesGet an ApplygetApply Loggetservice_accountsList serivce account assume policiesgetList Service AccountsgetCreate a Service AccountpostDelete a Service AccountdeleteGet a Service AccountgetUpdate a Service AccountpatchCreate an assume service account policypostDelete an assume service account policydeleteGet an assume service account policygetUpdate an assume service account policypatchconfiguration-versionsList Configuration VersionsgetCreate a Configuration VersionpostGet a Configuration VersiongetDownload Configuration Versiongetcost-estimatesGet a Cost EstimategetCost breakdown JSON outputgetCost Estimate loggetenvironmentsList EnvironmentsgetCreate an EnvironmentpostDelete an EnvironmentdeleteGet an EnvironmentgetUpdate EnvironmentpatchDelete environment's tagsdeleteList environment's tagsgetReplace environment's tagspatchAdd tags to the environmentpostevent-definitionsList Event Definitionsgethook-environment-linksList Hook Environment LinksgetCreate Hook Environment LinkpostDelete Hook Environment LinkdeleteGet Hook Environment LinkgetUpdate Hook Environment LinkpatchhooksList HooksgetCreate HookpostDelete HookdeleteGet HookgetUpdate HookpatchResync HookpostauthAuthenticate endpoint for signing in to an existing account.getAuthenticate endpoint for signing up for a new account.getaws-event-bridge-integrationsList AWS EventBridge IntegrationsgetCreate AWS EventBridge IntegrationpostDelete the AWS EventBridge integrationdeleteGet AWS EventBridge IntegrationgetUpdate AWS EventBridge Integrationspatchdatadog-integrationsList Datadog IntegrationsgetCreate Datadog IntegrationspostDelete the Datadog integrationdeleteGet Datadog IntegrationgetUpdate Datadog Integrationspatchinfracost-integrationsList Infracost integrationsgetCreate Infracost integrationpostDelete the Infracost integration.deleteGet Infracost integrationgetUpdate Infracost integrationpatchsaml-integrationsList SAML IntegrationsgetCreate SAML IntegrationpostDelete SAML IntegrationdeleteGet SAML IntegrationgetUpdate SAML Integrationpatchslack-integrationsList Slack IntegrationsgetCreate Slack IntegrationpostDelete the Slack integrationdeleteGet Slack IntegrationgetUpdate Slack Integrationpatchslack-connectionsDelete Slack connectiondeleteGet Slack connectiongetList Slack channelsgetGet Slack channelgetwebhook_integration_deliveriesList Webhook Integration DeliveriesgetGet Webhook Integration Deliverygetwebhook-integrationsList WebhooksgetCreate Webhook integrationpostDelete a Webhook integrationdeleteGet a WebhookgetUpdate Webhook integrationpatchlogoutLogout the usergetmetricsShows Account Metrics in OpenMetrics formatgetmodulesList Module VersionsgetGet a Module VersiongetResync a Module VersionpostList ModulesgetPublish a ModulepostUnpublish a ModuledeleteGet a ModulegetResync a ModulepostpermissionsList PermissionsgetGet a PermissiongetpingPinggetplansGet a PlangetJSON OutputgetPlan LoggetSanitized JSON OutputgetpoliciesGet a Policygetpolicy-checksGet a Policy CheckgetOverride PolicypostPolicy Check LoggetList Policy Checksgetpolicy-group-checksList Policy Group Check resultsgetpolicy-groupsList Policy GroupsgetCreate a Policy GrouppostDelete a Policy GroupdeleteGet a Policy GroupgetUpdate a Policy GrouppatchList of policy group check results for pull requests.getpolicy-group-environmentsUpdate policy group environments relationshipspatchCreate policy group environments relationshipspostDelete policy group's environment relationshipdeleteprovider-configuration-linksDelete a Provider configuration workspace linkdeleteGet a Provider configuration linkgetUpdate a Provider configuration linkpatchList Provider configuration workspace linksgetAttach a Provider configuration to the workspacepostprovider-configuration-paramsDelete a Provider configuration parameterdeleteGet a Provider configuration parametergetUpdate a Provider configuration parameterpatchList Provider configuration parameters for specific provider configurationsgetCreate a Provider configuration parameterpostprovider-configurationsList Provider configurationsgetCreate a Provider configurationpostDelete a Provider configurationdeleteGet a Provider configurationgetUpdate a Provider configurationpatchaccess-token-usageGet Access Token Usagegetterraform-module-usageList terraform module usage namespacesgetList terraform module sourcesgetList terraform module usagesgetGet module usagegetterraform-module-versions-usageList terraform module usagegetList unique terraform module versionsgetterraform-provider-usageList unique terraform provider sourcesgetList terraform provider usagesgetGet provider usagegetterraform-provider-version-usageList terraform provider version usagesgetList unique terraform provider versionsgetterraform-resource-usageList unique terraform resource provider typesgetList terraform resource usagesgetGet resource usagegetterraform-resource-instances-usageList terraform resource instances usagegetterraform-version-usageList terraform versions usagegetList unique terraform versions in usegetrolesList RolesgetCreate a RolepostDelete a RoledeleteGet a RolegetUpdate a Rolepatchrun-schedule-rulesList all run schedule rules.getCreate a Run schedule rule.postDelete a Schedule Rule.deleteGet a Run schedule rule.getUpdate a Run schedule rule.patchrun-triggersCreate a Run Trigger.postDelete a Run TriggerdeleteGet a Run TriggergetrunsList RunsgetCreate a RunpostList Runs QueuegetGet a RungetApply a RunpostCancel a RunpostDiscard a RunpostForce RunpostDownload a Policy Inputgetaccess-tokens-publicExchange OIDC ID token for ephemeral service account access tokenpostsoftware-versionsList software versionsgetGet a Software Versiongetssh_keysList SSH keysgetCreate a SSH KeypostDelete a SSH KeydeleteGet a SSH KeygetUpdate an SSH Keypatchstate-versionsList Workspace's State VersionsgetCreate a State VersionpostGet a State VersiongetDownload State VersiongetGet Workspace's Current State VersiongettagsList TagsgetCreate a TagpostDelete a TagdeleteGet a TaggetUpdate a TagpatchteamsList TeamsgetCreate a TeampostDelete a TeamdeleteGet a TeamgetUpdate a Teampatchusage-statisticsList Scalr Usage StatisticsgetvariablesList VariablesgetCreate a VariablepostDelete a VariabledeleteGet a VariablegetUpdate a Variablepatchvcs-providersList VCS ProvidersgetCreate a VCS ProviderpostDelete a VCS ProviderdeleteGet a VCS ProvidergetUpdate a VCS Providerpatchvcs-tasksCreate a task to queue runs from the commit for VCS-driven workspaces.postworkload-identity-providersList Workload Identity ProvidersgetCreate a Workload Identity ProviderpostDelete a Workload identity providerdeleteGet Workload Identity ProvidergetUpdate a Workload Identity ProviderpatchworkspacesList WorkspacesgetCreate a WorkspacepostDelete a WorkspacedeleteGet a WorkspacegetUpdate a WorkspacepatchLock a WorkspacepostResync a WorkspacepostSet scheduled runs for the workspacepostUnlock a WorkspacepostList workspace's outputs.getDelete workspace's tagsdeleteList workspace's tagsgetReplace workspace's tagspatchAdd tags to the workspacepostremote-state-consumersDelete remote state consumersdeleteList remote state consumersgetReplace remote state consumerspatchAdd remote state consumerspostssh-key-linksDelete a link between a workspace and an SSH keydeleteCreate a link between a workspace and an SSH keypostList Rolesget https://{Domain}/api/iacp/v3/rolesThis endpoint returns a list of IAM roles.