API Utilities
Health check and timezone list
Health check and timezone utility endpoints.
Health Check
Check if the API is operational (no authentication required):
GET /v1/health/Example
curl "https://api.missinglettr.com/v1/health/"Response
{
"status": "ok",
"version": "1.0",
"timestamp": "2025-01-15T14:30:00Z"
}Monitoring: Use this endpoint for uptime monitoring and status checks. It's the only endpoint that doesn't require authentication.
List Timezones
Get all valid timezones for workspace configuration:
GET /v1/timezones/Example
curl "https://api.missinglettr.com/v1/timezones/" \
-H "Authorization: Bearer YOUR_API_KEY"Response
{
"timezones": {
"Americas": [
"America/New_York",
"America/Chicago",
"America/Denver",
"America/Los_Angeles",
"America/Toronto",
"America/Mexico_City"
],
"Europe": [
"Europe/London",
"Europe/Paris",
"Europe/Berlin",
"Europe/Rome",
"Europe/Madrid"
],
"Asia": [
"Asia/Tokyo",
"Asia/Shanghai",
"Asia/Hong_Kong",
"Asia/Singapore",
"Asia/Dubai"
],
"Pacific": [
"Pacific/Auckland",
"Australia/Sydney",
"Australia/Melbourne"
],
"Africa": [
"Africa/Cairo",
"Africa/Johannesburg",
"Africa/Lagos"
]
}
}When to Use Timezones Endpoint
- Workspace Creation: Let users select from valid timezones
- UI Dropdowns: Populate timezone selection dropdowns
- Validation: Verify timezone strings before API calls
Format: All timezones follow IANA timezone database format (e.g., "America/New_York"). This ensures proper handling of daylight saving time.
Response Codes
Health check response codes:
- 200 OK: API is operational
- 503 Service Unavailable: API is down or under maintenance