Skip to main content

API Overview

Authentication

The Lighthouse API uses Bearer token authentication via Supabase Auth. Include your token in every request:

Response Format

All successful responses are wrapped in an ApiResponse envelope:

Error Format

Errors return an ApiError object:

Common Status Codes

Rate Limiting

There are currently no rate limits enforced. This may change in future versions.