openapi: 3.1.0 info: title: ManyChat Page Sending API description: The ManyChat REST API exposes Page, Sending, and Subscriber operations for Facebook Messenger automation (a separate Profile API endpoint is available for white-label flows). Endpoints derived from the public Swagger document served at https://api.manychat.com/swagger. Authentication is via a Bearer token of the form `Bearer :` generated in the ManyChat dashboard. version: beta contact: name: ManyChat url: https://api.manychat.com/swagger servers: - url: https://api.manychat.com description: Production security: - BearerAuth: [] tags: - name: Sending description: Send content and flows to subscribers paths: /fb/sending/sendContent: post: tags: - Sending summary: Send content to a subscriber description: 'Rate limit: 25 queries per second.' operationId: sendContent requestBody: required: true content: application/json: schema: type: object required: - subscriber_id - data - message_tag properties: subscriber_id: type: integer data: type: object message_tag: type: string responses: '200': description: Sent /fb/sending/sendContentByUserRef: post: tags: - Sending summary: Send content using a user_ref operationId: sendContentByUserRef requestBody: required: true content: application/json: schema: type: object responses: '200': description: Sent /fb/sending/sendFlow: post: tags: - Sending summary: Send a flow to a subscriber description: 'Rate limit: 20 queries per second, 100 queries per given subscriber per hour.' operationId: sendFlow requestBody: required: true content: application/json: schema: type: object required: - subscriber_id - flow_ns properties: subscriber_id: type: integer flow_ns: type: string responses: '200': description: Flow sent components: securitySchemes: BearerAuth: type: http scheme: bearer description: Bearer token of the form `Bearer :` issued from the ManyChat dashboard.