Skip to content

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.