Skip to main content
New to Corsair? See API access, authentication, and error handling.

Account

billingStatusAccountBillingStatus

account.billingStatusAccountBillingStatus Get billing status Risk: read
Input: empty object Output

getAccount

account.getAccount View account details Risk: read
Input: empty object Output

replaceAccount

account.replaceAccount Update account settings Risk: write
Input
Output

resetPasswordSubmitReset

account.resetPasswordSubmitReset Reset password Risk: destructive
Input
Output

updateAccount

account.updateAccount Update account settings Risk: write
Input
Output

Automatic Deployments

createProjectAutoDeployment

automaticDeployments.createProjectAutoDeployment Update automatic deployment settings Risk: write
Input
Output

listProjectAutoDeployments

automaticDeployments.listProjectAutoDeployments List automatic deployment configuration Risk: read
Input Output

Beta

createBetumEnrollment

beta.createBetumEnrollment Enroll in managed-resources beta Risk: write
Input
Output

Build Cache Files

createProjectBuildCacheFile

buildCacheFiles.createProjectBuildCacheFile Create a build cache file Risk: write
Input
Output

deleteProjectBuildCacheFile

buildCacheFiles.deleteProjectBuildCacheFile Delete a build cache file Risk: destructive
Input Output

listProjectBuildCacheFiles

buildCacheFiles.listProjectBuildCacheFiles List build cache files Risk: read
Input Output: object[]

replaceProjectBuildCacheFile

buildCacheFiles.replaceProjectBuildCacheFile Update a build cache file Risk: write
Input
Output

updateProjectBuildCacheFile

buildCacheFiles.updateProjectBuildCacheFile Update a build cache file Risk: write
Input
Output

Build Commands

createProjectBuildCommand

buildCommands.createProjectBuildCommand Create a build command Risk: write
Input
Output

deleteProjectBuildCommand

buildCommands.deleteProjectBuildCommand Delete a build command Risk: destructive
Input Output

linkGlobalProjectBuildCommandLinkGlobal

buildCommands.linkGlobalProjectBuildCommandLinkGlobal Link a global build command Risk: write
Input Output

listProjectBuildCommands

buildCommands.listProjectBuildCommands List build commands Risk: read
Input Output: object[]

replaceProjectBuildCommand

buildCommands.replaceProjectBuildCommand Update a build command Risk: write
Input
Output

unlinkGlobalProjectBuildCommandUnlinkGlobal

buildCommands.unlinkGlobalProjectBuildCommandUnlinkGlobal Unlink a global build command Risk: destructive
Input Output

updateProjectBuildCommand

buildCommands.updateProjectBuildCommand Update a build command Risk: write
Input
Output

Build Configurations

createProjectBuildConfiguration

buildConfigurations.createProjectBuildConfiguration Create an empty build configuration override Risk: write
Input Output

deleteProjectBuildConfiguration

buildConfigurations.deleteProjectBuildConfiguration Delete a build configuration override Risk: destructive
Input Output

getProjectBuildConfiguration

buildConfigurations.getProjectBuildConfiguration Get a build configuration Risk: read
Input The OpenAPI URL /projects/{project_id}/build_configuration contains only the {project_id} path token, but its parameter list also declares an id path parameter. The extra parameter is omitted because it is not present in the URL template; confirm with DeployHQ. Output

getProjectBuildConfigurationById

buildConfigurations.getProjectBuildConfigurationById Get a build configuration Risk: read
Input Output

listProjectBuildConfigurations

buildConfigurations.listProjectBuildConfigurations List build configurations Risk: read
Input Output: object[]

replaceProjectBuildConfiguration

buildConfigurations.replaceProjectBuildConfiguration Update a build configuration override’s target servers Risk: write
Input
Output

updateProjectBuildConfiguration

buildConfigurations.updateProjectBuildConfiguration Update a build configuration override’s target servers Risk: write
Input
Output

Build Known Hosts

createProjectBuildKnownHost

buildKnownHosts.createProjectBuildKnownHost Create a build known host Risk: write
Input
Output

