Developer Documentation
LifeBots offers two distinct APIs. Pick the one that matches what you're building — they use different authentication and are documented separately.
Send simple JSON requests to drive your own Second Life bots — movement, chat, inventory, groups and more. Authenticated with your developer API key and bot secret.
Build third-party applications that act on behalf of LifeBots users with their consent. Users grant scoped, revocable access without sharing credentials.
Write server-side JavaScript that drives a bot live — send commands, react to events, call AI helpers and persist state. A sandboxed V8 runtime with a familiar command and event API.