Complete guide to LXND API endpoints
Authentication
API Key
Rate Limit
1000/hour
Format
JSON
Security
HTTPS Only
All API requests require authentication using an API key. Include your API key in the request headers.
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json
You can generate your API key from your dashboard under Account Settings.
Validate license keys for your projects.
/api/validate-license
{
"license_key": "your-license-key",
"project_id": "your-project-id"
}
{
"valid": true,
"license_key": "your-license-key",
"project_id": "your-project-id",
"expires_at": "2024-12-31T23:59:59Z",
"used_by": "username"
}
Create, manage, and revoke license keys.
/api/create-license
{
"project_id": "your-project-id",
"duration_days": 365,
"max_uses": 1
}
/api/licenses/{project_id}
Get all licenses for a specific project.