# ManyChat REST API

**Canonical:** https://apis.io/apis/manychat/rest-api/  
**Provider:** ManyChat — https://apis.io/providers/manychat/  
**Base URL:** https://api.manychat.com  
**Documentation:** https://api.manychat.com/swagger

ManyChat REST API is one of 5 APIs that [ManyChat](https://apis.io/providers/manychat/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Chat Marketing, Messenger Marketing, Subscribers, Flows, and Messaging. The published artifact set on APIs.io includes API documentation, an API reference, an OpenAPI specification, authentication docs, a getting-started guide, and rate-limit docs.

REST API for managing subscribers, custom fields, tags, bot fields, flows, and sending messages in ManyChat across Instagram, Messenger, WhatsApp and SMS. 35 operations across four tags. Authentication uses an API key generated per connected page in Settings > API, passed as a Bearer token of the form `Bearer <page-id>:<api-key>`. ManyChat serves the machine-readable contract as OpenAPI 3.0 from api.manychat.com/swagger/compileJson, which the Swagger console at api.manychat.com/swagger loads. Only HTTP 200 and 400 are declared anywhere in the contract; there is no idempotency key, no pagination, and no rate-limit response headers.

## Machine-readable artifacts (11)

- **Documentation** — https://api.manychat.com/swagger
- **APIReference** — https://api.manychat.com/swagger
- **Swagger** — https://api.manychat.com/swagger
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/manychat/refs/heads/main/openapi/_original/manychat-page-api-swagger-original.json
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/manychat/refs/heads/main/openapi/_original/manychat-profile-api-swagger-original.json
- **Authentication** — https://help.manychat.com/hc/en-us/articles/14959510331420
- **Developer Program** — https://help.manychat.com/hc/en-us/articles/14281299586972
- **GettingStarted** — https://help.manychat.com/hc/en-us/articles/14281252007580-Dev-Tools-Basics
- **RateLimits** — https://raw.githubusercontent.com/api-evangelist/manychat/refs/heads/main/rate-limits/manychat-rate-limits.yml
- **ErrorCatalog** — https://raw.githubusercontent.com/api-evangelist/manychat/refs/heads/main/errors/manychat-problem-types.yml
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/manychat/refs/heads/main/apis.yml

## Other ManyChat APIs (4)

- [ManyChat Page API](https://apis.io/apis/manychat/manychat-page-api/)
- [ManyChat Profile API](https://apis.io/apis/manychat/manychat-profile-api/)
- [ManyChat Sending API](https://apis.io/apis/manychat/manychat-sending-api/)
- [ManyChat Subscriber API](https://apis.io/apis/manychat/manychat-subscriber-api/)

## Tags

Chat Marketing, Messenger Marketing, Subscribers, Flows, Messaging

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/manychat/rest-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/manychat/.
