Skip to content

Health Check ​

Check API health status (no authentication required)

Endpoint: GET https://api.uncash.io/api/v1/health

Notes ​

This endpoint does not require authentication and can be used to verify API availability.

Response ​

Success Response ​

FieldTypeDescription
successbooleanIndicates if the API is healthy
messagestringSuccess message

Data Object ​

FieldTypeDescription
statusstringHealth status (e.g., "healthy")
environmentstringDeployment environment
timestampstringISO 8601 timestamp
uptimenumberServer uptime in milliseconds

Request Example ​

bash
curl -X GET https://api.uncash.io/api/v1/health
javascript
const response = await fetch('https://api.uncash.io/api/v1/health');
const data = await response.json();
python
import requests

url = "https://api.uncash.io/api/v1/health"
response = requests.get(url)
data = response.json()

Response Example ​

json
{
  "success": true,
  "data": {
    "status": "healthy",
    "environment": "production",
    "timestamp": "2025-08-03T10:00:00.000Z",
    "uptime": 1722686400000
  },
  "message": "API is healthy"
}

Additional Information ​

Monitoring: Use this endpoint for health checks, monitoring, and load balancer status verification. It provides a quick way to verify API availability.

UnCash API Documentation