deleteProjectBuildKnownHost

buildKnownHosts.deleteProjectBuildKnownHost Delete a build known host Risk: destructive
Input Output

listProjectBuildKnownHosts

buildKnownHosts.listProjectBuildKnownHosts List build known hosts Risk: read
Input Output: object[]

Config Files

createProjectConfigFile

configFiles.createProjectConfigFile Create a config file Risk: write
Input
Output

deleteProjectConfigFile

configFiles.deleteProjectConfigFile Delete a config file Risk: destructive
Input Output

getProjectConfigFileById

configFiles.getProjectConfigFileById Get a config file Risk: read
Input Output

listProjectConfigFiles

configFiles.listProjectConfigFiles List config files Risk: read
Input Output: object[]

replaceProjectConfigFile

configFiles.replaceProjectConfigFile Update a config file Risk: write
Input
Output

updateProjectConfigFile

configFiles.updateProjectConfigFile Update a config file Risk: write
Input
Output

Deployment Checks

createProjectDeploymentCheck

deploymentChecks.createProjectDeploymentCheck Create a deployment check Risk: write
Input
Output

deleteProjectDeploymentCheck

deploymentChecks.deleteProjectDeploymentCheck Delete a deployment check Risk: destructive
Input Output

getProjectDeploymentCheckById

deploymentChecks.getProjectDeploymentCheckById Show a deployment check Risk: read
Input Output

listProjectDeploymentChecks

deploymentChecks.listProjectDeploymentChecks List deployment checks Risk: read
Input Output: object[]

replaceProjectDeploymentCheck

deploymentChecks.replaceProjectDeploymentCheck Update a deployment check Risk: write
Input
Output

updateProjectDeploymentCheck

deploymentChecks.updateProjectDeploymentCheck Update a deployment check Risk: write
Input
Output

Deployments

abortProjectDeployment

deployments.abortProjectDeployment Abort a running deployment Risk: destructive
Input Output

createProjectDeployment

deployments.createProjectDeployment Queue, preview or schedule a deployment Risk: write
Input
Output

getProjectDeploymentById

deployments.getProjectDeploymentById View a deployment Risk: read
Input Output

listProjectDeployments

deployments.listProjectDeployments List deployments for a project Risk: read
Input Output

listProjectDeploymentStepLogs

deployments.listProjectDeploymentStepLogs List log entries for a deployment step Risk: read
Input Output: object[]

retryProjectDeploymentRetry

deployments.retryProjectDeploymentRetry Retry a deployment Risk: write
Input Output

rollbackProjectDeployment

deployments.rollbackProjectDeployment Rollback a deployment Risk: destructive
Input Output

Detection

createDetection

detection.createDetection Detect framework from a file manifest Risk: write
Input
Output

Environment Variables

createProjectEnvironmentVariable

environmentVariables.createProjectEnvironmentVariable Create an environment variable Risk: write
Input
Output

deleteProjectEnvironmentVariable

environmentVariables.deleteProjectEnvironmentVariable Delete an environment variable Risk: destructive
Input DeployHQ answers with 204 No Content, so the operation returns undefined on success. Output: string

getProjectEnvironmentVariableById

environmentVariables.getProjectEnvironmentVariableById Get an environment variable Risk: read
Input Output

listProjectEnvironmentVariables

environmentVariables.listProjectEnvironmentVariables List environment variables Risk: read
Input Output: object[]

replaceProjectEnvironmentVariable

environmentVariables.replaceProjectEnvironmentVariable Update an environment variable Risk: write
Input
Output

updateProjectEnvironmentVariable

environmentVariables.updateProjectEnvironmentVariable Update an environment variable Risk: write
Input
Output

Excluded Files

createProjectExcludedFile

excludedFiles.createProjectExcludedFile Create an excluded file Risk: write
Input
Output

deleteProjectExcludedFile

excludedFiles.deleteProjectExcludedFile Delete an excluded file Risk: destructive
Input Output

getProjectExcludedFileById

