Servebolt API (v1)
Submit feedback
Submit feedback
Sign up
Git
Copy Page
Introduction
Auth
Signup
Login
User Info
Heartbeat
Refresh Token
Reset Password
Resend SMS verification code
Verify your phone number
MFA Challenge (OTP)
Bolts
Access
Invite User Contact
List Contacts
Update Contact Role
Delete Contact
Databases
List Bolt Databases
Get Bolt Database
Create Bolt Database
Update Bolt Database
Delete Bolt Database
Statistics
Dynamic Requests Statistics
TTFB Statistics
Storage Statistics
Content Type Statistics
Cache Statistics
Sites Dynamic Requests Statistics
Sites TTFB Statistics
Sites Storage Statistics
List Bolts
Bolt Name Validate
Available CMS
Create Bolt
Get Bolt
Get Bolt Sites
Update Bolt
Archive Bolt
Available PHP Versions
Get Bolt Subscription
Bolt Usage
Update Bolt Quota
Transfer Bolt Request
Transfer Bolt Request Copy
Sites
Git
Get Git Status
GET
Create Git Configuration
POST
Update Git Configuration
PUT
Delete Git Repository
DELETE
Deploy Git Repository
POST
Regenerate Git Public Key
POST
Retrieve Git Repository Branches
GET
Test Git Repository Connection
GET
Domains
List Domains
List Site Domains
Get Site Domain
Create Domain Validation
Create Site Domain
Delete Domain
Get Domain Certificates
Link Certificate to Domain
Unlink Certificate from Domain
Logs
Get Apache Access Logs
Get Apache Error Logs
Get Cron Errors
List Sites
GET
Create Site
POST
Get Site
GET
Update Site
PATCH
Delete Site
DELETE
Purge Site Cache
POST
Clear OPcache
DELETE
List Site Cronjobs
GET
Get Site Statistics
GET
Get Environment Available Settings
GET
Get Site Available PHP Versions
GET
Get Site Usage
GET
Get Site SSH Accesses
GET
Create Site SSH Access
POST
Remove Site SSH Access
DELETE
List Site Databases
GET
Toggle Site Dev Mode
POST
Site Install Wordpress
POST
Site Optimize Wordpress
POST
Cronjobs
List Cronjobs
Create Cronjob
Get Cronjob
Update Cronjob
Delete Cronjob
Locations
List Locations
Check SL8 Availability
Available Countries
Databases
List Databases
Get Database
Create Database
Update Database
Delete Database
Link Database
Unlink Database
Get Slow Queries
SSH Keys
List SSH Keys
Add a new SSH Key
Get SSH Key
Delete SSH Key
Certificates
List Certificate Orders
Get Certificate Order
Order new Certificate
Store custom certificate
Update Auto-Renewal
Verify DNS challenge
Delete Certificate Order
Profile
Get User Profile
Update User Profile
Update Profile Picture
Delete Profile Picture
Action Required
Billing
Pricing Calculator
Get Billing Customer Info
Update Bolt Subscription
List Invoices
Download Invoice
List Available addons
Order Checkout
Order Summary
Country to Currency
Security
IP Block
List Site IP Blocks
Create Site IP Block
Delete Site IP Block
GEOSec
Get GEOSec Status
Update GEOSec Configuration
Disable GEOSec
Patchstack
Get Patchstack Cms Status
Get Patchstack Cms Historical
Install Patchstack
Get Patchstack Software Autoupdate Settings
Update Patchstack Software Autoupdate Settings
Get Patchstack Available Security Modules
Update Patchstack Security Module Status
Get Patchstack Status
Threat Defence
Get Global Vulnerabilities
Get Global Malwares
Backups & Restore
List Bolt Database Backups
Restore Bolt Database Backup
Get Bolt Database Restore Status
Get Bolt Database Restore Historical
List Site Backups
Restore Site Backup
Get Site Backup Restore Status
Get Site Backup Restore Historical
Bulk List Sites and Database Backups
Bulk Restore Site and Database
Bulk List Sites and Database Backups Historical
WordPress
List wp-cli command history.
Get a wp-cli command's status and result.
Get WordPress core version.
Check for a WordPress core update.
Verify WordPress core checksums.
Update WordPress core (guarded).
Run the WordPress database upgrade (guarded).
List WordPress plugins.
Install a WordPress plugin.
Get a WordPress plugin.
Update a WordPress plugin.
Delete a WordPress plugin.
Activate a WordPress plugin.
Deactivate a WordPress plugin.
List WordPress themes.
Install a WordPress theme.
Get a WordPress theme.
Update a WordPress theme.
Delete a WordPress theme.
Activate a WordPress theme.
List WordPress users.
Create a WordPress user (guarded for admin role).
Get a WordPress user.
Update a WordPress user (guarded for admin role).
Delete a WordPress user (guarded).
Add a role to a WordPress user (guarded for admin role).
Remove a role from a WordPress user.
Set a WordPress user's role (guarded for admin role).
Reset a WordPress user's password (guarded).
Schemas
Sample Schemas
Pet
Category
Tag
WordpressInstalled
WpCommand
Git
Copy Page
Test Git Repository Connection
GET
https://api.servebolt.io
/v1/environments/{id}/git/test-connection
Try it
Run in Apidog
Run in Apidog
Test if the server is allowed to reach the remote repository. This is useful to check if the public key is installed correctly on the repository.
Request
Authorization
or
or
Path Params
Generate Code
Request Code Samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request
Request Example
Shell
JavaScript
Java
Swift
cURL
cURL-Windows
Httpie
wget
PowerShell
curl
--location
'https://api.servebolt.io/v1/environments//git/test-connection'
Responses
🟢
200
OK
application/json
Generate Code
Body
application/json
Generate Code
Example
{
"success"
:
true
}
Modified atÂ
2025-01-07 14:42:34
Previous
Retrieve Git Repository Branches
Next
List Domains