Skip to content
Console

Check website readiness

GET
/api/v1/health
curl --request GET \
--url 'https://api.inside.chat/api/v1/health?website_id=example' \
--header 'Authorization: Bearer <token>'

Required scopes: health_read
Data access: –
MCP tool: health

Check enrollment readiness for one explicitly granted website. This does not contact the native cluster or prove live health.

website_id
required
string
/^web_[0-9]{1,20}_[1-9][0-9]{0,18}$/

An explicitly granted website.

Authorized result. Projection depends on current scopes and data policy.

Media typeapplication/json
object
website_id
required
string
/^web_[0-9]{1,20}_[1-9][0-9]{0,18}$/
enrollment_ready
required

The website is enrolled with the Gateway.

boolean
live_health
required

This check never contacts the website cluster.

Allowed value: not_checked

Example

{
"live_health": "not_checked"
}

Invalid, duplicate or unsupported request parameters.

Missing, expired or revoked installation credential.

Resource not found or not permitted by current authority.

The requested capability is not available for application installations.

Per-app quota exceeded.

Retry-After
integer
>= 1

Enrollment, native service or required authority is unavailable.