excludedFiles.getProjectExcludedFileById Get an excluded file Risk: read
Input Output

listProjectExcludedFiles

excludedFiles.listProjectExcludedFiles List excluded files Risk: read
Input Output: object[]

replaceProjectExcludedFile

excludedFiles.replaceProjectExcludedFile Update an excluded file Risk: write
Input
Output

updateProjectExcludedFile

excludedFiles.updateProjectExcludedFile Update an excluded file Risk: write
Input
Output

Folders

createFolder

folders.createFolder Create a folder Risk: write
Input
Output

deleteFolder

folders.deleteFolder Delete a folder Risk: destructive
Input Output

listFolders

folders.listFolders List all folders Risk: read
Input: empty object Output: object[]

replaceFolder

folders.replaceFolder Update a folder Risk: write
Input
Output

updateFolder

folders.updateFolder Update a folder Risk: write
Input
Output

Global Build Commands

createGlobalBuildCommand

globalBuildCommands.createGlobalBuildCommand Create new global build command Risk: write
Input
Output

deleteGlobalBuildCommand

globalBuildCommands.deleteGlobalBuildCommand Delete global build command Risk: destructive
Input Output

getGlobalBuildCommand

globalBuildCommands.getGlobalBuildCommand View global build command Risk: read
Input Output

listGlobalBuildCommands

globalBuildCommands.listGlobalBuildCommands List global build commands Risk: read
Input: empty object Output: object[]

replaceGlobalBuildCommand

globalBuildCommands.replaceGlobalBuildCommand Update global build command Risk: write
Input
Output

updateGlobalBuildCommand

globalBuildCommands.updateGlobalBuildCommand Update global build command Risk: write
Input
Output

Global Config Files

createGlobalConfigFile

globalConfigFiles.createGlobalConfigFile Create new global config file Risk: write
Input
Output

deleteGlobalConfigFile

globalConfigFiles.deleteGlobalConfigFile Delete global config file Risk: destructive
Input Output

getGlobalConfigFile

globalConfigFiles.getGlobalConfigFile View global config file Risk: read
Input Output

listGlobalConfigFiles

globalConfigFiles.listGlobalConfigFiles List global config files Risk: read
Input: empty object Output: object[]

replaceGlobalConfigFile

globalConfigFiles.replaceGlobalConfigFile Update global config file Risk: write
Input
Output

updateGlobalConfigFile

globalConfigFiles.updateGlobalConfigFile Update global config file Risk: write
Input
Output

Global Environment Variables

createGlobalEnvironmentVariable

globalEnvironmentVariables.createGlobalEnvironmentVariable Create a global environment variable Risk: write
Input
Output

deleteGlobalEnvironmentVariable

globalEnvironmentVariables.deleteGlobalEnvironmentVariable Delete a global environment variable Risk: destructive
Input Output

getGlobalEnvironmentVariable

globalEnvironmentVariables.getGlobalEnvironmentVariable Get a global environment variable Risk: read
Input Output

listGlobalEnvironmentVariables

globalEnvironmentVariables.listGlobalEnvironmentVariables List global environment variables Risk: read
Input: empty object Output: object[]

replaceGlobalEnvironmentVariable

globalEnvironmentVariables.replaceGlobalEnvironmentVariable Update a global environment variable Risk: write
Input
Output

updateGlobalEnvironmentVariable

globalEnvironmentVariables.updateGlobalEnvironmentVariable Update a global environment variable Risk: write
Input
Output

Global Servers

copyToProjectGlobalServer

globalServers.copyToProjectGlobalServer Copy a global server to a project Risk: write
Input Pass the target project’s identifier (a UUID) as project_id. The project permalink returns 404 on this route (checked 11-13). Output

createGlobalServer

globalServers.createGlobalServer Create a global server Risk: write
Input
Output

deleteGlobalServer

globalServers.deleteGlobalServer Delete a global server Risk: destructive
Input Output

getGlobalServer

globalServers.getGlobalServer View a global server Risk: read
Input Output

listGlobalServers

