Docs / igloohome / API Reference / Server Health
Server Health API Reference
API endpoints for managing server health.
Get Server Health
GET
https://api.igloohome.co/home/server-healthReturns the caller's OAuth client/user billing status. Use it for integration health checks.
Requires a valid Bearer token but no specific scope. The endpoint runs the same billing check
as every other authenticated endpoint, so a lapsed trial/billing status returns
402/403 before the API returns the health payload.
Request Example
Responses
200401402403500
OK
Unauthorized, invalid or expired authorization token
Response
Forbidden. The authenticated user has revoked access, or their account was removed.
Internal Server Error
Response body
userRefstringclientIdstringclientNamestringstatusstringendsAtstring<date-time>isAdminLoginbooleanflowstring
OAuth client flow (e.g.code,client_credentials)scopesarray of stringtierstringcodeUserRefstring
Only present whenflowiscode
Response body
errorstring
No example response recorded for this status code.