# API Design Examples Index **All example files are under 500 lines for optimal loading.** ## Available Examples - **[fastapi-crud.md](fastapi-crud.md)** - Complete CRUD endpoints with repository pattern (332 lines) - **[pydantic-schemas.md](pydantic-schemas.md)** - Request/response schemas with validation - **[tanstack-start.md](tanstack-start.md)** - TanStack Start server functions - **[pagination.md](pagination.md)** - Offset and cursor-based pagination - **[testing.md](testing.md)** - API endpoint testing with pytest ## Quick Links - **Templates**: See [../templates/](../templates/) for copy-paste ready code - **Reference**: See [../reference/](../reference/) for complete configurations - **Checklists**: See [../checklists/](../checklists/) for API design validation