globalServers.listGlobalServers List global servers Risk: read
Input: empty object Output: object[]

replaceGlobalServer

globalServers.replaceGlobalServer Update a global server Risk: write
Input
Output

updateGlobalServer

globalServers.updateGlobalServer Update a global server Risk: write
Input
Output

Global Ssh Commands

createGlobalSshCommand

globalSshCommands.createGlobalSshCommand Create new global ssh command Risk: write
Input
Output

deleteGlobalSshCommand

globalSshCommands.deleteGlobalSshCommand Delete global ssh command Risk: destructive
Input Output

getGlobalSshCommand

globalSshCommands.getGlobalSshCommand View global ssh command Risk: read
Input Output

listGlobalSshCommands

globalSshCommands.listGlobalSshCommands List global ssh commands Risk: read
Input: empty object Output: object[]

replaceGlobalSshCommand

globalSshCommands.replaceGlobalSshCommand Update global ssh command Risk: write
Input
Output

updateGlobalSshCommand

globalSshCommands.updateGlobalSshCommand Update global ssh command Risk: write
Input
Output

Hosted Resources

getHostedResource

hostedResources.getHostedResource Show a hosted resource or hosted website Risk: read
Input Output

listHostedResources

hostedResources.listHostedResources List all hosted resources and hosted websites Risk: read
Input: empty object Output: object[]

retryProvisionHostedResourceRetryProvision

hostedResources.retryProvisionHostedResourceRetryProvision Retry provisioning a hosted resource Risk: write
Input Output

syncHostedResourceSync

hostedResources.syncHostedResourceSync Sync a hosted resource Risk: write
Input Output

Integrations

createProjectIntegration

integrations.createProjectIntegration Create an integration Risk: write
Input
Output

deleteProjectIntegration

integrations.deleteProjectIntegration Delete an integration Risk: destructive
Input Output

getProjectIntegrationById

integrations.getProjectIntegrationById Get an integration Risk: read
Input Output

listProjectIntegrations

integrations.listProjectIntegrations List integrations Risk: read
Input Output: object[]

replaceProjectIntegration

integrations.replaceProjectIntegration Update an integration Risk: write
Input
Output

updateProjectIntegration

integrations.updateProjectIntegration Update an integration Risk: write
Input
Output

Invoices

getAccountInvoice

invoices.getAccountInvoice Download an invoice PDF Risk: read
Input The route summary says this downloads an invoice PDF, while the OpenAPI response schema declares a JSON string. JSON responses are returned as strings; non-JSON PDF bytes are preserved in a kind: 'binary' base64 envelope. The kind discriminator is the string literal 'binary'. Binary responses are capped at 10 MiB by this plugin as a local memory-safety limit, not as a DeployHQ limit. Output: string \| object

listAccountInvoices

invoices.listAccountInvoices List invoices Risk: read
Input: empty object Output: object[]

Ip Ranges

listIpRanges

ipRanges.listIpRanges List DeployHQ deployment IP ranges Risk: read
Input: empty object Output

Language Versions

listLanguageVersions

languageVersions.listLanguageVersions List available language versions Risk: read
Input: empty object Output

listProjectLanguageVersions

languageVersions.listProjectLanguageVersions Get project language versions Risk: read
Input Output

replaceProjectBuildConfigurationBuildLanguage

languageVersions.replaceProjectBuildConfigurationBuildLanguage Update language version Risk: write
Input The OpenAPI path requires override_build_configuration_id in the URL, but the parameter list describes the same field as an optional query parameter. This plugin follows the explicit route template and requires the path value; verify this discrepancy with DeployHQ before use.
Output

replaceProjectBuildLanguage

languageVersions.replaceProjectBuildLanguage Update language version Risk: write
Input
Output

updateProjectBuildConfigurationBuildLanguage

languageVersions.updateProjectBuildConfigurationBuildLanguage Update language version Risk: write
Input The OpenAPI path requires override_build_configuration_id in the URL, but the parameter list describes the same field as an optional query parameter. This plugin follows the explicit route template and requires the path value; verify this discrepancy with DeployHQ before use.
Output

