API Reference & OpenAPI 3.1 Specification
Programmatic OpenAPI 3.1 specification generated directly from runtime schemas, boundary services, and validation contracts.
OpenAPI 3.1.0 Contract
Single-source contract generated at /api/openapi
Sliding-Window Rate Limiting
In-memory IP rate limiter returning standard 429 and Retry-After headers.
Zod Contracts & DTOs
Single-source schemas shared between server handlers and client forms.
Privacy-Safe Logging
Masked PII and X-Correlation-ID attached to all responses and server logs.
Documented HTTP Operations
Submit client inquiry or consultation request
Accepts enterprise client inquiries, performs input sanitization and honeypot validation, applies IP-based rate limiting (5 req/min), registers the inquiry in memory, and returns an official reference ID (MPG-YYYY-XXXXXX).
Response Status Codes
Engage MeritPro AI conversational consultant
Evaluates multi-turn client inquiry messages. Invokes live AI Gateway when configured, or provides deterministic senior consultant recommendations and next steps.
Response Status Codes
Retrieve OpenAPI 3.1.0 specification
Returns the complete machine-readable OpenAPI 3.1 JSON definition of this application's API.
Response Status Codes
Service health and readiness check
Returns the runtime status, operational environment, and architecture subsystem readiness.
Response Status Codes