ChangelogDocsPricingContact
Sign inInstall Self-Hosted
Get Started on Cloud
AboutX (Twitter)support@buddy.works
BasicsPipelinesActions & ServicesEnvironmentsIntegrationsTargetsDomainsSelf-HostedAgents & TunnelsYAMLBuddy GitTroubleshootingAPI
  • API
API
Getting Started
OverviewHello World
OAuth 2.0
Introduction OAuth 2.0Personal Access Token
Environment
CreateGetListEditDelete
Pipelines
CreateGetListEditEdit with YAMLDeleteCloneClear cacheExport
Actions
Add
Custom build
Build applicationBuild action using private image from DockerhubBuild action using image from private registryBuild action using image from Google Container RegistryBuild action using image from Amazon ECRBuild action using image from GitHub container registry
TransferDownloadSSH CommandAdd actionAmazon S3AWS App Runner DeployAWS App Runner MonitorAWS CDK CLIAWS CLIAWS CLI 2AWS CodePipelineAWS ECSAWS LambdaAWS Lambda DeployAzureAzure CLIAzure StorageBackblaze B2
Blackfire
Blackfire PythonBlackfire PHPBlackfire GO
BugsnagBuild a Cordova AppBuild a Fastlane App (iOS)Build a Flutter App (iOS)Build a React Native AppBuild Android AppBuild Docker ImageBuild Flutter AppBuild multi-arch imageClear CacheCloudflareCloudFrontCode sign and export an iOS appCodeDeployCompress imagesCopy files
Create new sandbox
Create new sandboxCreate Sandbox from Snapshot
Custom ActionDatadog notificationDatadog Service CheckDeploy to App Store ConnectDigitalOcean CDNDigitalOcean CLIDigitalOcean SpacesDiscord notificationDockerDocker CLIDockerfile LinterDownload Backblaze B2Download GCSDownload S3Elastic BeanstalkElastic Beanstalk MonitorEmail notificationEslintFirebaseGCloud CLIGenerate variablesGhost InspectorGhost Inspector CLIGit PushGitcrypt lockGitcrypt unlockGitHub CLIGitHub ReleaseGitLab CLIGKE Apply DeploymentGKE kubectlGKE Run HelmGKE Run JobGKE Run PodGKE Set ImageGoogle App EngineGoogle CDNGoogle ChatGoogle Cloud RunGoogle Cloud StorageGoogle FunctionsGoogle Functions DeployHerokuHeroku CLIHoneybadgerHTTP RequestJMeter CLIKubernetes Apply DeploymentKubernetes kubectlKubernetes Run Helm CMDsKubernetes Run PodKubernetes Set ImageLighthouseLink CheckerLinuxLogglyMacOSManage sandboxMicrosoft TeamsNetlifyNew Relic CLIPass argumentsPing monitoringPowershell CommandPublish Android ApplicationPublish Bundle to Google PlayPush Docker ImagePushbulletPushoverRackspaceRaygunReplaceRollbar notification
Rsync
Rsync (Password)Rsync (Private key)Rsync (Private key from environment variables)
Run Docker containerSentry notificationSet variablesShopifyShopify CLISign Android ApplicationSign BundleSlack notificationSleepSms notificationSnykSplit TestsSSL verifyStackHawk CLITag Docker ImageTCP monitoringTelegram notificationTerraform CLITheme Kit CLITrigger pipelineVisual testsWait for applyWeb monitoringWebDAVWindowsWP CLIXcodeZIP
GetListEditDelete
Sandboxes
Create New SandboxCreate from existing SandboxCreate New Sandbox from SnapshotCreate Sandbox YAMLStart SandboxStop SandboxRestart SandboxEdit SandboxEdit Sandbox YAMLCreate SnapshotGet Sandbox SnapshotsGet Sandbox Snapshot by IDDelete Sandbox SnapshotGet SandboxGet Sandbox YAMLList SandboxesGet Sandbox App LogsDelete Sandbox
Targets
CreateGetListEditDelete
Runs
GetListRun
Update
Run scheduled executionUpdate scheduled execution's data
Cancel, Retry or ApproveGet details and logs by action_execution_idGet details and logs by action_id
Version Control
Branches
CreateGetListDelete
Commits
GetListCompare
Directories & files
CreateUpdateGetDelete
Pull Requests
GetList
Tags
CreateGetListDelete
Account
Emails
AddListDelete
Personal Access Tokens
Add
Get
Get token by IDGet current token
ListDelete
Profile
GetUpdate the authenticated user
SSH keys
AddGetListEditDelete
Groups
CreateAdd
Get
User groupGroup Member
List
User groupsGroup Members
Edit
User groupGroup Member
Delete
GroupGroup member
Integrations
CreateGetListEditDelete
Members
AddGet
List
Workspace MembersUser Projects
Assign admin rightsDelete
Permissions
Create
Get
Single custom permission setPermission sets in a workspace
EditDelete
Projects
Create
Get
ProjectProject memberGroup in project
List
Projects in workspaceMembersGroups
EditDelete
Manage access
Add
Add a memberAdd a group
Update
Member permission setUser group permission set
Delete
Delete user groupDelete project member
SSO
Enable SSOGet SSOUpdate SSODisable SSO
Variables
CreateGetListEditDelete
Webhooks
CreateGetListEditDelete
Workspaces
GetList your workspaces
Domains
Create/edit recordDelete recordGet recordList domainsList records
TerraformAPI FAQ
  • API

Sandboxes

Learn more about sandbox setup and configuration in Buddy.

  • Create New Sandbox

    Create a new sandbox environment in Buddy with custom OS, resource allocation, endpoints configuration, and application setup.

  • Create from existing Sandbox

    Learn how to clone a Sandbox in Buddy.

  • Create New Sandbox from Snapshot

    Create a new sandbox environment from an existing snapshot with custom resource allocation, endpoints configuration, and application settings.

  • Create Sandbox YAML

    Learn how to create a sandbox using YAML definition in Buddy.

  • Start Sandbox

    Learn how to start a sandbox in Buddy.

  • Stop Sandbox

    Learn how to stop a sandbox in Buddy.

  • Restart Sandbox

    Learn how to restart a sandbox in Buddy.

  • Edit Sandbox

    Learn how to edit a sandbox in Buddy.

  • Edit Sandbox YAML

    Learn how to edit a sandbox using YAML configuration in Buddy.

  • Create Snapshot

    Learn how to create a snapshot of an existing sandbox in Buddy.

  • Get Sandbox Snapshots

    Learn how to retrieve snapshots for a sandbox in Buddy.

  • Get Sandbox Snapshot by ID

    Learn how to retrieve a specific snapshot by ID in Buddy.

  • Delete Sandbox Snapshot

    Learn how to delete a specific snapshot in Buddy.

  • Get Sandbox

    Learn how to get sandbox information in Buddy.

  • Get Sandbox YAML

    Learn how to retrieve YAML configuration for a specific sandbox in Buddy.

  • List Sandboxes

    Learn how to get sandboxes in Buddy.

  • Get Sandbox App Logs

    Learn how to retrieve application logs for a sandbox in Buddy.

  • Delete Sandbox

    Learn how to delete a specific sandbox in Buddy.

Resources

  • Docs
  • API
  • Terraform
  • Guides
  • Download Self-Hosted
  • Security
  • Blog
  • Tutorials

Company

  • About
  • Customers
  • Support
  • X (Twitter)
  • Responsible Disclosure
  • GDPR
  • Terms of Service
  • Privacy Policy
SOC2
SOC2

© 2025

All systems are operational