updateProjectBuildLanguage

languageVersions.updateProjectBuildLanguage Update language version Risk: write
Input
Output

Managed Hosting

listManagedHostingRegions

managedHosting.listManagedHostingRegions List available regions Risk: read
Input: empty object Output

listManagedHostingSizes

managedHosting.listManagedHostingSizes List available sizes Risk: read
Input: empty object Output

Network Agents

createAgent

networkAgents.createAgent Claim a network agent Risk: write
Input
Output

deleteAgent

networkAgents.deleteAgent Delete a network agent Risk: destructive
Input Output

listAgents

networkAgents.listAgents List network agents Risk: read
Input: empty object Output: object[]

replaceAgent

networkAgents.replaceAgent Update a network agent Risk: write
Input
Output

revokeAgent

networkAgents.revokeAgent Revoke a network agent Risk: destructive
Input Output

updateAgent

networkAgents.updateAgent Update a network agent Risk: write
Input
Output

Packages

listPackages

packages.listPackages List DeployHQ plans and prices Risk: read
Input: empty object Output: object[]

Profile

getProfile

profile.getProfile View your profile Risk: read
Input: empty object Output

replaceProfile

profile.replaceProfile Update your profile Risk: write
Input
Output

updateProfile

profile.updateProfile Update your profile Risk: write
Input
Output

Projects

aiDeploymentOverviewProject

projects.aiDeploymentOverviewProject AI Deployment Overview Risk: write
Input
Output

createProject

projects.createProject Create a project Risk: write
Input
Output

deleteProject

projects.deleteProject Delete a project Risk: destructive
Input Output

getProject

projects.getProject View a project Risk: read
Input Output

listProjectInsights

projects.listProjectInsights Get project deployment insights Risk: read
Input The OpenAPI URL /projects/{id}/insights contains the path token {id}, while its parameter list includes both project_id and id. This implementation follows the URL template and uses its id field; confirm the intended identifier with DeployHQ. Output

listProjects

projects.listProjects List all projects Risk: read
Input: empty object Output: object[]

regenerateKeyProjectRegenerateKey

projects.regenerateKeyProjectRegenerateKey Regenerate project SSH key Risk: destructive
Input
Output

replaceProject

projects.replaceProject Update a project Risk: write
Input
Output

starProject

projects.starProject Toggle star/unstar on a project Risk: write
Input Output

statusBadgeStatusBadge

projects.statusBadgeStatusBadge Get deployment status badge Risk: read
Input The parameter list describes an optional identifier that is not present in this route. Use statusBadgeStatusBadgeByIdentifier for the documented URL that includes an identifier. Output: string

statusBadgeStatusBadgeByIdentifier

projects.statusBadgeStatusBadgeByIdentifier Get deployment status badge Risk: read
Input Output: string

undeployedChangesProjectUndeployedChange

projects.undeployedChangesProjectUndeployedChange List undeployed commits for a project Risk: read
Input Output

updateProject

projects.updateProject Update a project Risk: write
Input
Output

uploadKeyProject

projects.uploadKeyProject Upload custom key Risk: write
Input
Output

Repositories

branchesProjectRepository

repositories.branchesProjectRepository Branches Risk: read
Input Output: Record<string, JsonValue>

commitInfoProjectRepository

repositories.commitInfoProjectRepository Commit Info Risk: read
Input Output

createProjectRepository

repositories.createProjectRepository Create or replace the repository Risk: write
Input
Output

getProjectRepository

repositories.getProjectRepository View the repository Risk: read
Input Output

latestRevisionProjectRepository

repositories.latestRevisionProjectRepository Latest Revision Risk: read
Input Output

recentCommitsProjectRepository

repositories.recentCommitsProjectRepository Recent Commits Risk: read
Input Output

replaceProjectRepository

repositories.replaceProjectRepository Update the repository Risk: write
Input
Output

updateProjectRepository

repositories.updateProjectRepository Update the repository Risk: write
Input
Output

