CloudNexus API
Programmatically manage your cloud infrastructure. The API follows RESTful conventions, uses standard HTTP status codes, and returns JSON payloads. All requests must be made over HTTPS.
đ Authentication
CloudNexus uses API keys for authentication. You can generate and manage your keys in the Dashboard â API Keys section. Include your key in the Authorization header as a Bearer token.
cnx_live_ prefix affect production resources. Use cnx_test_ for sandbox environments.âąī¸ Rate Limits
API requests are rate-limited to ensure platform stability. Limits vary by plan:
- Starter: 60 requests/minute
- Professional: 300 requests/minute
- Enterprise: 1,000+ requests/minute (custom)
Rate limit status is returned in response headers:
đĨī¸ Compute Endpoints
Returns a paginated list of all instances in your account. Supports filtering by region, status, and tags.
Query Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | Optional | Filter by data center region |
| status | string | Optional | Filter by status (running, stopped, provisioning) |
| page | integer | Optional | Page number for pagination |
| limit | integer | Optional | Items per page (max 100) |
Provisions a new virtual machine with the specified configuration. Deployment typically completes within 30-60 seconds.
Request Body
| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | Required | Instance identifier |
| plan | string | Required | Compute tier (starter, pro, enterprise) |
| region | string | Required | Deployment region |
| image | string | Required | OS image ID or snapshot |
| tags | array | Optional | Metadata tags for organization |
Example Request
Returns detailed configuration, metrics, and status for a specific instance.
Permanently deletes an instance and all associated ephemeral storage. Snapshots are preserved unless explicitly removed.
đ¨ Error Handling
CloudNexus uses standard HTTP status codes. Error responses include a structured JSON body with a machine-readable code and human-readable message.
Common Status Codes
Error Response Format
đĻ SDKs & Tools
Official SDKs are available for popular languages. Community-maintained wrappers are also supported.
đ Changelog
v1.2.0 Oct 24, 2025
- Added support for multi-region load balancers
- New
/v1/network/firewallendpoint - Deprecated
v1/instances/legacy(removal in v2.0)
v1.1.0 Aug 12, 2025
- Added pagination to all list endpoints
- Improved rate limit response headers
- Fixed timezone handling in billing reports