WhatsappBrouh

## WhatsAppBro API A powerful unofficial WhatsApp API for developers who need programmatic access to WhatsApp messaging, chat management, and automation. ### Quick Start 1. Call `POST /session/connect` to start your session 2. Call `GET /session/qr` to get a QR code — scan it with WhatsApp 3. Use `POST /chat/send/text` to send your first message 4. Set up `POST /webhook` to receive incoming…

9.1/10 popularity
2967 ms avg latency
45% success rate
100 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

WhatsappBrouh endpoints

MethodEndpointDescription
PUT ProfileController_setProfilePicture
/api/{session}/profile/picture
GET GroupsController_getInviteCode
/api/{session}/groups/{id}/invite-code
GET ContactsController_getAbout
/api/contacts/about
Returns null if you do not have permission to read their status.
POST MediaController_convertVideo
/api/{session}/media/convert/video
GET LidsController_findLIDByPhoneNumber
/api/{session}/lids/pn/{phoneNumber}
POST StatusController_sendImageStatus
/api/{session}/status/image
GET LidsController_findPNByLid
/api/{session}/lids/{lid}
GET ContactsController_getProfilePicture
/api/contacts/profile-picture
If privacy settings do not allow to get the picture, the method will return null.
POST StatusController_deleteStatus
/api/{session}/status/delete
POST MediaController_convertVoice
/api/{session}/media/convert/voice
GET StatusController_getNewMessageId
/api/{session}/status/new-message-id
GET SessionsController_getMe
/api/sessions/{session}/me
POST StatusController_sendVideoStatus
/api/{session}/status/video
GET PresenceController_getPresenceAll
/api/{session}/presence
GET LidsController_getAll
/api/{session}/lids
POST SessionsController_DEPRECATED_stop
/api/sessions/stop
Stop session and Logout by default.
POST SessionsController_stop
/api/sessions/{session}/stop
Stop the session with the given name. Idempotent operation.
GET PingController_ping
/ping
Check if the server is alive and responding to requests.
POST ChattingController_sendVoice
/api/sendVoice
Either from an URL or base64 data - look at the request schemas for details.
POST EventsController_sendEvent
/api/{session}/events
GET GroupsController_getChatPicture
/api/{session}/groups/{id}/picture
POST SessionsController_restart
/api/sessions/{session}/restart
Restart the session with the given name.
GET GroupsController_getInfoAdminOnly
/api/{session}/groups/{id}/settings/security/info-admin-only
You can allow only admins to edit group info (title, description, photo).
GET LabelsController_getChatsByLabel
/api/{session}/labels/{labelId}/chats
POST SessionsController_start
/api/sessions/{session}/start
Start the session with the given name. The session must exist. Idempotent operation.
POST SessionsController_logout
/api/sessions/{session}/logout
Logout the session, restart a session if it was not STOPPED
POST ChattingController_sendButtonsReply
/api/send/buttons/reply
POST SessionsController_DEPRECATED_logout
/api/sessions/logout
Stop, Logout and Delete session.
PUT LabelsController_update
/api/{session}/labels/{labelId}
GET LabelsController_getAll
/api/{session}/labels
GET ProfileController_getMyProfile
/api/{session}/profile
DELETE ProfileController_deleteProfilePicture
/api/{session}/profile/picture
POST ChannelsController_searchByText
/api/{session}/channels/search/by-text
DELETE ChannelsController_delete
/api/{session}/channels/{id}
POST ChannelsController_searchByView
/api/{session}/channels/search/by-view
POST ChannelsController_unmute
/api/{session}/channels/{id}/unmute
POST ChattingController_startTyping
/api/startTyping
POST ChannelsController_mute
/api/{session}/channels/{id}/mute
GET ChannelsController_list
/api/{session}/channels
POST ChannelsController_create
/api/{session}/channels
GET ChannelsController_getSearchViews
/api/{session}/channels/search/views
GET AuthController_getQR
/api/{session}/auth/qr
DELETE ChatsController_clearMessages
/api/{session}/chats/{chatId}/messages
POST ChatsController_pinMessage
/api/{session}/chats/{chatId}/messages/{messageId}/pin
GET ChatsController_getChatMessage
/api/{session}/chats/{chatId}/messages/{messageId}
GET ChatsController_getChats
/api/{session}/chats
GET ChatsController_getChatPicture
/api/{session}/chats/{chatId}/picture
GET ChatsController_getChatsOverview
/api/{session}/chats/overview
GET ChatsController_getChatMessages
/api/{session}/chats/{chatId}/messages
GET ScreenshotController_screenshot
/api/screenshot
+ 50 more endpoints on the provider's documentation.

More Communication APIs

View all →
  • Unofficial Whatsapp API Gateway to send or receive messages from various media types with your own phone…

    CommunicationFreemium
  • Professional Phone Number Data: Real‑Time Insights, Reputation Checks, Approximate Geo Location using…

    CommunicationFreemium1.1k subscribers
  • This is not an official API and does not guarantee the result data.

    CommunicationFreemium2.7k subscribers
  • Programmatic Whatsapp Number Account Checker Validator Verification Validation Validate Registration Verify…

    CommunicationFreemium3.1k subscribers
  • Validate email addresses in real-time. Make sure a mailbox really exist.

    CommunicationFreemium203 subscribers
  • Temporary Disposable Gmail API – Your Solution for Instant Privacy and Convenience! Also known as tempmail,…

    CommunicationFreemium1.7k subscribers