API Reference

Build powerful applications with our REST API

10B+ Daily API Calls
50ms Avg Response Time
99.99% Uptime

Base URL

https://api.limitlessai.com/v1

Authentication

All API requests require an API key in the header:

Authorization: Bearer YOUR_API_KEY

Instances API

GET /instances List all instances

Response

{
  "instances": [
    {
      "id": "i-1234567890",
      "name": "gpu-worker-1",
      "type": "gpu-rtx4090",
      "status": "running",
      "ip": "192.168.1.100",
      "created_at": "2024-01-15T10:30:00Z"
    }
  ],
  "total": 1
}
POST /instances Create new instance

Request Body

{
  "name": "my-gpu-instance",
  "type": "gpu-rtx4090",
  "region": "us-west-1",
  "image": "ubuntu:22.04",
  "ssh_keys": ["ssh-rsa AAAAB3..."]
}

Response

{
  "instance": {
    "id": "i-9876543210",
    "name": "my-gpu-instance",
    "type": "gpu-rtx4090",
    "status": "provisioning",
    "created_at": "2024-01-15T11:00:00Z"
  }
}
DELETE /instances/{id} Delete instance

Response

{
  "success": true,
  "message": "Instance deleted successfully"
}

Storage API

GET /storage/volumes List storage volumes
POST /storage/volumes Create volume

SDKs

Node.js

npm install @limitlessai/sdk
View on GitHub →

Python

pip install limitlessai
View on GitHub →

Go

go get github.com/limitlessai/go-sdk
View on GitHub →

Ruby

gem install limitlessai
View on GitHub →

Rate Limits

Plan Requests/Second Requests/Day Burst Limit
Free 10 1,000 20
Starter 100 100,000 200
Pro 1,000 10,000,000 2,000
Enterprise Custom Unlimited Custom