API Reference Overview
Detailed reference for every public module in LightAPI v2.
Modules
| Page | Description |
|---|---|
| Core API | LightApi, Middleware, CORSMiddleware, Response |
| REST API | RestEndpoint, Field, HttpMethod, SchemaFactory |
| Authentication | Authentication, JWTAuthentication, permission classes |
| Database | Engine setup, get_sync_session, get_async_session, reflection |
| Caching | Cache, RedisCache, BaseCache |
| Filtering | Filtering, FieldFilter, SearchFilter, OrderingFilter |
| Pagination | Pagination, PageNumberPaginator, CursorPaginator |
| Rate Limiting | RateLimiter for the auto-registered login route |
| Models | Field type map, auto-injected columns, Meta options |
| Validation | Pydantic v2 constraints, schemas, Serializer |
| Exceptions | ConfigurationError, SerializationError |
| OpenAPI | Schema access via SchemaFactory, third-party OpenAPI integration |
See Also
- Getting Started — framework introduction
- Tutorial — step-by-step guide
- Advanced Topics — async, middleware, background tasks