ChangelogDocsPricingContact
Sign inInstall Self-Hosted
Get Started on Cloud
AboutX (Twitter)support@buddy.works
BasicsPipelinesActions & ServicesEnvironmentsIntegrationsTargetsTestsDomainsSandboxesSelf-HostedAgents & TunnelsYAMLBuddy GitFAQAPI
  • API
API
Getting Started
Overview
Hello World
OAuth 2.0
Introduction OAuth 2.0
Personal Access Token
Environment
Create
Get
List
Edit
Delete
Pipelines
Create
Get
List
Edit
Edit with YAML
Delete
Clone
Clear cache
Export
Actions
Add
Custom build
Build application
Build action using private image from Dockerhub
Build action using image from private registry
Build action using image from Google Container Registry
Build action using image from Amazon ECR
Build action using image from GitHub container registry
Transfer
Download
SSH Command
Add action
Amazon S3
AWS App Runner Deploy
AWS App Runner Monitor
AWS CDK CLI
AWS CLI
AWS CLI 2
AWS CodePipeline
AWS ECS
AWS Lambda
AWS Lambda Deploy
Azure
Azure CLI
Azure Storage
Backblaze B2
Blackfire
Blackfire Python
Blackfire PHP
Blackfire GO
Bugsnag
Build a Cordova App
Build a Fastlane App (iOS)
Build a Flutter App (iOS)
Build a React Native App
Build Android App
Build Docker Image
Build Flutter App
Build multi-arch image
Clear Cache
Cloudflare
CloudFront
Code sign and export an iOS app
CodeDeploy
Compress images
Contentful CLI
Copy files
Create new sandbox
Create new sandbox
Create Sandbox from Snapshot
Custom Action
Datadog notification
Datadog Service Check
Deploy to App Store Connect
DigitalOcean CDN
DigitalOcean CLI
DigitalOcean Spaces
Discord notification
Docker
Docker CLI
Dockerfile Linter
Download Backblaze B2
Download GCS
Download S3
Elastic Beanstalk
Elastic Beanstalk Monitor
Email notification
Eslint
Firebase
GCloud CLI
Generate variables
Ghost Inspector
Ghost Inspector CLI
Git Push
Gitcrypt lock
Gitcrypt unlock
GitHub CLI
GitHub Release
GitLab CLI
GKE Apply Deployment
GKE kubectl
GKE Run Helm
GKE Run Job
GKE Run Pod
GKE Set Image
Google App Engine
Google CDN
Google Chat
Google Cloud Run
Google Cloud Storage
Google Functions
Google Functions Deploy
Heroku
Heroku CLI
Honeybadger
HTTP Request
JMeter CLI
Kubernetes Apply Deployment
Kubernetes kubectl
Kubernetes Run Helm CMDs
Kubernetes Run Pod
Kubernetes Set Image
Lighthouse
Link Checker
Linux
Loggly
MacOS
Manage sandbox
Microsoft Teams
Netlify
New Relic CLI
Pass arguments
Ping monitoring
Powershell Command
Publish Android Application
Publish Bundle to Google Play
Push Docker Image
Pushbullet
Pushover
Rackspace
Raygun
Replace
Rollbar notification
Rsync
Rsync (Password)
Rsync (Private key)
Rsync (Private key from environment variables)
Run Docker container
Sentry notification
Set variables
Shopify
Shopify CLI
Sign Android Application
Sign Bundle
Slack notification
Sleep
Sms notification
Snyk
Split Tests
SSL verify
StackHawk CLI
Tag Docker Image
TCP monitoring
Telegram notification
Terraform CLI
Theme Kit CLI
Trigger pipeline
Visual tests
Wait for apply
Web monitoring
WebDAV
Windows
WP CLI
Xcode
ZIP
Get
List
Edit
Delete
Sandboxes
Create New Sandbox
Create from existing Sandbox
Create New Sandbox from Snapshot
Create Sandbox YAML
Start Sandbox
Stop Sandbox
Restart Sandbox
Edit Sandbox
Edit Sandbox YAML
Create Snapshot
Get Sandbox Snapshots
Get Sandbox Snapshot by ID
Delete Sandbox Snapshot
Get Sandbox
Get Sandbox YAML
List Sandboxes
Get Sandbox App Logs
Delete Sandbox
Get Command
Run Command
List Commands
Get Command Logs
Terminate Command
Targets
Create
Get
List
Edit
Delete
Kubernetes targets
Azure Kubernetes Engine
Create
Edit
DigitalOcean Kubernetes
Create
Edit
Elastic Kubernetes Service
Create
Edit
Google Kubernetes Engine
Create
Edit
Kubernetes cluster
Create
Edit
Runs
Get
List
Run
Cancel, Retry or Approve
Get details and logs by action_execution_id
Get details and logs by action_id
Version Control
Branches
Create
Get
List
Delete
Commits
Get
List
Compare
Directories & files
Create
Update
Get
Delete
Pull Requests
Get
List
Tags
Create
Get
List
Delete
Account
Emails
Add
List
Delete
Personal Access Tokens
Add
Get
Get token by ID
Get current token
List
Delete
Profile
Get
Update the authenticated user
SSH keys
Add
Get
List
Edit
Delete
Groups
Create
Add
Get
User group
Group Member
List
User groups
Group Members
Edit
User group
Group Member
Delete
Group
Group member
Integrations
Create
Get
List
Edit
Delete
Members
Add
Get
List
Workspace Members
User Projects
Assign admin rights
Delete
Permissions
Create
Get
Single custom permission set
Permission sets in a workspace
Edit
Delete
Projects
Create
Get
Project
Project member
Group in project
List
Projects in workspace
Members
Groups
Edit
Delete
Manage access
Add
Add a member
Add a group
Update
Member permission set
User group permission set
Delete
Delete user group
Delete project member
SSO
Enable SSO
Get SSO
Update SSO
Disable SSO
Variables
Create
Get
List
Edit
Delete
Webhooks
Create
Get
List
Edit
Delete
Workspaces
Get
List your workspaces
Domains
List domains
Get domain
List records
List records by name
Get record by type
Create/edit record
Delete record
Terraform
API FAQ
  • API

Account

Learn more about managing your user profile in Buddy.

  • Emails

    Learn how to add, delete and list user e-mail addresses in Buddy.

  • Personal Access Tokens

    Learn how to add, delete and list personal access tokens in Buddy.

  • Profile

    Learn how to manage your Buddy user profile.

  • SSH keys

    Learn how to create, delete and manage your SSH keys 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

© 2026

All systems are operational