Whatsapp messaging bot

A fully-featured REST API for automating WhatsApp communications. Send text messages, images, voice notes, and videos to individual contacts and groups. Create channels for broadcast messaging, manage group membership and permissions, track message delivery status, monitor user presence and activity, and maintain session management across multiple WhatsApp accounts. Perfect for customer service…

106 subscribers
9.8/10 popularity
752 ms avg latency
96% success rate
62 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

Whatsapp messaging bot endpoints

MethodEndpointDescription
Sessions
GET getSession
/v1/sessions/{session}
GET getSessionMe
/v1/sessions/{session}/me
POST addSessionWebhook
/v1/sessions/{session}/webhooks
POST logoutSession
/v1/sessions/logout
GET listSessions
/v1/sessions
DELETE deleteSession
/v1/sessions/{session}
POST createSession
/v1/sessions
POST stopSession
/v1/sessions/stop
DELETE deleteSessionWebhook
/v1/sessions/{session}/webhooks
POST startSession
/v1/sessions/start
Auth
GET getQRCode
/v1/{session}/auth/qr
Get QR code for session authentication
POST requestPairingCode
/v1/{session}/auth/pairing-code
Messages
POST sendText
/v1/sendText
POST stopTyping
/v1/stopTyping
POST sendImage
/v1/sendImage
GET getMessages
/v1/messages
POST sendVoice
/v1/sendVoice
POST sendPoll
/v1/sendPoll
POST sendLocation
/v1/sendLocation
POST markMessageSeen
/v1/sendSeen
PUT setReaction
/v1/reaction
POST sendFile
/v1/sendFile
POST replyToMessage
/v1/reply
POST startTyping
/v1/startTyping
POST sendContactVcard
/v1/sendContactVcard
PUT starMessage
/v1/star
POST sendVideo
/v1/sendVideo
Presence
POST setPresence
/v1/sessions/{session}/presence
POST subscribeChatPresence
/v1/sessions/{session}/presence/{chatId}/subscribe
GET getAllPresence
/v1/sessions/{session}/presence
GET getChatPresence
/v1/sessions/{session}/presence/{chatId}
Groups
GET getMessagesAdminOnly
/v1/sessions/{session}/groups/{groupId}/settings/security/messages-admin-only
POST addGroupParticipants
/v1/sessions/{session}/groups/{groupId}/participants/add
POST leaveGroup
/v1/sessions/{session}/groups/{groupId}/leave
POST promoteToAdmin
/v1/sessions/{session}/groups/{groupId}/admin/promote
GET getGroupInviteCode
/v1/sessions/{session}/groups/{groupId}/invite-code
POST revokeGroupInviteCode
/v1/sessions/{session}/groups/{groupId}/invite-code/revoke
POST createGroup
/v1/sessions/{session}/groups
DELETE deleteGroup
/v1/sessions/{session}/groups/{groupId}
POST demoteFromAdmin
/v1/sessions/{session}/groups/{groupId}/admin/demote
POST refreshGroups
/v1/sessions/{session}/groups/refresh
PUT setGroupDescription
/v1/sessions/{session}/groups/{groupId}/description
GET getGroupsCount
/v1/sessions/{session}/groups/count
GET getGroupParticipants
/v1/sessions/{session}/groups/{groupId}/participants
POST removeGroupParticipants
/v1/sessions/{session}/groups/{groupId}/participants/remove
GET listGroups
/v1/sessions/{session}/groups
GET getGroup
/v1/sessions/{session}/groups/{groupId}
PUT setGroupSubject
/v1/sessions/{session}/groups/{groupId}/subject
PUT setInfoAdminOnly
/v1/sessions/{session}/groups/{groupId}/settings/security/info-admin-only
PUT setGroupPicture
/v1/sessions/{session}/groups/{groupId}/picture
+ 12 more endpoints on the provider's documentation.

Whatsapp messaging bot pricing

PlanPriceRate limitQuotas
BASIC Free
  • Requests: 100 / monthly
PRO $4.99 / month 10 / second
  • Requests: 1,000 / monthly (then $0.0100 each)
ULTRA Recommended $14.99 / month 20 / second
  • Requests: 10,000 / monthly (then $0.0100 each)
MEGA $100 / month 25 / second
  • Requests: 1,000,000 / monthly (then $0.0050 each)

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