Skip to main content

API Reference

This section provides detailed documentation for all LuxCore API endpoints.

Base URL

API v2 HMAC payment and balance endpoints are available at:

Authentication

API v1 endpoints require an API key in the X-API-Key header:

Endpoints

Payments

Webhooks

Balance

Tickets

Common Parameters

Pagination

List endpoints support pagination:

Filtering

Most list endpoints support filtering by common fields:

Response Format

Success Response

Error Response

Business logic errors include error_code and timestamp:
Validation errors return an array of messages with error field:

Rate Limits

Rate limit headers are included in responses:

OpenAPI Specification

Download the OpenAPI specification for use with code generators and API clients:

Download OpenAPI Spec

OpenAPI 3.0 JSON specification

Interactive Documentation

The API also provides interactive documentation:
  • ReDoc: https://api.lux-core.io/api/v1/docs
  • OpenAPI JSON: https://api.lux-core.io/api/v1/openapi.json