Lifebots symbol
Lifebots.cloud
HTTP API
Commands › Bot & webhooks

status

Check that the bot is online and where it is

Usage

curl -X POST "https://api.lifebots.cloud/api/bot.html" \
  -H "Content-Type: application/json" \
  -d '{
  "action": "status",
  "apikey": "YOUR_API_KEY",
  "botname": "Joe Resident",
  "secret": "bot-secret-123",
  "dataType": "json"
}'

Every request also needs apikey, botname and secret — see Authentication.

Parameters

None besides authentication.

Returns

FieldTypeDescription
statusstringAlways ONLINE when the call succeeds.
slnamestringThe bot's name.
uuidUUIDThe bot's avatar UUID.
locationstringRegion/x/y/z, with unrounded coordinates.

Example response

{
  "result": "OK",
  "status": "ONLINE",
  "online": "1",
  "slname": "Joe Resident",
  "uuid": "a2e76fcd-9360-4f6d-a924-000000000000",
  "location": "Sandbox Island/128.42/127.9/25.03"
}

With dataType=json. A failure has result: "FAIL" and the reason in resulttext — see Responses & errors.

Good to know

  • An offline bot does not report OFFLINE — the call fails with "Bot not connected on this channel".
Lifebots symbol
Lifebots.cloud

Empowering Second Life experiences with intelligent bot automation and seamless group management solutions.

Product
Support
Company
Visit Us

© 2025 - 2026 LifeBots. Made with ❤️. All rights reserved.

LifeBots is not affiliated with Linden Research, Inc., or any of its affiliated entities or products, including, without limitation, Second Life (collectively, “Linden Lab”).

Initializing A New World of Second Life Bots...