GET /api/v1
POST /servers
{"status": 200}
Authorization: Bearer

API Documentation

Programmatic access to GPU infrastructure

curl -X GET https://api.gpuserver.rent/v1/servers

Getting Started

The GPUserver.rent API allows you to programmatically manage your GPU infrastructure. Deploy servers, monitor resources, and automate workflows with simple REST endpoints.

Base URL: https://api.gpuserver.rent/v1

Authentication

All API requests require authentication using an API key. Include your API key in the Authorization header:

Authorization: Bearer YOUR_API_KEY

You can generate API keys in your account settings.

Endpoints

List Servers

GET /servers

Returns a list of all your GPU servers.

Response:

{
  "servers": [
    {
      "id": "srv-h100-001",
      "name": "AI Training Server",
      "gpu": "NVIDIA H100",
      "status": "running",
      "created": "2024-02-18T10:30:00Z"
    }
  ]
}

Create Server

POST /servers

Deploy a new GPU server.

Request Body:

{
  "name": "My GPU Server",
  "gpu": "h100",
  "ram": "256gb",
  "storage": "2tb-nvme",
  "location": "nl"
}

Get Server Details

GET /servers/:id

Retrieve detailed information about a specific server.

Delete Server

DELETE /servers/:id

Permanently delete a server.

Rate Limits

API requests are limited to:

  • 1000 requests per hour for standard accounts
  • 5000 requests per hour for enterprise accounts

Need Help?

For API support, technical questions, or feature requests, contact our developer support team.

Contact Support