Health Check
Public endpoint to check the health of the Veclify API service. Returns status of the database and vectorization backend. No authentication required.
Quick Reference
GET/api/healthhttps://api.veclify.comHealth Check GET /api/health
Request
| Method | GET |
| Base URL | https://api.veclify.com |
Response Fields (200 OK)
| Field | Type | Description |
|---|---|---|
| status | string | Overall service status ("ok" when healthy) |
| db | string | Database status: "ok" or "error" |
| backend | string | Vectorization backend status: "ok" or "unreachable" |
| timestamp | string | ISO 8601 timestamp of the health check |
Example Response (200)
{
"status": "ok",
"db": "ok",
"backend": "ok",
"timestamp": "2026-08-06T10:15:30.123Z"
}Code Examples
cURL
curl https://api.veclify.com/api/health
# Response:
# {"status":"ok","db":"ok","backend":"ok","timestamp":"2026-08-06T10:15:30.123Z"}Rate Limits
| Plan | Rate Limit | Credits | Concurrency |
|---|---|---|---|
| Pro / Lifetime | Unlimited | N/A (unlimited) | No restriction |
| Free | Per-second burst protection | 1 credit per vectorization | 1 concurrent request |