Scheduled Deployments

createProjectScheduledDeployment

scheduledDeployments.createProjectScheduledDeployment Create a scheduled deployment Risk: write
Input
Output

deleteProjectScheduledDeployment

scheduledDeployments.deleteProjectScheduledDeployment Cancel a scheduled deployment Risk: destructive
Input Output

getProjectScheduledDeploymentById

scheduledDeployments.getProjectScheduledDeploymentById Get a scheduled deployment Risk: read
Input Output

listProjectScheduledDeployments

scheduledDeployments.listProjectScheduledDeployments List scheduled deployments Risk: read
Input Output: object[]

replaceProjectScheduledDeployment

scheduledDeployments.replaceProjectScheduledDeployment Update a scheduled deployment Risk: write
Input
Output

updateProjectScheduledDeployment

scheduledDeployments.updateProjectScheduledDeployment Update a scheduled deployment Risk: write
Input
Output

Security

createSecurityApiKey

security.createSecurityApiKey Create an API key Risk: write
Input
Output

deleteSecurityApiKey

security.deleteSecurityApiKey Revoke an API key Risk: destructive
Input The OpenAPI URL /security/api_keys/{id} contains the {id} path token, but its parameter list declares both identifier and id as path parameters. This implementation uses the URL’s id field; confirm the intended identifier with DeployHQ. Output

Server Groups

createProjectServerGroup

serverGroups.createProjectServerGroup Create a server group Risk: write
Input
Output

deleteProjectServerGroup

serverGroups.deleteProjectServerGroup Delete a server group Risk: destructive
Input Output

getProjectServerGroupById

serverGroups.getProjectServerGroupById Get a server group Risk: read
Input Output

listProjectServerGroups

serverGroups.listProjectServerGroups List server groups Risk: read
Input Output: object[]

replaceProjectServerGroup

serverGroups.replaceProjectServerGroup Update a server group Risk: write
Input
Output

updateProjectServerGroup

serverGroups.updateProjectServerGroup Update a server group Risk: write
Input
Output

Servers

createProjectServer

servers.createProjectServer Create a server Risk: write
Input Send the connection fields for the chosen protocol_type inside server (for SSH: hostname, username, port, use_ssh_keys or password), as listed in DeployHQ’s create a server guide. DeployHQ checks that the host is reachable and answers 422 when it is not.
Output

deleteProjectServer

servers.deleteProjectServer Delete a server Risk: destructive
Input Output

getProjectServerById

servers.getProjectServerById View a server Risk: read
Input Output

listProjectServers

servers.listProjectServers List all servers Risk: read
Input Output: object[]

replaceProjectServer

servers.replaceProjectServer Update a server Risk: write
Input
Output

resetHostKeyProjectServer

servers.resetHostKeyProjectServer Reset Host Key Risk: destructive
Input Output

serverMetricsProjectServerServerMetric

servers.serverMetricsProjectServerServerMetric Get server metrics Risk: read
Input Output

updateProjectServer

servers.updateProjectServer Update a server Risk: write
Input
Output

Signup

createSignup

signup.createSignup Create a new DeployHQ account Risk: destructive
Input This public operation posts to https://api.deployhq.com/api/v1/signup, not an account subdomain. The signup guide shows https://deployhq.com, which redirects to a 404. The API key works only after the new account’s email address is verified.
Output

Ssh Commands

createProjectCommand

sshCommands.createProjectCommand Create an SSH command Risk: write
Input
Output

createProjectSshCommand

sshCommands.createProjectSshCommand Create an SSH command Risk: write
Input
Output

deleteProjectCommand

sshCommands.deleteProjectCommand Delete an SSH command Risk: destructive
Input Output

deleteProjectSshCommand

sshCommands.deleteProjectSshCommand Delete an SSH command Risk: destructive
Input Output

getProjectCommandById

sshCommands.getProjectCommandById Get an SSH command Risk: read
Input Output

getProjectSshCommandById

sshCommands.getProjectSshCommandById Get an SSH command Risk: read
Input Output

