ManyChat API · checked November 2026
ManyChat API.Which planincludes it?
Not the Free plan. Above that, it's Pro or Advanced depending on which ManyChat page you read, and the API itself is labelled beta. Here is the evidence, what the API can do, and what access costs in dollars and rupees.
Updated
ManyChat API accessNov 2026
- Free plan
- No
- Essential
- Not listed
- Pro
- Disputed
- Advanced
- Yes
- API status
- Beta
Pro: yes per a ManyChat community moderator; no per the help centre plan chooser.
Which ManyChat plan has API access
Not on Free.The rest is disputed.
ManyChat moved to Active Contacts billing in 2026, and its own pages don't agree on where the API starts. Here is each source, linked.
| Plan | API access | What the sources say |
|---|---|---|
| Free | No | Not listed on Free in any ManyChat source we found. |
| Essential | Not listed | Blotato found no API on the Free or Essential plan pages (Blotato). |
| Pro | Disputed | Yes, says a ManyChat community moderator (14 April 2026), and Blotato reports the Pro plan's help article lists API access. The help centre's plan chooser does not. |
| Business | Disputed | Covered by the moderator's “Pro to Advanced”. Not listed in the plan chooser. |
| Advanced | Yes | Every source agrees. The help centre's Advanced plan article and plan chooser both list API access here. |
Checked November 2026. ManyChat's pricing page and help centre may differ by region and change without notice. DMpop is not affiliated with ManyChat.
The case for Pro
In April 2026 a customer asked in ManyChat's community whether the new plans put the API only on the $199 Advanced plan. A ManyChat community moderator replied that “APIs are included from Pro Plan ‘Multitool Integrations’ to Advanced” and pointed to the full comparison table on the pricing page (ManyChat community, 14 April 2026). Blotato, which sells a competing product, also reports that Pro's plan help article is the first to list API access (Blotato, ManyChat API).
The case for Advanced
ManyChat's help centre article on choosing a plan lists API access under Advanced and not under Pro or Business (ManyChat help centre, plan chooser). Its Advanced plan article describes the plan as built for businesses that need API capabilities for custom integrations (ManyChat help centre, Advanced plan).
What to do about it
- Check your own account. The API key lives in ManyChat under Settings → API. If you can generate a key on your plan, you have access.
- Ask ManyChat support in writing before you upgrade for the API alone, and keep the reply.
- Remember it's beta. ManyChat's own API reference is versioned “beta” (api.manychat.com/swagger), so endpoints can change.
What the ManyChat API can do
Contacts and tags.Not automations.
We read ManyChat's API reference ourselves. The Page API has 34 endpoints, all under /fb/. This is what they cover.
| Task | Via the API? | Detail |
|---|---|---|
| Contacts (subscribers) | Yes | Look up by ID, name, email, phone or custom field; create and update a contact (createSubscriber takes phone, WhatsApp phone or email). |
| Tags | Yes | Create and delete tags; add or remove a tag on a contact (addTag, removeTag). |
| Custom fields and bot fields | Yes | Create fields and set them on a contact or the whole account. |
| Send a message | Yes | sendContent sends content to one contact, within each channel's messaging rules. On Instagram that means Meta's windows still apply. |
| Start an existing flow | Yes | sendFlow fires a flow you already built at one contact. |
| List flows and growth tools | Read only | getFlows returns each flow's ID, name and folder. Not its contents or its trigger. |
| Create, edit or delete a flow | No | No endpoint for it. |
| Keyword triggers / comment-to-DM automations | No | No endpoint for triggers, posts or comments. You build these in ManyChat's app. |
From ManyChat's API reference at api.manychat.com/swagger (Page API and Profile API), read November 2026. Blotato's analysis of the same reference reaches the same conclusion on flows and triggers.
ManyChat API rate limits
Limits are set per endpoint, per second. A few from the reference: sendContent 25 a second, sendFlow 20 a second and 100 per contact per hour, createSubscriber 10 a second, getFlows 10 a second. Blotato notes that the help centre gives slightly different figures for some endpoints, so build against the lower number.
What this means for Instagram comment-to-DM
The “comment GUIDE, get the link” automation can't be created through ManyChat's API. You build it by hand in ManyChat's Flow Builder. The API is then useful around it: tag the people it reached, set a field, or start a follow-up flow for one contact from your own system. The community ManyChat MCP servers have the same limit, because they wrap this API. More on that in Does ManyChat have an MCP server?
ManyChat API pricing in $ and ₹
What API accessactually costs.
The cheapest plan that might include the API is Pro. The one every source agrees on is Advanced. Rupee figures use ₹95 to the dollar; change that to today's rate.
| Plan | API access | Monthly billing | Annual billing (per month) | Active contacts included |
|---|---|---|---|---|
| Pro | Disputed | $39 ≈ ₹3,705 | $29 ≈ ₹2,755 | 2,500 |
| Business | Disputed | $99 ≈ ₹9,405 | $69 ≈ ₹6,555 | 7,500 |
| Advanced | Yes | $199 ≈ ₹18,905 | $139 ≈ ₹13,205 | 25,000 |
ManyChat prices in US dollars from Blotato's ManyChat pricing breakdown (updated 28 September 2026), checked November 2026. Rupee amounts are approximate, before bank charges.
So the gap is big: if Pro includes the API for your account, access starts at $39 a month (about ₹3,705). If only Advanced does, it's $199 a month (about ₹18,905), or $139 a month billed yearly. Both include a set number of active contacts; past that, each extra contact is charged.
Paying from India adds more. ManyChat bills in dollars, so your bank usually adds a foreign-currency markup (commonly 2 to 3.5% on Indian cards, varies by bank) plus GST on that markup. A GST-registered business may also owe GST on foreign software under reverse charge. Check with your bank and your CA. For every plan in rupees, with overage and a calculator, see ManyChat price in India.
If you only need comment-to-DM via API
One API call.On the Free plan.
If the reason you wanted ManyChat's API is to set up Instagram comment-to-DM from your own code, that's a different API.
DMpop's REST API creates the campaign itself: which post (or your next reel), which keywords, the DM and the link. DMpop then watches the comments and sends the DMs on Meta's official API. It's on every plan, including Free (1,000 DMs a month).
- Base URL
https://app.dmpop.com/api/v1, with a Bearer key from Settings → API keys and MCP. - 60 requests a minute per key.
- Endpoints for accounts, recent posts and campaigns: list, create, read, change, pause and delete.
- Turn off click counting with
"trackClicks": falsewhen a link must go out exactly as pasted.
It's narrower than ManyChat's API on purpose. It can't message any contact you like; DMs only go to people who comment your keyword (or DM it, or reply to your Story with it). The full reference, with Node and Python samples, is on Instagram comment to DM API and in the developer docs. Want ChatGPT or Claude to do it instead of code? That's the Instagram MCP server.
# Comment PRICE on your next reel, get the price list in a DMcurl -X POST https://app.dmpop.com/api/v1/campaigns \ -H "Authorization: Bearer $DMPOP_KEY" \ -H "Content-Type: application/json" \ -d '{ "name": "Reel: price list", "nextReel": true, "keywords": ["PRICE", "RATE"], "message": "Hey {username}, here is the price list.", "link": "https://example.com/prices", "buttonLabel": "See prices", "publicReplies": ["Sent! Check your DMs"] }'| Feature | DMpop API | ManyChat API |
|---|---|---|
| On the Free plan | Yes | No |
| Paid plan needed | None | Pro or Advanced, depending on the source |
| Create a comment-to-DM automation | Yes, POST /campaigns | No, built by hand in the app |
| Contacts, tags, custom fields | No | Yes |
| Message a contact directly | No, only people who comment or DM your keyword | Yes, within each channel's rules |
| Channels | Instagram, Messenger, WhatsApp, TikTok, Telegram and more | |
| Status | Live | Beta |
| MCP server | First-party, on every plan | No official one; community wrappers |
| Billing | ₹0 to ₹999 a month, GST included, UPI or card | US dollars, card |
ManyChat details from its API reference, help centre and community, and Blotato's analyses, checked November 2026. DMpop isn't the only comment-to-DM tool with an API. DMpop is not affiliated with ManyChat.
When ManyChat's API is the right choice
Sometimesit's the right tool.
ManyChat's API is built for a different job than DMpop's. If yours looks like one of these, pay for it.
- CRM sync. Push contacts from your store, CRM or form tool into ManyChat, with tags and custom fields, and keep them in step.
- Triggering flows from outside events. An order ships, a payment fails, a webinar starts: your system calls
sendFlowand ManyChat runs the flow you built, inside the channel's messaging rules. - Several channels. One contact base across Instagram, Messenger, WhatsApp and the rest. DMpop is Instagram only.
- Multi-step flows. Questions, branches and conditions live in ManyChat's Flow Builder, and the API lets your code start them.
- An existing ManyChat setup that works. Moving costs time.
If your need is just “comment a keyword, get a link” on Instagram, you probably don't need a $39 to $199 plan for the API. No-code routes are covered in Zapier, Make and n8n for comment-to-DM, and a full switch on cost in ManyChat alternatives in India.
Questions
ManyChat API,answered.
Does ManyChat have an API?
Yes. ManyChat has a public REST API, documented at api.manychat.com/swagger and labelled beta. It works with contacts, tags, custom fields, sending content and starting existing flows. You authenticate with an API key from Settings → API in your ManyChat account.
Which ManyChat plan has API access?
Not Free. Above that, ManyChat's own pages disagree. A ManyChat community moderator said in April 2026 that APIs are included from Pro to Advanced, and Blotato reports the Pro plan's help article lists API access. ManyChat's help centre plan chooser lists API access only under Advanced. Check Settings → API in your own account before you pay.
Is the ManyChat API available on the free plan?
No. No ManyChat source we found lists API access on the Free plan. If you need an API for Instagram comment-to-DM on a free plan, DMpop's REST API is on every plan, including Free.
What does ManyChat API access cost?
At least $39 a month (Pro, about ₹3,705 at ₹95 to the dollar) if Pro includes it for your account, and $199 a month (Advanced, about ₹18,905) if only Advanced does. Annual billing is $29 and $139 a month. Extra active contacts cost more, and Indian cards usually add a forex markup plus GST on that markup.
Can the ManyChat API create a comment-to-DM automation?
No. ManyChat's API reference has no endpoint to create, edit or delete a flow or a keyword trigger, and nothing for posts or comments. You build the automation in ManyChat's app; the API can then start that flow for a contact or tag the people it reached.
What are the ManyChat API rate limits?
They are per endpoint, per second, in ManyChat's API reference. For example: sendContent 25 a second, sendFlow 20 a second and 100 per contact per hour, createSubscriber 10 a second. Check the reference for the endpoint you use.
What is a good ManyChat API alternative?
It depends on the job. For contacts, tags and multi-channel flows, ManyChat's API is the tool. For creating Instagram comment-to-DM campaigns from code, use an API built for that: DMpop's REST API creates, edits, pauses and deletes keyword campaigns, on every plan including Free. Other comment-to-DM tools have APIs too.
Does ManyChat have an MCP server?
Not an official one, as of November 2026. Community ManyChat MCP servers exist and use your ManyChat API key, so they need a paid plan with API access. Details on our ManyChat MCP page.
Is DMpop affiliated with ManyChat?
No. DMpop is an independent product by Satak Technologies, India. ManyChat is a trademark of its owner.
API on every plan
One request.Let the DM pop.
Get a DMpop API key on any plan, Free included. The Free plan sends 1,000 DMs a month, and paid plans start at ₹99 with GST included. Read the developer docs.