Public API Access Flow
API Request
GET /api/health
Content-Type: application/jsonAPI Response (Success)
HTTP/1.1 200 OK
Content-Type: application/json{
"success": true,
"status": 200,
"data": "Status is UP"
}Sequence Diagram
Flow Description
- Request Initiation: Client sends request to public endpoint (no JWT required).
- CORS Validation: Validates origin and headers.
- Rate Limiting: Applies to public endpoints to prevent abuse.
- JWT Filter Bypass: Public endpoints skip JWT validation.
- Controller Access: Request flows directly to controller.
- Optional Database Operations: Data retrieval if required.
Common Public Endpoints:
/api/health- Health check/api/state- Application version/api/swagger-ui.html- API documentation/api/authenticate- Authentication/api/resetPassword- Password reset
Last updated on