> ## Documentation Index
> Fetch the complete documentation index at: https://messenger-docs.cogfy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Send interactive list message

> Sends an interactive list message to a phone number. Requires that the recipient has messaged the business in the last 24 hours.



## OpenAPI

````yaml POST /messages/interactive/list
openapi: 3.0.0
info:
  title: Cogfy Messenger Public API
  version: 1.0.0
  description: API for interacting with the Cogfy Messenger platform
servers:
  - url: https://messenger-public-api.cogfy.com
    description: Production server
  - url: http://localhost:53981
    description: Local server
security:
  - ApiKeyAuth: []
tags: []
paths:
  /messages/interactive/list:
    post:
      tags:
        - Messages
      summary: Send interactive list message
      description: >-
        Sends an interactive list message to a phone number. Requires that the
        recipient has messaged the business in the last 24 hours.
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              required:
                - from
                - to
                - interactive
              properties:
                from:
                  type: string
                to:
                  type: string
                interactive:
                  type: object
                  required:
                    - body
                    - action
                  properties:
                    type:
                      type: string
                      enum:
                        - list
                      default: list
                    header:
                      type: object
                      required:
                        - type
                      properties:
                        type:
                          type: string
                          enum:
                            - text
                    body:
                      type: object
                      required:
                        - text
                      properties:
                        text:
                          type: string
                    footer:
                      type: object
                      properties:
                        text:
                          type: string
                    action:
                      type: object
                      required:
                        - button
                        - sections
                      properties:
                        button:
                          type: string
                        sections:
                          type: array
                          minItems: 1
                          maxItems: 10
                          items:
                            type: object
                            required:
                              - title
                              - rows
                            properties:
                              title:
                                type: string
                                maxLength: 24
                              rows:
                                type: array
                                minItems: 1
                                maxItems: 10
                                items:
                                  type: object
                                  required:
                                    - id
                                    - title
                                  properties:
                                    id:
                                      type: string
                                    title:
                                      type: string
                                      maxLength: 24
                                    description:
                                      type: string
      responses:
        '200':
          description: Interactive Flow message sent successfully
          content:
            application/json:
              schema:
                type: object
                properties:
                  id:
                    type: string
components:
  securitySchemes:
    ApiKeyAuth:
      type: apiKey
      in: header
      name: api-key

````