Status

The status endpoint reports API health. It is the only endpoint that does not require authentication.

Request

GET /v1/status

No headers required. No request body.

Response

{ "status": "operational", "version": "v1", "time": "2025-01-15T10:00:00.000Z", "request_id": "req_abc123" }
FieldTypeDescription
statusstringAlways "operational" when the API is healthy.
versionstringCurrent API version.
timestringServer time in ISO 8601 UTC.
request_idstringUnique request identifier for debugging.

Example

curl https://shipmail.to/api/v1/status

Use this endpoint for uptime monitoring, health checks, and load balancer probes. A non-200 response or connection failure means the API is unavailable.