Getting Started
Authentication
All API requests require an API key in the Authorization header
curl -X GET "https://api.eseniinia.dev/components" \ -H "Authorization: Bearer YOUR_API_KEY"
Endpoint Basics
Our RESTful API follows standard HTTP methods and conventions
Base URL
https://api.eseniinia.dev
Formats
JSON only
Rate Limiting
All plans have built-in rate limiting with response headers
Free Tier
60 RPS
Core Operations
GET
/components
Retrieve a list of all available UI components with metadata
POST
/components/{id}
Create new UI components with custom metadata
GET
/analytics
Retrieve platform analytics with filters by date/time
PUT
/realtime/{id}
Update real-time collaboration settings
Changelog
2.3.8
2025-09-15
- Added rate-limiting headers for all endpoints
- Improved response time for analytics operations
- Bug fixes for realtime collaboration features
2.3.7
2025-08-10
- New /components/{id}/versions endpoint
- Added bulk operation support for components