API Reference
Build custom integrations with the Lyceum REST API.
Quick Start
Get started with the Lyceum API in minutes. All API requests require authentication using an API key.
curl -X GET "https://api.lyceum.io/v1/projects" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json"
API Keys
Secure authentication using API keys with configurable permissions and expiration.
Webhooks
Receive real-time notifications when data is uploaded or analysis completes.
Rate Limits
Generous rate limits with burst capacity for high-volume operations.
Endpoints
Authentication
All API requests require authentication using an API key. You can generate API keys from your account settings.
Authorization: Bearer YOUR_API_KEYAPI keys can be scoped to specific permissions (read-only, read-write, admin) and can be configured with expiration dates for security.
Rate Limits
API requests are rate-limited to ensure fair usage and platform stability.
1,000
Requests per minute
100MB
Max upload size
10,000
Requests per hour
Client Libraries
We provide official SDKs for popular programming languages to make integration easier.
Need Help with the API?
Our developer support team can help you build your integration.
Contact Developer Support