Check client existence

The client.check notification reports whether the client exists and which bots the client is connected to. Client Check is the API method that triggers this notification. The data.exists field indicates whether the client has an active company registration, while data.bots contains the corresponding bots.

client.check — exists = true

data.exists = true when the company has an active registration. Each data.bots item contains only name and service.

json
{
  "event": "client.check",
  "event_version": 1,
  "event_id": "3bd290b8-09b4-48c4-920b-85b93fc3859b",
  "timestamp": "2026-07-28T21:45:31Z",
  "data": {
    "exists": true,
    "bots": [
      {
        "name": "main_max",
        "service": "max"
      }
    ]
  }
}

client.check — exists = false

No active company registration: data.exists = false and data.bots is empty.

json
{
  "event": "client.check",
  "event_version": 1,
  "event_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "timestamp": "2026-07-28T21:45:31Z",
  "data": {
    "exists": false,
    "bots": []
  }
}