Phone:
(701)814-6992
Physical address:
6296 Donnelly Plaza
Ratkeville, Bahamas.
Explore the API structure for integrating VPS Hosting workflows with your applications and internal tools. This documentation is designed around clear service information, server resources and predictable integration concepts.
API access is available only where explicitly provided for the applicable SohoCloud service or VPS product. Endpoint availability, authentication methods, request limits and supported operations may vary. Do not use the examples below as production endpoints unless they have been provided by SohoCloud.
The SohoCloud API documentation is intended for developers who need to connect VPS-related workflows with their own applications, deployment systems or internal tools.
Depending on the service configuration, an API integration may provide structured access to supported VPS resources and account workflows. Customers should use only the operations and endpoints made available for their account or purchased service.
API authentication depends on the integration method provided by SohoCloud. Where API credentials are issued, keep them private and use them only for authorized applications and server workflows.
Authorization: Bearer YOUR_API_TOKEN
Content-Type: application/json
Never publish private API credentials in client-side JavaScript, public repositories, screenshots or publicly accessible files.
The resource model below describes the type of VPS information that an API integration may work with when supported by the applicable SohoCloud service.
VPS service information and configuration details associated with an available server product.
/vps
CPU, RAM, storage and network information associated with the selected VPS configuration.
/vps/resources
Operating system information where OS selection or management is supported by the applicable VPS service.
/vps/os
Server status information where monitoring or status endpoints are included in the available API service.
/vps/status
The following examples illustrate a documentation format only. Replace the base URL, authentication method and endpoint paths with the official values supplied for your SohoCloud API account.
/api/v1/vps
Retrieve supported VPS resource information when this endpoint is enabled for the applicable API service.
{
"resource": "vps",
"status": "available",
"cpu": "plan-defined",
"ram": "plan-defined",
"storage": "plan-defined"
}
/api/v1/vps/action
Submit a supported VPS action where API-based server operations are enabled for the applicable account or product.
{
"action": "supported-action",
"resource": "vps",
"request": "accepted"
}
A typical integration starts with authenticated access and then works with only the resources and operations available to the account. Always validate the official API documentation before sending production requests.
Use the authentication method provided for your API access.
Send a request to a supported VPS resource endpoint.
Read the returned JSON data and handle the response status.
Use supported operations within the limits of your service.
Applications should check HTTP response codes and validate returned data before continuing with an automated VPS workflow.
The request was processed successfully.
Review the request, credentials or available permissions.
Retry only when appropriate and handle failures safely.
Keep API keys and authentication credentials private and rotate them according to your security requirements.
Check response codes and returned data before continuing an automated operation.
Follow documented request limits, service conditions and operational restrictions.
Access only VPS resources and operations that are available to your account and permitted under the service terms.
API access, endpoints, authentication methods, request limits and supported operations may vary by account, VPS product and service configuration. API examples on this page are documentation templates and should not be treated as live SohoCloud API endpoints unless officially provided by SohoCloud.
Contact SohoCloud to confirm API availability, supported resources, authentication requirements and integration details for your VPS service.