[{"data":1,"prerenderedAt":96},["ShallowReactive",2],{"pseo:vs-cloud-api:send-group-message":3,"highlight:vs-cloud-api:send-group-message":92},{"availability":4,"ban_risk":5,"ban_risk_note":6,"cloud_api_status":7,"demand":8,"facts":9,"faqs":34,"feature":45,"meta":49,"official_workaround":52,"related":53,"seo":66,"short_verdict":79,"slug":47,"tier":80,"updated":11,"url":74,"verdict":81,"wapito_endpoint":82},"ga","medium","Posting into groups your number belongs to is normal use, but a number that posts identical content into many groups in quick succession is doing broadcast advertising and will be reported. Space the sends, vary nothing that matters but send only where the group actually expects it, and never post into groups you joined solely to advertise.","forbidden","high",[10,16,22,28],{"checked":11,"claim":12,"key":13,"quote":14,"source_url":15},"2026-09-15","Meta's Cloud API reference documents no endpoints for creating or administering WhatsApp groups. There is no way to create a group, list one, add or remove participants, manage admins, or read an invite link, and no documented way to obtain a group id in the first place.","groups_unsupported","Paraphrase (not a verbatim quote), read from the Cloud API reference index on the checked date: the reference covers sending messages to WhatsApp users and managing message templates; no group node or edge appears in it. The messages reference does list a group recipient type, but no endpoint returns or creates a group id, so the value cannot be obtained.","https:\u002F\u002Fdevelopers.facebook.com\u002Fdocs\u002Fwhatsapp\u002Fcloud-api\u002Freference",{"checked":11,"claim":17,"cost_label":18,"key":19,"quote":20,"source_url":21},"A business may send free-form messages only inside a 24-hour customer service window that the user opens by messaging or calling. Once the window closes, only pre-approved template messages may be sent.","Writing to someone first","template_and_24h_window","\"When a WhatsApp user messages you or calls you, a 24-hour timer called a customer service window starts.\" and \"When the window closes, you can only send pre-approved template messages.\" (both verbatim)","https:\u002F\u002Fdevelopers.facebook.com\u002Fdocs\u002Fwhatsapp\u002Fcloud-api\u002Fguides\u002Fsend-messages",{"checked":11,"claim":23,"cost_label":24,"key":25,"quote":26,"source_url":27},"Meta charges for the WhatsApp Business Platform per message rather than per conversation. The earlier per-conversation model was replaced on 1 July 2025, so any comparison written before that date is out of date; free entry point windows remain an exception.","Every message you send","per_message_pricing","\"Effective July 1, 2025, Meta charges on a per-message basis\" (verbatim). The same page describes Free Entry Point windows, which stay open for 72 hours and carry no charge for messages sent while open.","https:\u002F\u002Fdevelopers.facebook.com\u002Fdocs\u002Fwhatsapp\u002Fpricing",{"checked":11,"claim":29,"cost_label":30,"key":31,"quote":32,"source_url":33},"Apps that need advanced access to Meta's permissions may have to complete Business Verification, a process in which Meta collects information to verify the business entity. It is a real onboarding step with a real elapsed time, and it has no equivalent when you link a number you already own.","Getting onto the platform","business_verification","\"As of February 1, 2023, if your app requires advanced level access to permissions, you might need to complete Business Verification.\" and \"Business Verification is a process that allows us to gather information about you and your Business so we can verify your identity as a business entity.\" (both verbatim)","https:\u002F\u002Fdevelopers.facebook.com\u002Fdocs\u002Fdevelopment\u002Frelease\u002Fbusiness-verification",[35,39,42],{"a":36,"q":37,"source":38},"No, and that is deliberate. Every send endpoint takes a recipient, and a group id is simply one of the recipient forms it accepts. The same call that messages a person messages a group, which means your sending code does not need a special case for groups at all.","Is there a separate endpoint for group messages?","features.json",{"a":40,"q":41,"source":38},"Include the mention in the message body using the participant's identity, and the client renders it as a tap-able name that notifies them. Getting the identity right matters more than it used to, because in newer groups participants may be represented by a linked identity rather than a phone number.","How do I mention someone in a group message?",{"a":43,"q":44,"source":38},"Only by sending to each one in turn. The send queue serialises per channel deliberately, so a fan-out across fifty groups will be paced rather than parallel, and pushing harder returns a saturation error instead of sending faster. Build the loop to expect that pacing.","Can I send to many groups at once?",{"name":46,"slug":47,"url":48},"Send Group Message","send-group-message","\u002Fwhatsapp-api\u002Fsend-group-message\u002F",{"checked":11,"doc_url":50,"quote":51},"https:\u002F\u002Fdevelopers.facebook.com\u002Fdocs\u002Fwhatsapp\u002Fcloud-api\u002Freference\u002Fmessages","The messages reference describes the recipient field as \"The recipient's phone number for individual messages, and group-id for group message.\" (verbatim). No endpoint in the reference creates or returns a group id, so the value cannot be obtained.","Businesses send the same content to each person individually, which is charged per message, loses the shared thread, and means replies arrive in as many separate conversations as there were recipients.",{"alternatives":54,"glossary":55,"matrix":65,"pillar":48},[],[56,59,62],{"title":57,"url":58},"JID","\u002Fglossary\u002Fjid\u002F",{"title":60,"url":61},"Poll","\u002Fglossary\u002Fpoll\u002F",{"title":63,"url":64},"ACK","\u002Fglossary\u002Fack\u002F","\u002Fvs-cloud-api\u002F",{"breadcrumb":67,"canonical":75,"description":76,"h1":77,"lastmod":11,"title":78},[68,71,73],{"name":69,"url":70},"Home","\u002F",{"name":72,"url":65},"vs Cloud API",{"name":46,"url":74},"\u002Fvs-cloud-api\u002Fsend-group-message\u002F","https:\u002F\u002Fwapito.com\u002Fvs-cloud-api\u002Fsend-group-message\u002F","No. The official API cannot post into a group. In practice a business on the official platform cannot post into a WhatsApp group.","Can the official WhatsApp API message a group?","Can the Official WhatsApp API Message a Group? | Wapito","No. The official API cannot post into a group.","t4","Meta's message reference does mention a group recipient type, but there is no way to create a group, list one, or obtain a group id anywhere in the Cloud API, and Meta publishes no group messaging guide. In practice a business on the official platform cannot post into a WhatsApp group.",{"availability":4,"ban_risk":5,"curl":83,"method":86,"operationId":87,"path":88,"summary":89,"tag":90,"url":91},{"code":84,"lang":85},"curl --request POST \\\n  --url https:\u002F\u002Fapi.wapito.com\u002Fv1\u002Fmessages\u002Ftext \\\n  --header 'Authorization: Bearer wpt_YOUR_TOKEN' \\\n  --header 'Content-Type: application\u002Fjson' \\\n  --data '{\"to\":\"+15551234567\",\"body\":\"Your order #4182 has shipped. Track it here: https:\u002F\u002Facme.example\u002Ft\u002F4182\",\"typing_time\":3}'","bash","POST","sendText","\u002Fmessages\u002Ftext","Send a text message","messages","\u002Fdocs\u002Fapi\u002Fmessages\u002Fsend-text\u002F",[93],{"label":94,"id":94,"lang":85,"code":84,"html":95},"curl","\u003Cpre class=\"shiki shiki-themes github-light-default github-dark-default\" style=\"background-color:#ffffff;--shiki-dark-bg:#0d1117;color:#1f2328;--shiki-dark:#e6edf3\" tabindex=\"0\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"color:#953800;--shiki-dark:#FFA657\">curl\u003C\u002Fspan>\u003Cspan style=\"color:#0550AE;--shiki-dark:#79C0FF\"> --request\u003C\u002Fspan>\u003Cspan style=\"color:#0A3069;--shiki-dark:#A5D6FF\"> POST\u003C\u002Fspan>\u003Cspan style=\"color:#CF222E;--shiki-dark:#FF7B72\"> \\\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#0550AE;--shiki-dark:#79C0FF\">  --url\u003C\u002Fspan>\u003Cspan style=\"color:#0A3069;--shiki-dark:#A5D6FF\"> https:\u002F\u002Fapi.wapito.com\u002Fv1\u002Fmessages\u002Ftext\u003C\u002Fspan>\u003Cspan style=\"color:#CF222E;--shiki-dark:#FF7B72\"> \\\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#0550AE;--shiki-dark:#79C0FF\">  --header\u003C\u002Fspan>\u003Cspan style=\"color:#0A3069;--shiki-dark:#A5D6FF\"> 'Authorization: Bearer wpt_YOUR_TOKEN'\u003C\u002Fspan>\u003Cspan style=\"color:#CF222E;--shiki-dark:#FF7B72\"> \\\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#0550AE;--shiki-dark:#79C0FF\">  --header\u003C\u002Fspan>\u003Cspan style=\"color:#0A3069;--shiki-dark:#A5D6FF\"> 'Content-Type: application\u002Fjson'\u003C\u002Fspan>\u003Cspan style=\"color:#CF222E;--shiki-dark:#FF7B72\"> \\\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#0550AE;--shiki-dark:#79C0FF\">  --data\u003C\u002Fspan>\u003Cspan style=\"color:#0A3069;--shiki-dark:#A5D6FF\"> '{\"to\":\"+15551234567\",\"body\":\"Your order #4182 has shipped. Track it here: https:\u002F\u002Facme.example\u002Ft\u002F4182\",\"typing_time\":3}'\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>",1790464904993]