Blog
Build on WhatsApp, one guide at a time
Tutorials, integration guides and product updates for developers and teams automating WhatsApp with the Maytapi API.
Guides/sendMessagetype: mediareply_to
WhatsApp API Send Message: Every Message Type with Examples
Send text, media, voice notes, locations, contacts, polls and reactions with one sendMessage call. Request bodies, to_number formats, acks and error codes.
Features/getContacts/usernameToPhone/setProfileUsername
WhatsApp Username API: Resolve, Message and Set @handles
Resolve WhatsApp usernames to contacts, send messages to @handles, handle key-protected usernames and hidden numbers, and set your own username.
Guides/addLabellabel/add
Sync WhatsApp Business Labels with Your CRM
Use the WhatsApp Labels API to create and assign WhatsApp Business labels from code and keep them in two-way sync with your CRM through label webhooks.
Tutorials/qrCode/sendMessage
WhatsApp API Getting Started: QR Code, First Message, Webhook
Connect a WhatsApp number by QR code or pairing code, send your first message with curl, receive replies on a webhook and keep the phone connected.
BusinessOct 1, 2026per message
WhatsApp API Pricing After October 2026: What a Support Bot Costs
Meta now charges for service replies past 1,000 a month and for utility templates in the 24h window. Worked cost examples vs a flat per-number API.
TutorialsMaytapi Trigger/getLabels/{label_id}
Build a WhatsApp AI Agent with n8n and Claude
Connect the Maytapi n8n node to an AI Agent with a Claude model and per-chat memory, with loop protection, label-based human handoff and rate limits.
Tutorials/getGroups/{conversation_id}/getContacts/lidToPhone
Export WhatsApp Group Members to CSV or CRM with the API
Export WhatsApp group members with getGroups, resolve @lid ids to phone numbers, add names and write a CSV, limited to groups where members opted in.
Guidescall/miss/getCalls
WhatsApp Call Webhooks: Missed, Rejected and Ringing Calls via API
Receive WhatsApp call events on your webhook, read call history with getCalls, reject or start calls, and auto-reply to missed calls from your CRM.
Integrations/sendMessage/checkPhones
WhatsApp for Shopify & WooCommerce: Carts, Orders and COD
Connect Shopify or WooCommerce webhooks to the Maytapi API to recover abandoned carts, send order updates and confirm cash-on-delivery orders on WhatsApp.
Tutorials/setWebhook/config
Test WhatsApp Webhooks Locally with ngrok or cloudflared
Run a local Express or Flask receiver, expose it with ngrok, point a Maytapi webhook at it, replay requests in the inspector and switch back to production.
Guides/getNewChatLimitsafe mode
How to Avoid WhatsApp Bans When Automating: Safe Mode and Warm-up
How to warm up a new WhatsApp number: what gets numbers banned, a 14-day warm-up plan, and how Safe Mode and the new-chat limit keep automated numbers healthy.
Tutorials/sendMessagetype: list
WhatsApp Appointment Reminders via API: Cut No-Shows
Send WhatsApp appointment reminders 24h and 2h before, let customers confirm, reschedule or cancel from a list, and update bookings from your webhook.
IntegrationscheckPhonessendMessage
Send WhatsApp Messages from Form Submissions
Turn Tally, Typeform, Google Forms or WordPress submissions into a WhatsApp confirmation for the lead and an instant alert for your sales group.
Integrationswebhook: message/getGroups
Forward WhatsApp Group Messages to Slack Channels
A WhatsApp Slack integration with a Maytapi webhook and Node.js: map groups to channels, post sender, text and media, and reply from Slack threads.
TutorialsPOST /createGroupPOST /group/promote
Automate WhatsApp Client Onboarding Groups from Your CRM
Create a WhatsApp group when a deal is won: add the account team, set admins and settings, pin a welcome message, store the invite link and close it cleanly.
Integrationsgroup/addgroup/remove
Paid WhatsApp Group with Stripe: Auto Add and Remove Members
Sync a paid WhatsApp group with Stripe subscriptions: add buyers on checkout, send the invite link if adding fails, and remove them when the subscription ends.
IntegrationssendMessagesetWebhook
WhatsApp Automation with Make.com: HTTP and Webhooks
Send WhatsApp messages from Google Sheets or Typeform and react to replies in Make.com using the HTTP module and a Custom webhook.
Featuresbuttonslist
Send WhatsApp Buttons, Lists and Carousels via API
Interactive WhatsApp messages without template approval: reply buttons, URL and call buttons, list menus and product-style carousels, with request examples.
Tutorials/sendMessage/setWebhook
Build a WhatsApp Bot in Java: HttpClient, Webhooks and a List Menu
Build a WhatsApp bot with Java 17, HttpClient and the JDK HTTP server: filter webhooks, route commands with a list menu and reply with images and PDFs.
Tutorials/sendMessage/setWebhook
Build a WhatsApp Bot in PHP: cURL, Webhooks and a List Menu
Build a WhatsApp bot with plain PHP 8 and cURL: read webhooks from php://input, route commands with a list menu and reply with images and PDFs.
Integrations@maytapi/n8n-nodes
Automate WhatsApp with n8n: Send, Receive and Build Workflows
Install the Maytapi n8n node, send WhatsApp messages from any workflow and trigger flows from incoming messages, without writing code.
Features/catalog/addProduct/getOrders
Sell on WhatsApp: Catalog, Products and Order Webhooks via API
Use the WhatsApp Catalog API to manage products and collections from code, send them in chat, and receive customer orders as webhooks on your server.
Integrations@maytapi/mcp-server
Control WhatsApp from Claude, Cursor and Other AI Agents with MCP
Set up the Maytapi WhatsApp MCP server in a minute and let Claude Desktop, Claude Code or Cursor read chats, send messages and manage groups for you.
Tutorialsmessage.url/api_media
Download WhatsApp Media from Webhooks: Images, Voice Notes, Files
Read media messages on your webhook, download images, voice notes and documents to disk or S3, handle large files, and send files back via API.
Features/lidToPhone/phoneToLid
WhatsApp @lid Explained: How to Get the Phone Number Behind a LID
Why WhatsApp started showing 123456@lid instead of phone numbers, what it breaks, and how to convert LIDs to numbers (and back) with the API.
IntegrationsPOST /sendMessagedetectIntent
Build a WhatsApp Chatbot with Google Dialogflow
Connect a Dialogflow ES agent to your WhatsApp number with a small webhook bridge: per-chat sessions, menus, a human handoff and a production checklist.
IntegrationssendMessagecheckPhones
WhatsApp from Google Sheets: Send Messages and Log Replies
Send personalized WhatsApp messages from a Google Sheet with the console sender or Apps Script, pace them safely and log replies back.
BusinessPOST /addPhonePOST /changeMod
WhatsApp API Partner Program: White-Label Phones for Agencies
Resell WhatsApp API under your brand: create free trial phones for clients with the partner API, then switch them to live or closed with one call.
Guides/setWebhookack
WhatsApp Webhooks: Every Event Your Server Can Receive
A practical tour of WhatsApp webhook events: messages, acks, reactions, edits, polls, calls, labels, orders and group events, with payload examples.
Features/createCommunity/addSubGroup
Managing WhatsApp Communities Programmatically
Use the WhatsApp Community API to create a community, link sub-groups, post announcements, manage members and admins, and read comments under posts.
Features/createStory/setStoryPrivacy
Post WhatsApp Status Updates (Stories) from Code
Use the WhatsApp Status API to publish image, video, text and audio stories, choose exactly who sees them, and read your contacts' stories from code.
Featureschannel_pollchannel_quiz
WhatsApp Channel API: Post Updates, Polls and Quizzes and Read Statistics
Publish text, media, polls, questions and quizzes to a WhatsApp Channel from code, manage admins, and pull follower and reach statistics.
Guides/checkPhones
How to Check if Numbers Are on WhatsApp Before You Send
Clean your contact list in bulk: check which numbers have WhatsApp with the API or the free checker, and why it matters for delivery and bans.
Tutorials/group/approvalRequestList/group/approvalRequest/Approve
Approve WhatsApp Group Join Requests with an API
Turn on approval mode, list pending join requests and approve or reject them automatically against your CRM or paid-member list.
Business/sendMessage/catalog
WhatsApp API for Business: 8 Use Cases That Actually Pay Off
Order updates, support, reminders, catalogs, channels and AI agents: 8 WhatsApp API automations businesses run on their own number, with the endpoints for each.
Tutorials/createGroup/group/add
How to Create and Manage WhatsApp Groups with an API
Create WhatsApp groups from code with the Maytapi API: add and promote members, handle join requests, change settings and invite links, and track group events.
Tutorials/sendMessage/setWebhook
Build a WhatsApp Bot with Node.js: Send, Receive and Reply
Node.js tutorial: send a WhatsApp message with fetch, receive webhooks in Express and build a command bot that replies with text, media, location and buttons.
Tutorials/sendMessage/setWebhook
Build a WhatsApp Bot in Python with Flask
Step-by-step Python tutorial: receive WhatsApp messages on a Flask webhook, reply with text, media and polls, and run it safely in production.
Tutorials/sendMessage@g.us
Send Messages to WhatsApp Groups via API: Text, Media, Polls and More
Every message type you can post to a WhatsApp group from code, with request examples, mentions, @all and best practices for busy groups.
Tutorials/getProfileImage/setProfileImage
WhatsApp Profile Picture API: Fetch, Store and Sync to CRM
Get WhatsApp profile pictures of contacts and groups with getProfileImage, handle privacy limits, store the images and keep CRM avatars in sync.
Guides/sendMessage/queue
WhatsApp Broadcast via API: Send to Many Contacts Without Getting Banned
How to send one message to hundreds of contacts with the API: broadcast vs groups vs channels, personalization, pacing, queues and opt-outs.No posts match your search. Try another word or see all posts.

Anahtarı alın, ilk mesajı on dakikada gönderin
Onay yok, şablon yok, kart yok. Üç gün boyunca tüm uçlar açık.