GET / and GET /health return the same HealthResponse object, so you can use either path as a liveness probe in your monitoring stack.
Endpoints
Base URL:
https://mkk-roan.vercel.app/api
GET /health
Returns aHealthResponse confirming the service is running along with aggregate counts for each major collection in the database.
GET / and GET /health are identical. Use whichever path is more convenient for your health check setup.Response schema
string
required
Always
"ok" when the service is healthy.integer
required
Total number of parsed fund disclosure documents in the database.
integer
required
Total number of distinct funds tracked across all documents.
integer
required
Total number of canonical sections defined in the schema.
integer
required
Total number of canonical line item definitions.
integer
required
Total number of extracted line item values across all documents.
integer
required
Total number of normalized portfolio entries across all documents.
integer
required
Total number of raw portfolio table rows extracted from documents.
Example request
Example response
200