JUMP TOScalr IACP APIOverviewAPI 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 accountpostaccount_blob_settingsDelete Blob SettingsdeleteGet Blob SettingsgetUpdate Blob SettingspatchReplace Blob Settingsputaccounts_usersList Account to User relationshipsgetaccountsList AccountsgetGet an AccountgetUpdate AccountpatchShows Account MetricsgetagentsList AgentsgetDelete an AgentdeleteGet an AgentgetappliesGet an ApplygetApply Loggetagent-poolsList Agent PoolsgetCreate an Agent PoolpostDelete an Agent PooldeleteGet an Agent PoolgetUpdate an Agent PoolpatchauthAuthenticate 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 Integrationspatchconfiguration-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 Definitionsgetdatadog-integrationsList Datadog IntegrationsgetCreate Datadog IntegrationspostDelete the Datadog integrationdeleteGet Datadog IntegrationgetUpdate Datadog IntegrationspatchlogoutLogout 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 Grouppatchpolicy-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 configurationpatchremote-state-consumersDelete remote state consumersdeleteList remote state consumersgetReplace remote state consumerspatchAdd remote state consumerspostrolesList 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 Inputgetsaml-integrationsList SAML IntegrationsgetCreate SAML IntegrationpostDelete SAML IntegrationdeleteGet SAML IntegrationgetUpdate SAML Integrationpatchservice_accountsList Service AccountsgetCreate a Service AccountpostDelete a Service AccountdeleteGet a Service AccountgetUpdate a Service Accountpatchslack-integrationsList Slack IntegrationsgetCreate Slack IntegrationpostDelete the Slack integrationdeleteGet Slack IntegrationgetUpdate Slack Integrationpatchslack-connectionsDelete Slack connectiondeleteGet Slack connectiongetList Slack channelsgetGet Slack channelgetsoftware-versionsList software versionsgetGet a Software Versiongetstate-versionsList Workspace's State VersionsgetCreate a State VersionpostGet a State VersiongetDownload State VersiongetGet Workspace's Current State Versiongetterraform-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 usegettagsList TagsgetCreate a TagpostDelete a TagdeleteGet a TaggetUpdate a TagpatchteamsList TeamsgetCreate a TeampostDelete a TeamdeleteGet a TeamgetUpdate a Teampatchusage-statisticsList Scalr Usage StatisticsgetusersInvite a User to the AccountpostRemove a User from the AccountdeleteList UsersgetCreate a UserpostDelete a UserdeleteGet a UsergetUpdate a UserpatchvariablesList 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.postwebhook-integrationsList WebhooksgetCreate Webhook integrationpostDelete a Webhook integrationdeleteGet a WebhookgetUpdate Webhook integrationpatchwebhook_integration_deliveriesList Webhook Integration DeliveriesgetGet Webhook Integration DeliverygetworkspacesList 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 workspacepostGet module usageget https://{Domain}/api/iacp/v3/reports/modules/{module_usage}This endpoint returns instance of module usage.