Dashboard →

API Reference

The Luxkern API is RESTful, returns JSON, and uses Bearer token authentication.

Base URL

bash
https://api.luxkern.com

All endpoints are versioned under /v1.

Authentication

Include your API key in the Authorization header:

bash
Authorization: Bearer lxk_live_xxx

Keys are scoped per tool. Create and manage them in Settings > API Keys. Authentication details

Response format

Every response follows a consistent envelope:

json
// Success
{
"success": true,
"data": { ... }
}
 
// Error
{
"success": false,
"error": {
"code": "INVALID_REQUEST",
"message": "The 'url' field is required."
}
}

Rate limits

ModeLimit
Standard (authenticated)60 req/min
Public mode (ping endpoints)1,000 req/min

Rate limit headers are included in every response: X-RateLimit-Remaining, X-RateLimit-Reset.

Endpoints by tool