linkGlobalProjectCommandLinkGlobal

sshCommands.linkGlobalProjectCommandLinkGlobal Link a global SSH command Risk: write
Input Output

listProjectCommands

sshCommands.listProjectCommands List SSH commands Risk: read
Input Output: object[]

listProjectSshCommands

sshCommands.listProjectSshCommands List SSH commands Risk: read
Input Output: object[]

replaceProjectCommand

sshCommands.replaceProjectCommand Update an SSH command Risk: write
Input
Output

replaceProjectSshCommand

sshCommands.replaceProjectSshCommand Update an SSH command Risk: write
Input
Output

unlinkGlobalProjectCommandUnlinkGlobal

sshCommands.unlinkGlobalProjectCommandUnlinkGlobal Unlink a global SSH command Risk: destructive
Input Output

updateProjectCommand

sshCommands.updateProjectCommand Update an SSH command Risk: write
Input
Output

updateProjectSshCommand

sshCommands.updateProjectSshCommand Update an SSH command Risk: write
Input
Output

Ssh Keys

createSshKey

sshKeys.createSshKey Create an SSH key Risk: write
Input
Output

deleteSshKey

sshKeys.deleteSshKey Delete an SSH key Risk: destructive
Input Output

downloadPrivateKeySshKeyDownloadPrivateKey

sshKeys.downloadPrivateKeySshKeyDownloadPrivateKey Download private key Risk: read
Input Output: string

listSshKeys

sshKeys.listSshKeys List all SSH keys Risk: read
Input: empty object Output: object[]

Teams

createTeam

teams.createTeam Create a team Risk: write
Input
Output

deleteTeam

teams.deleteTeam Delete a team Risk: destructive
Input Output

getTeam

teams.getTeam View a team Risk: read
Input Output

listTeams

teams.listTeams List teams Risk: read
Input: empty object Output: object[]

replaceTeam

teams.replaceTeam Update a team Risk: write
Input
Output

updateTeam

teams.updateTeam Update a team Risk: write
Input
Output

Templates

createTemplate

templates.createTemplate Create a template Risk: write
Input Pass the source project’s identifier (a UUID) as template.project_id. Without a project_id DeployHQ answers 500 (checked 11-13).
Output

deleteTemplate

templates.deleteTemplate Delete a template Risk: destructive
Input Output

listTemplates

templates.listTemplates List templates Risk: read
Input: empty object Output: object[]

publicTemplatesTemplate

templates.publicTemplatesTemplate List public templates Risk: read
Input Output: object[]

replaceTemplate

templates.replaceTemplate Update a template Risk: write
Input
Output

showPublicTemplateTemplatePublic

templates.showPublicTemplateTemplatePublic Get a public template Risk: read
Input The OpenAPI URL /templates/{id}/public/{id} repeats the {id} path token but defines a single id parameter. The same value is used for both URL occurrences; confirm with DeployHQ whether distinct identifiers are intended. Output

updateTemplate

templates.updateTemplate Update a template Risk: write
Input
Output

Test Access

createProjectServerTestAccess

testAccess.createProjectServerTestAccess Run test access Risk: write
Input Output

createProjectTestAccess

testAccess.createProjectTestAccess Run test access Risk: write
Input Output

getProjectTestAccess

testAccess.getProjectTestAccess Get test access results Risk: read
Input Output

Users

createUser

users.createUser Invite a user Risk: destructive
Input
Output

deleteUser

users.deleteUser Remove a user Risk: destructive
Input Output

getUser

users.getUser View a user Risk: read
Input Output

listUsers

users.listUsers List users Risk: read
Input: empty object Output: object[]

replaceUser

users.replaceUser Update a user Risk: write
Input
Output

resendInvitationUserResendInvitation

users.resendInvitationUserResendInvitation Resend invitation Risk: destructive
Input Output

updateUser

users.updateUser Update a user Risk: write
Input
Output

Zones

listZones

zones.listZones List available deployment zones Risk: read
Input: empty object Output: object[]