List chat accounts
GET/v1/accounts
List chat accounts connected to this Beeper Client API server, including bridge, network, user identity, and connection status.
Returns
accountID: string
Chat account added to Beeper. Use this to route account-scoped actions. Examples include matrix for Beeper/Matrix, discordgo for a cloud bridge, slackgo.TEAM-USER for workspace-scoped cloud bridges, and local-whatsapp_ba_… for local bridges.
loginID: optional string
Bridge login ID for this account, when known. One bridge login can contain multiple chat accounts.
List chat accounts
curl http://localhost:23373/v1/accounts \
-H "Authorization: Bearer $BEEPER_ACCESS_TOKEN"[
{
"accountID": "matrix",
"bridge": {
"id": "matrix",
"provider": "cloud",
"type": "matrix"
},
"status": "connected",
"user": {
"id": "@batuhan:beeper.com",
"cannotMessage": true,
"email": "batuhan@example.com",
"fullName": "Batuhan İçöz",
"imgURL": "imgURL",
"isSelf": true,
"phoneNumber": "phoneNumber",
"username": "batuhan:beeper.com"
},
"capabilities": {
"allowed_reactions": [
"string"
],
"archive": true,
"custom_emoji_reactions": true,
"delete": -2,
"delete_chat": true,
"delete_chat_for_everyone": true,
"delete_for_me": true,
"delete_max_age": 0,
"disappearing_timer": {
"omit_empty_timer": true,
"timers": [
0
],
"types": [
"after_read"
]
},
"edit": -2,
"edit_max_age": 0,
"edit_max_count": 0,
"file": {
"foo": {
"mime_types": {
"foo": -2
},
"caption": -2,
"max_caption_length": 0,
"max_duration": 0,
"max_height": 0,
"max_size": 0,
"max_width": 0,
"view_once": true
}
},
"formatting": {
"foo": -2
},
"location_message": -2,
"mark_as_unread": true,
"max_text_length": 0,
"member_actions": {
"ban": -2,
"invite": -2,
"kick": -2,
"leave": -2,
"revoke_invite": -2
},
"message_request": {
"accept_with_button": -2,
"accept_with_message": -2
},
"poll": -2,
"reaction": -2,
"reaction_count": 0,
"read_receipts": true,
"reply": -2,
"state": {
"com.beeper.disappearing_timer": {
"level": -2
},
"m.room.avatar": {
"level": -2
},
"m.room.name": {
"level": -2
},
"m.room.topic": {
"level": -2
}
},
"thread": -2,
"typing_notifications": true
},
"loginID": "matrix",
"network": "Beeper",
"statusText": "statusText"
},
{
"accountID": "discordgo",
"bridge": {
"id": "discordgo",
"provider": "cloud",
"type": "discordgo"
},
"status": "connected",
"user": {
"id": "221590782384013314",
"cannotMessage": true,
"email": "email",
"fullName": "Batuhan İçöz",
"imgURL": "file:///Users/batuhan/Library/Application%20Support/BeeperTexts/media/local.beeper.com/batuhan_jmaNwqQPUITme6VV5OSXhH3ZYpmi9UyaYQ43S2UA9qkkzy11Q9JUAiv8TYmOkoQr",
"isSelf": true,
"phoneNumber": "phoneNumber",
"username": "batuhanicoz"
},
"capabilities": {
"allowed_reactions": [
"string"
],
"archive": true,
"custom_emoji_reactions": true,
"delete": -2,
"delete_chat": true,
"delete_chat_for_everyone": true,
"delete_for_me": true,
"delete_max_age": 0,
"disappearing_timer": {
"omit_empty_timer": true,
"timers": [
0
],
"types": [
"after_read"
]
},
"edit": -2,
"edit_max_age": 0,
"edit_max_count": 0,
"file": {
"foo": {
"mime_types": {
"foo": -2
},
"caption": -2,
"max_caption_length": 0,
"max_duration": 0,
"max_height": 0,
"max_size": 0,
"max_width": 0,
"view_once": true
}
},
"formatting": {
"foo": -2
},
"location_message": -2,
"mark_as_unread": true,
"max_text_length": 0,
"member_actions": {
"ban": -2,
"invite": -2,
"kick": -2,
"leave": -2,
"revoke_invite": -2
},
"message_request": {
"accept_with_button": -2,
"accept_with_message": -2
},
"poll": -2,
"reaction": -2,
"reaction_count": 0,
"read_receipts": true,
"reply": -2,
"state": {
"com.beeper.disappearing_timer": {
"level": -2
},
"m.room.avatar": {
"level": -2
},
"m.room.name": {
"level": -2
},
"m.room.topic": {
"level": -2
}
},
"thread": -2,
"typing_notifications": true
},
"loginID": "discordgo",
"network": "Discord",
"statusText": "statusText"
},
{
"accountID": "local-whatsapp_ba_EvYDBBsZbRQAy3UOSWqG0LuTVkc",
"bridge": {
"id": "local-whatsapp",
"provider": "local",
"type": "whatsapp"
},
"status": "connected",
"user": {
"id": "ba_EvYDBBsZbRQAy3UOSWqG0LuTVkc",
"cannotMessage": true,
"email": "email",
"fullName": "Batuhan İçöz",
"imgURL": "file:///Users/batuhan/Library/Application%20Support/BeeperTexts/media/localhostlocal-whatsapp/_gkBAAAAB1xsnfQKMTcwOTkzODU5MAkBAAAAB1xsnfQ",
"isSelf": true,
"phoneNumber": "+15550101001",
"username": "username"
},
"capabilities": {
"allowed_reactions": [
"string"
],
"archive": true,
"custom_emoji_reactions": true,
"delete": -2,
"delete_chat": true,
"delete_chat_for_everyone": true,
"delete_for_me": true,
"delete_max_age": 0,
"disappearing_timer": {
"omit_empty_timer": true,
"timers": [
0
],
"types": [
"after_read"
]
},
"edit": -2,
"edit_max_age": 0,
"edit_max_count": 0,
"file": {
"foo": {
"mime_types": {
"foo": -2
},
"caption": -2,
"max_caption_length": 0,
"max_duration": 0,
"max_height": 0,
"max_size": 0,
"max_width": 0,
"view_once": true
}
},
"formatting": {
"foo": -2
},
"location_message": -2,
"mark_as_unread": true,
"max_text_length": 0,
"member_actions": {
"ban": -2,
"invite": -2,
"kick": -2,
"leave": -2,
"revoke_invite": -2
},
"message_request": {
"accept_with_button": -2,
"accept_with_message": -2
},
"poll": -2,
"reaction": -2,
"reaction_count": 0,
"read_receipts": true,
"reply": -2,
"state": {
"com.beeper.disappearing_timer": {
"level": -2
},
"m.room.avatar": {
"level": -2
},
"m.room.name": {
"level": -2
},
"m.room.topic": {
"level": -2
}
},
"thread": -2,
"typing_notifications": true
},
"loginID": "ba_EvYDBBsZbRQAy3UOSWqG0LuTVkc",
"network": "WhatsApp",
"statusText": "statusText"
}
]Returns Examples
[
{
"accountID": "matrix",
"bridge": {
"id": "matrix",
"provider": "cloud",
"type": "matrix"
},
"status": "connected",
"user": {
"id": "@batuhan:beeper.com",
"cannotMessage": true,
"email": "batuhan@example.com",
"fullName": "Batuhan İçöz",
"imgURL": "imgURL",
"isSelf": true,
"phoneNumber": "phoneNumber",
"username": "batuhan:beeper.com"
},
"capabilities": {
"allowed_reactions": [
"string"
],
"archive": true,
"custom_emoji_reactions": true,
"delete": -2,
"delete_chat": true,
"delete_chat_for_everyone": true,
"delete_for_me": true,
"delete_max_age": 0,
"disappearing_timer": {
"omit_empty_timer": true,
"timers": [
0
],
"types": [
"after_read"
]
},
"edit": -2,
"edit_max_age": 0,
"edit_max_count": 0,
"file": {
"foo": {
"mime_types": {
"foo": -2
},
"caption": -2,
"max_caption_length": 0,
"max_duration": 0,
"max_height": 0,
"max_size": 0,
"max_width": 0,
"view_once": true
}
},
"formatting": {
"foo": -2
},
"location_message": -2,
"mark_as_unread": true,
"max_text_length": 0,
"member_actions": {
"ban": -2,
"invite": -2,
"kick": -2,
"leave": -2,
"revoke_invite": -2
},
"message_request": {
"accept_with_button": -2,
"accept_with_message": -2
},
"poll": -2,
"reaction": -2,
"reaction_count": 0,
"read_receipts": true,
"reply": -2,
"state": {
"com.beeper.disappearing_timer": {
"level": -2
},
"m.room.avatar": {
"level": -2
},
"m.room.name": {
"level": -2
},
"m.room.topic": {
"level": -2
}
},
"thread": -2,
"typing_notifications": true
},
"loginID": "matrix",
"network": "Beeper",
"statusText": "statusText"
},
{
"accountID": "discordgo",
"bridge": {
"id": "discordgo",
"provider": "cloud",
"type": "discordgo"
},
"status": "connected",
"user": {
"id": "221590782384013314",
"cannotMessage": true,
"email": "email",
"fullName": "Batuhan İçöz",
"imgURL": "file:///Users/batuhan/Library/Application%20Support/BeeperTexts/media/local.beeper.com/batuhan_jmaNwqQPUITme6VV5OSXhH3ZYpmi9UyaYQ43S2UA9qkkzy11Q9JUAiv8TYmOkoQr",
"isSelf": true,
"phoneNumber": "phoneNumber",
"username": "batuhanicoz"
},
"capabilities": {
"allowed_reactions": [
"string"
],
"archive": true,
"custom_emoji_reactions": true,
"delete": -2,
"delete_chat": true,
"delete_chat_for_everyone": true,
"delete_for_me": true,
"delete_max_age": 0,
"disappearing_timer": {
"omit_empty_timer": true,
"timers": [
0
],
"types": [
"after_read"
]
},
"edit": -2,
"edit_max_age": 0,
"edit_max_count": 0,
"file": {
"foo": {
"mime_types": {
"foo": -2
},
"caption": -2,
"max_caption_length": 0,
"max_duration": 0,
"max_height": 0,
"max_size": 0,
"max_width": 0,
"view_once": true
}
},
"formatting": {
"foo": -2
},
"location_message": -2,
"mark_as_unread": true,
"max_text_length": 0,
"member_actions": {
"ban": -2,
"invite": -2,
"kick": -2,
"leave": -2,
"revoke_invite": -2
},
"message_request": {
"accept_with_button": -2,
"accept_with_message": -2
},
"poll": -2,
"reaction": -2,
"reaction_count": 0,
"read_receipts": true,
"reply": -2,
"state": {
"com.beeper.disappearing_timer": {
"level": -2
},
"m.room.avatar": {
"level": -2
},
"m.room.name": {
"level": -2
},
"m.room.topic": {
"level": -2
}
},
"thread": -2,
"typing_notifications": true
},
"loginID": "discordgo",
"network": "Discord",
"statusText": "statusText"
},
{
"accountID": "local-whatsapp_ba_EvYDBBsZbRQAy3UOSWqG0LuTVkc",
"bridge": {
"id": "local-whatsapp",
"provider": "local",
"type": "whatsapp"
},
"status": "connected",
"user": {
"id": "ba_EvYDBBsZbRQAy3UOSWqG0LuTVkc",
"cannotMessage": true,
"email": "email",
"fullName": "Batuhan İçöz",
"imgURL": "file:///Users/batuhan/Library/Application%20Support/BeeperTexts/media/localhostlocal-whatsapp/_gkBAAAAB1xsnfQKMTcwOTkzODU5MAkBAAAAB1xsnfQ",
"isSelf": true,
"phoneNumber": "+15550101001",
"username": "username"
},
"capabilities": {
"allowed_reactions": [
"string"
],
"archive": true,
"custom_emoji_reactions": true,
"delete": -2,
"delete_chat": true,
"delete_chat_for_everyone": true,
"delete_for_me": true,
"delete_max_age": 0,
"disappearing_timer": {
"omit_empty_timer": true,
"timers": [
0
],
"types": [
"after_read"
]
},
"edit": -2,
"edit_max_age": 0,
"edit_max_count": 0,
"file": {
"foo": {
"mime_types": {
"foo": -2
},
"caption": -2,
"max_caption_length": 0,
"max_duration": 0,
"max_height": 0,
"max_size": 0,
"max_width": 0,
"view_once": true
}
},
"formatting": {
"foo": -2
},
"location_message": -2,
"mark_as_unread": true,
"max_text_length": 0,
"member_actions": {
"ban": -2,
"invite": -2,
"kick": -2,
"leave": -2,
"revoke_invite": -2
},
"message_request": {
"accept_with_button": -2,
"accept_with_message": -2
},
"poll": -2,
"reaction": -2,
"reaction_count": 0,
"read_receipts": true,
"reply": -2,
"state": {
"com.beeper.disappearing_timer": {
"level": -2
},
"m.room.avatar": {
"level": -2
},
"m.room.name": {
"level": -2
},
"m.room.topic": {
"level": -2
}
},
"thread": -2,
"typing_notifications": true
},
"loginID": "ba_EvYDBBsZbRQAy3UOSWqG0LuTVkc",
"network": "WhatsApp",
"statusText": "statusText"
}
]