Skip to content

IBotSelf

v1 stable

/IBotSelf/v1/

Get information about the authenticated bot and its spaces.

Authentication required

All endpoints require Authorization: Bot <token> header. Get a token →

GET /IBotSelf/v1/GetMe

Returns the bot's own profile: user ID, username, display name, avatar, and email.

Response BotSelfResponse

Field Type
botId uuid
userId uuid
username string
displayName string

Example

curl -X GET \
     -H "Authorization: Bot YOUR_TOKEN" \
     https://gateway.argon.zone/IBotSelf/v1/GetMe
GET /IBotSelf/v1/GetSpaces

Lists all spaces the bot has been added to.

Response BotSpacesResponse

Field Type
spaces BotSpaceBase[]
↳ spaceId uuid
↳ name string
↳ description string | null

Example

curl -X GET \
     -H "Authorization: Bot YOUR_TOKEN" \
     https://gateway.argon.zone/IBotSelf/v1/GetSpaces