New Safe Mode warms up new numbers to cut the risk of a WhatsApp ban. Learn more →
/groupIncluded on every plan

WhatsApp Group API

Maytapi provides a powerful WhatsApp Group API for seamless group communication automation.

Send messages to groups, add or remove participants, update group settings, and automate workflows - all with enterprise-grade reliability and real-time monitoring.

Free Trial 3 Days ·No credit card is required ·Cancel Anytime
A WhatsApp group created through the Maytapi API: the group chat with a poll and the participant list
A product announcement sent to a WhatsApp group through the Maytapi API, with replies from members

Group Messaging via API

 Send any type of message to WhatsApp groups via API with Maytapi - from simple text updates to interactive polls. Share updates, collect feedback and manage group communications through a simple yet powerful API that works with every programming language.

Message Types & Capabilities

Our API supports all WhatsApp message formats you need for effective group communication:

  • Rich Media Messages: Share images, videos, audio files and documents
  • Interactive Polls: Create polls to collect feedback from group members
  • Bulk Messaging: Send updates efficiently to multiple groups
  • Quoted Replies: Reply to a specific message with reply_to
  • Location Sharing: Send location pins and receive live locations shared in the group
  • Contact Sharing: Send contact information in vCard format
  • Link Preview: Share URLs with rich preview
  • Message Formatting: Use bold, italic and text formatting

Group Data & Monitoring

 Easily access and track all WhatsApp group information via WhatsApp Group API. Get real-time updates about group details, members, and messages - helping you make data-driven decisions.

Group Information Access

Monitor your groups effectively:

  • Group Details: Access group name, description and profile picture
  • Member Management: Track participants list and member changes
  • Activity Monitoring: Get notifications for joins, leaves and removals
  • Admin Controls: Monitor admin assignments and permission changes

Group Message Monitoring

Monitor all incoming group messages and access message history through webhooks. Get instant notifications when new messages are posted and analyze them in real-time.

WhatsApp group events such as joins and description changes, delivered to a webhook by Maytapi
WhatsApp group participants and admins managed through the Maytapi API

Group Member Management

 Automate WhatsApp group member operations via API. Add or remove participants, manage admins, and control group settings programmatically through our powerful WhatsApp Group API.

Create & Configure Groups

  • Create new WhatsApp groups automatically
  • Set group admins and permissions
  • Configure group settings: who can edit info, who can send, disappearing messages, member adding and join approval
  • Generate and manage invite links
  • Update group name and description

Participant Control

  • Add multiple members in bulk
  • Remove participants programmatically
  • Track member join/leave status
  • Manage admin privileges
  • Monitor member activities
GET STARTED

It takes 3 steps to get started to use WhatsApp Group API with Maytapi

Note: Before starting, you'll need to pair your phone by scanning a QR code to connect to Maytapi.

  • [ 01 ]

    Create Group

    Create your first WhatsApp Group programmatically through our API and customize group settings and description.

  • [ 02 ]

    Send Group Messages

    Share content with all group members simultaneously, including text, media, and interactive elements.

  • [ 03 ]

    Configure Webhooks

    Set up webhooks to receive real-time notifications when messages arrive in your groups, allowing you to automate responses and track conversations.

API Endpoints for Group Integration

Try Maytapi's WhatsApp Group API free and transform how you create and manage WhatsApp Groups.

WhatsApp Group API Operations

POST /createGroup Creates a group

curl --request POST \
--url https://api.maytapi.com/api/product_id/phone_id/createGroup \
--header 'content-type: application/json' \
--header 'x-maytapi-key: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' \
--data '{"name": "My Group", "numbers": ["1415xxxxx67", "1415xxxxx68"]}'

GET /getGroups Lists all groups

curl --request GET \
--url https://api.maytapi.com/api/product_id/phone_id/getGroups \
--header 'x-maytapi-key: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'

POST /sendMessage Send Message to Group

curl --request POST \
--url https://api.maytapi.com/api/product_id/phone_id/sendMessage \
--header 'content-type: application/json' \
--header 'x-maytapi-key: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' \
--data '{"to_number": "group_id", "type": "text", "message": "Hello group members!"}'

POST /group/add Adds group participants

curl --request POST \
--url https://api.maytapi.com/api/product_id/phone_id/group/add \
--header 'content-type: application/json' \
--header 'x-maytapi-key: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' \
--data '{"conversation_id": "1415xxxxx67-1574072436@g.us", "numbers": ["1415xxxxx43"]}'

POST /group/promote Promotes group admin

curl --request POST \
--url https://api.maytapi.com/api/product_id/phone_id/group/promote \
--header 'content-type: application/json' \
--header 'x-maytapi-key: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' \
--data '{"conversation_id": "1415xxxxx67-1574072436@g.us", "number": "1415xxxxx43"}'
Pricing

One flat price per number

Flat pricing per number — no conversation window fees, no platform fees, no per-message charges. Your bill follows the number of connected numbers.

Last updated:

Connected numbers
1
$24 / mo
  • $_

    Sandbox

    free forever

    Free WhatsApp API plan, fully functional with limits

    $0

    Start free
    • Messages to up to 5 different numbers
    • All endpoints available for testing
    • No card required
    • Technical support
    • Tools and integrations
  • ##

    10+ numbers

    volume discounts

    Agencies, SaaS and multiple numbers

    Custom / volume pricing

    Talk to us
    • Discounted pricing from ten numbers up
    • Multi-agent platform
    • Custom terms based on volume
    • Priority technical call

Prices are in USD. Taxes such as VAT are added at checkout and depend on your country.

Pricing →

Trusted by developers

Read what our customers love about us

Over 2000 companies from diverse sectors consult us to enhance the user experience of their products and services. We have helped companies increase their customer base and generate multifold revenue with our service.

Try the Maytapi WhatsApp API free
  • ★★★★★fast integration

    As a startup founder, I was looking for a cost-effective solution to automate our WhatsApp communications. Maytapi delivered beyond my expectations. The integration process was a breeze, and their support team is truly outstanding.

    Alex M. - Tech Entrepreneur

  • ★★★★★unlimited messages

    We were truly impressed by Maytapi's comprehensive API and rich feature set. Thanks to unlimited messaging, multi-device support, and advanced group management features, we've taken our WhatsApp automation to the next level. We've found a single solution that meets all our needs!

    Sarah T. - Customer Experience Manager

  • ★★★★★reliable webhooks

    As an experienced developer, I was impressed by the quality of Maytapi's API documentation and the reliability of their webhook system. Integrating advanced features like multi-media sending and message status tracking into our projects was incredibly easy. Maytapi has become our go-to solution for WhatsApp integration.

    David K. - Senior Software Developer

  • 2,000+developers and businesses
  • 24M+daily API requests
  • 99.98%uptime, last 12 months
Start using the WhatsApp API

Get your key, send your first message in ten minutes

No approval, no templates, no card. Every endpoint is open for three days.