Converso Whatsapp Api
## 🚀 Converso WhatsApp API Enterprise-grade WhatsApp automation with multi-session management, comprehensive messaging, and PostgreSQL-backed reliability. ### ✨ Key Features **Multi-Session Management** - Unlimited WhatsApp sessions with independent QR codes - Auto-reconnection with exponential backoff - Health monitoring and watchdog protection **Comprehensive Messaging** - Text, media (images,…
Converso Whatsapp Api endpoints
| Method | Endpoint | Description |
|---|---|---|
| Webhook Controller | ||
| GET |
findWebhook /webhook/find/{instance} |
Fetch Webhook configuration |
| GET |
findWebhook /settings/find/{instance} |
Fetch Webhook configuration |
| POST |
setWebhook /webhook/set/{instance} |
Set Webhook for instance |
| Settings Controller | ||
| POST |
setSettings /settings/set/{instance} |
Set settings |
| Message Controller | ||
| POST |
sendWhatsAppAudio /message/sendWhatsAppAudio/{instance} |
Send WhatsApp Audio |
| POST |
sendList /message/sendList/{instance} |
Send List |
| POST |
sendSticker /message/sendSticker/{instance} |
Send Sticker |
| POST |
sendReaction /message/sendReaction/{instance} |
Send Reaction |
| POST |
sendLocation /message/sendLocation/{instance} |
Send Location |
| POST |
sendList /message/sendButtons/{instance} |
Send Buttons |
| POST |
sendMedia /message/sendMedia/{instance} |
Send media message |
| POST |
sendStatus /message/sendStatus/{instance} |
Post WhatsApp status (stories) |
| POST |
sendPoll /message/sendPoll/{instance} |
Send Poll |
| POST |
sendText /message/sendText/{instance} |
Send plain text message |
| POST |
sendContact /message/sendContact/{instance} |
Send Contact |
| Chat Controller | ||
| GET |
fetchPrivacySettings /chat/fetchPrivacySettings/{instance} |
Fetch privacy settings |
| POST |
markMessageAsRead /chat/markMessageAsRead/{instance} |
Mark message as read |
| POST |
fetchProfilePictureUrl /chat/fetchProfilePictureUrl/{instance} |
Fetch Profile Picture URL |
| POST |
updateProfilePicture /chat/updateProfilePicture/{instance} |
Update profile picture |
| POST |
fetchBusinessProfile /chat/fetchProfile/{instance} |
Fetch profile from phone number |
| POST |
fetchBusinessProfile /chat/fetchBusinessProfile/{instance} |
Fetch business profile from phone number |
| POST |
updateMessage /chat/updateMessage/{instance} |
Update message |
| POST |
updatePrivacySettings /chat/updatePrivacySettings/{instance} |
Update privacy settings |
| POST |
findChats /chat/findChats/{instance} |
Find all chats |
| POST |
updateBlockStatus /message/updateBlockStatus/{instance} |
Block status to contacts |
| POST |
findContacts /chat/findContacts/{instance} |
Here it is possible to list all contacts or just one,using the 'where' option. |
| POST |
findStatusMessage /chat/findStatusMessage/{instance} |
Find status message |
| POST |
getBase64FromMediaMessage /chat/getBase64FromMediaMessage/{instance} |
Get base64 from media message |
| POST |
findMessages /chat/findMessages/{instance} |
Find all messages |
| POST |
whatsappNumbers /chat/whatsappNumbers/{instance} |
Check if numbers are on WhatsApp |
| POST |
archiveChat /chat/archiveChat/{instance} |
Archive Chat |
| DELETE |
removeProfilePicture /chat/removeProfilePicture/{instance} |
Update profile picture |
| POST |
markMessageAsRead /chat/markChatUnread/{instance} |
Mark message as read |
| DELETE |
deleteMessageForEveryone /chat/deleteMessageForEveryone/{instance} |
Delete Message For Everyone |
| POST |
sendPresence /chat/sendPresence/{instance} |
Send Presence (typing...) |
| POST |
updateProfileName /chat/updateProfileName/{instance} |
Update profile name |
| POST |
updateProfileStatus /chat/updateProfileStatus/{instance} |
Update profile status |
| Group Controller | ||
| POST |
updateGroupSubject /group/updateGroupSubject/{instance} |
Update group subject |
| GET |
fetchAllGroupMembers /group/participants/{instance} |
Fetch all group members |
| GET |
fetchInviteCode /group/acceptInviteCode/{instance} |
Fetch group invite code |
| POST |
updateParticipant /group/updateParticipant/{instance} |
Update group members |
| POST |
createGroup /group/create/{instance} |
Create group |
| POST |
fetchInviteCode /group/revokeInviteCode/{instance} |
Revoke group invite |
| POST |
updateSetting /group/updateSetting/{instance} |
Update group settings |
| POST |
updateGroupDescription /group/updateGroupDescription/{instance} |
Update group description |
| GET |
fetchInviteCode /group/inviteCode/{instance} |
Fetch group invite code |
| POST |
toggleEphemeral /group/toggleEphemeral/{instance} |
Toggle temporary messages on group |
| GET |
fetchAllGroups /group/fetchAllGroups/{instance} |
Fetch all groups |
| DELETE |
leaveGroup /group/leaveGroup/{instance} |
Leave group |
| GET |
findGroupByJid /group/findGroupInfos/{instance} |
Find group by remote JID |
Converso Whatsapp Api pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO Recommended | $9.99 / month | — |
|