deploy API actions
Use skippr-cloud deploy runner <operation> for these actions. The HTTPS endpoint is https://deploy.eu-central-1.cloud.skippr.io. Actions listed as coming soon or platform-only are listed for completeness; do not build on them yet.
- CLI:
skippr-cloud deploy runner - Endpoint:
https://deploy.eu-central-1.cloud.skippr.io - Service guide: deploy
- Aggregate reference: all API actions
- Terraform / CDKTF:
cloud_deploy_runner_github_installation(CloudDeployRunnerGithubInstallation),cloud_deploy_runner_repository_binding(CloudDeployRunnerRepositoryBinding),cloud_deploy_runner_pool(CloudDeployRunnerPool),cloud_deploy_runner_pool_variable(CloudDeployRunnerPoolVariable),cloud_deploy_runner_pool_secret_ref(CloudDeployRunnerPoolSecretRef) - Examples: the service guide shows CLI, Terraform, CDKTF TypeScript, and CDKTF Python tabs
Resource management actions
Create, inspect, update, list, or delete resources.
| API action | CLI | Request target | JSON contract |
|---|---|---|---|
Connect | skippr-cloud deploy runner connect | CloudDeploy.Runner.Connect (deploy) | JSON contract |
CompleteGitHubConnect | skippr-cloud deploy runner complete-github-connect | CloudDeploy.Runner.CompleteGitHubConnect (deploy) | JSON contract |
GetUsage | skippr-cloud deploy runner get-usage | CloudDeploy.Runner.GetUsage (deploy) | JSON contract |
CreateCheckoutSession | skippr-cloud deploy runner create-checkout-session | CloudDeploy.Runner.CreateCheckoutSession (deploy) | JSON contract |
CompleteCheckoutSession | skippr-cloud deploy runner complete-checkout-session | CloudDeploy.Runner.CompleteCheckoutSession (deploy) | JSON contract |
GetInvoice | skippr-cloud deploy runner get-invoice | CloudDeploy.Runner.GetInvoice (deploy) | JSON contract |
ListInvoices | skippr-cloud deploy runner list-invoices | CloudDeploy.Runner.ListInvoices (deploy) | JSON contract |
CreateGitHubInstallation | skippr-cloud deploy runner create-github-installation | CloudDeploy.Runner.CreateGitHubInstallation (deploy) | JSON contract |
GetGitHubInstallation | skippr-cloud deploy runner get-github-installation | CloudDeploy.Runner.GetGitHubInstallation (deploy) | JSON contract |
ListGitHubInstallations | skippr-cloud deploy runner list-github-installations | CloudDeploy.Runner.ListGitHubInstallations (deploy) | JSON contract |
DeleteGitHubInstallation | skippr-cloud deploy runner delete-github-installation | CloudDeploy.Runner.DeleteGitHubInstallation (deploy) | JSON contract |
CreateRepositoryBinding | skippr-cloud deploy runner create-repository-binding | CloudDeploy.Runner.CreateRepositoryBinding (deploy) | JSON contract |
GetRepositoryBinding | skippr-cloud deploy runner get-repository-binding | CloudDeploy.Runner.GetRepositoryBinding (deploy) | JSON contract |
ListRepositoryBindings | skippr-cloud deploy runner list-repository-bindings | CloudDeploy.Runner.ListRepositoryBindings (deploy) | JSON contract |
UpdateRepositoryBinding | skippr-cloud deploy runner update-repository-binding | CloudDeploy.Runner.UpdateRepositoryBinding (deploy) | JSON contract |
DeleteRepositoryBinding | skippr-cloud deploy runner delete-repository-binding | CloudDeploy.Runner.DeleteRepositoryBinding (deploy) | JSON contract |
CreateRunnerPool | skippr-cloud deploy runner create-runner-pool | CloudDeploy.Runner.CreateRunnerPool (deploy) | JSON contract |
GetRunnerPool | skippr-cloud deploy runner get-runner-pool | CloudDeploy.Runner.GetRunnerPool (deploy) | JSON contract |
ListRunnerPools | skippr-cloud deploy runner list-runner-pools | CloudDeploy.Runner.ListRunnerPools (deploy) | JSON contract |
UpdateRunnerPool | skippr-cloud deploy runner update-runner-pool | CloudDeploy.Runner.UpdateRunnerPool (deploy) | JSON contract |
DeleteRunnerPool | skippr-cloud deploy runner delete-runner-pool | CloudDeploy.Runner.DeleteRunnerPool (deploy) | JSON contract |
PutRunnerPoolVariable | skippr-cloud deploy runner put-runner-pool-variable | CloudDeploy.Runner.PutRunnerPoolVariable (deploy) | JSON contract |
DeleteRunnerPoolVariable | skippr-cloud deploy runner delete-runner-pool-variable | CloudDeploy.Runner.DeleteRunnerPoolVariable (deploy) | JSON contract |
ListRunnerPoolVariables | skippr-cloud deploy runner list-runner-pool-variables | CloudDeploy.Runner.ListRunnerPoolVariables (deploy) | JSON contract |
PutRunnerPoolSecretRef | skippr-cloud deploy runner put-runner-pool-secret-ref | CloudDeploy.Runner.PutRunnerPoolSecretRef (deploy) | JSON contract |
DeleteRunnerPoolSecretRef | skippr-cloud deploy runner delete-runner-pool-secret-ref | CloudDeploy.Runner.DeleteRunnerPoolSecretRef (deploy) | JSON contract |
ListRunnerPoolSecretRefs | skippr-cloud deploy runner list-runner-pool-secret-refs | CloudDeploy.Runner.ListRunnerPoolSecretRefs (deploy) | JSON contract |
ListRunnerSessions | skippr-cloud deploy runner list-runner-sessions | CloudDeploy.Runner.ListRunnerSessions (deploy) | JSON contract |
GetRunnerSession | skippr-cloud deploy runner get-runner-session | CloudDeploy.Runner.GetRunnerSession (deploy) | JSON contract |
CancelRunnerSession | skippr-cloud deploy runner cancel-runner-session | CloudDeploy.Runner.CancelRunnerSession (deploy) | JSON contract |
GetGitHubWebhookStatus | skippr-cloud deploy runner get-github-webhook-status | CloudDeploy.Runner.GetGitHubWebhookStatus (deploy) | JSON contract |
IssueRunnerRegistration | skippr-cloud deploy runner issue-runner-registration | CloudDeploy.Runner.IssueRunnerRegistration (deploy) | JSON contract |
CompleteRunnerSession | skippr-cloud deploy runner complete-runner-session | CloudDeploy.Runner.CompleteRunnerSession (deploy) | JSON contract |
HeartbeatRunnerSession | skippr-cloud deploy runner heartbeat-runner-session | CloudDeploy.Runner.HeartbeatRunnerSession (deploy) | JSON contract |
HeartbeatRunnerHost | skippr-cloud deploy runner heartbeat-runner-host | CloudDeploy.Runner.HeartbeatRunnerHost (deploy) | JSON contract |
ClaimBoundRunnerSession | skippr-cloud deploy runner claim-bound-runner-session | CloudDeploy.Runner.ClaimBoundRunnerSession (deploy) | JSON contract |
PutRunnerHost | skippr-cloud deploy runner put-runner-host | CloudDeploy.Runner.PutRunnerHost (deploy) | JSON contract |
skippr-cloud deploy runner create-checkout-session returns a Checkout URL and sessionId. Complete payment with complete-checkout-session.
Runtime actions
Read and write application data, or run the service.
No actions in this group.
Coming later
These actions are coming soon.
No actions in this group.
Platform-only actions
These actions are platform-only. Do not call them from the CLI or SDKs.
| API action | CLI | Request target | JSON contract |
|---|---|---|---|
GitHubWebhook | skippr-cloud deploy runner github-webhook | CloudDeploy.Runner.GitHubWebhook (deploy) | JSON contract |
