List connected accounts
GET /v0/get-accounts
List connected Beeper accounts available on this device. Use GET /v1/accounts
instead.
Responses
Section titled “ Responses ”Tool executed successfully
Connected accounts the user can act through. Includes accountID, network, and user identity.
A chat account added to Beeper
object
Chat account added to Beeper. Use this to route account-scoped actions.
Display-only human-readable network name (e.g., ‘WhatsApp’, ‘Messenger’). You MUST use ‘accountID’ to perform actions.
Example
WhatsApp
object
Stable Beeper user ID. Use as the primary key when referencing a person.
Human-readable handle if available (e.g., ‘@alice’). May be network-specific and not globally unique.
User’s phone number in E.164 format (e.g., ‘+14155552671’). Omit if unknown.
Email address if known. Not guaranteed verified.
Display name as shown in clients (e.g., ‘Alice Example’). May include emojis.
Avatar image URL if available. May be temporary or local-only to this device; download promptly if durable access is needed.
True if Beeper cannot initiate messages to this user (e.g., blocked, network restriction, or no DM path). The user may still message you.
True if this user represents the authenticated account’s own identity.
Example
[ { "accountID": "local-whatsapp_ba_EvYDBBsZbRQAy3UOSWqG0LuTVkc", "network": "WhatsApp", "user": { "id": "ba_EvYDBBsZbRQAy3UOSWqG0LuTVkc", "phoneNumber": "+15551234567", "fullName": "Batuhan İçöz", "imgURL": "file:///Users/batuhan/Library/Application%20Support/BeeperTexts/local-whatsapp/attachments/113988c2e1d3d59d0171dcd034ca481eb040a3f9c0435c158e584adb4b59dd59", "isSelf": true } }, { "accountID": "local-telegram_ba_QFrb5lrLPhO3OT5MFBeTWv0x4BI", "network": "Telegram", "user": { "id": "ba_QFrb5lrLPhO3OT5MFBeTWv0x4BI", "username": "batuhan", "phoneNumber": "+15559876543", "fullName": "Batuhan İçöz", "imgURL": "file:///Users/batuhan/Library/Application%20Support/BeeperTexts/local-telegram/attachments/e692d0072966c9153e2eb104aca3b8e5c96d869a458d16180a2d62898a935a84", "isSelf": true } }, { "accountID": "local-twitter_ba_gUU1IHNGo_CsTZLp0vDFUYk9EuE", "network": "Twitter/X", "user": { "id": "ba_gUU1IHNGo_CsTZLp0vDFUYk9EuE", "username": "batuhan", "fullName": "Batuhan İçöz", "imgURL": "file:///Users/batuhan/Library/Application%20Support/BeeperTexts/local-twitter/attachments/d68c58266f4529493f2e34079dfa15648abd9ffff3a40ea8bc99ac283353eb53", "isSelf": true } }]
Invalid request parameters
object
Error message
Error code
Additional error details
object
Access token is missing or invalid
object
Error message
Error code
Additional error details
object
Access token does not have the required scope
object
Error message
Error code
Additional error details
object
Resource not found
object
Error message
Error code
Additional error details
object
Unprocessable entity - validation error
object
Error message
Error code
Additional error details
object
Too many requests - rate limit exceeded
object
Error message
Error code
Additional error details
object
Internal server error
object
Error message
Error code
Additional error details