API Reference
The Hyprnote API provides endpoints for various functionalities used by the application. The API is categorized into three types:
- Internal: Endpoints for health checks and monitoring
- App: Endpoints used by the Hyprnote application (requires authentication)
- Webhook: Endpoints for external service callbacks (e.g., Stripe)
Authentication
Most API endpoints require authentication using a Supabase JWT token. Include the token in the Authorization header:
Authorization: Bearer <your-supabase-jwt-token>
API Documentation
Loading API documentation...
Local Development
When running the API locally, the OpenAPI documentation is available at:
http://localhost:8787/openapi.json
You can use tools like Swagger UI or Redoc to visualize the OpenAPI spec.