Status and announcements¶
GET /v1/health¶
Overall state, no API key needed.
curl https://revidapi.com/v1/health
{"ok": true, "slots_total": 16, "slots_free": 15,
"models_enabled": 7, "models_total": 9}
GET /v1/chat/status¶
Real measurements per model: latest response time, 24-hour average, success rate and hourly history.
curl https://revidapi.com/v1/chat/status
A grey cell in the status strip means no measurement was taken that hour — not that the model is broken.
GET /v1/thong-bao¶
Service announcements: new models, withdrawn models, price changes, incidents.
curl https://revidapi.com/v1/thong-bao
{
"items": [
{
"id": "2026-09-23-claude-47",
"muc": "quan_trong",
"tieu_de": "...",
"noi_dung": "...",
"luc": "2026-09-23T03:40:00+07:00"
}
]
}
muc |
Meaning |
|---|---|
tin |
Normal news — new model, new feature |
canh_bao |
Heads-up — flaky upstream, maintenance |
quan_trong |
Direct impact — model withdrawn, price change |
The same list appears under the notification bell on the dashboard.
When a model disappears¶
A model is pulled when measurements show repeated failures, and returns once its upstream is stable. Selling a broken model means the customer pays and receives nothing — so we pull it instead.