OpenAPI Quick Start Guide
5-minute guide to using the generated OpenAPI specifications and SDKs.π Getting Started
View API Documentation
π¦ Using the Python SDK
Install
Basic Usage
π Using the TypeScript SDK
Install
Basic Usage
π Authentication Examples
JWT Login
Using JWT Token
API Key Authentication
π Common Operations
Create API Key
Export GDPR Data
SCIM User Provisioning
π API Endpoints Reference
Quick Reference Table
π§ͺ Testing Your API
Health Check
Swagger UI (Interactive)
Open http://localhost:8000/docs in your browser:- Click βAuthorizeβ button
- Login at
/auth/loginto get JWT - Enter JWT token in authorization dialog
- Try any endpoint interactively
cURL Examples
π§ Development Workflow
1. Add New Endpoint
2. Register Router
3. Regenerate OpenAPI
4. Regenerate SDKs
5. Test
π Pagination Usage
π― Key Files
π Troubleshooting
Swagger UI Shows βUnauthorizedβ
SDK Import Errors
OpenAPI Generation Fails
π Need Help?
- Swagger UI: http://localhost:8000/docs
- API Compliance Report:
docs/api-compliance-report.mdx - Deployment Guide:
docs/API_GATEWAY_DEPLOYMENT.md - Full Summary:
docs/OPENAPI_IMPLEMENTATION_SUMMARY.md