Skip to main content
POST
/
api
/
v1
/
messages
Send WhatsApp text message
curl --request POST \
  --url https://app.flowella.io/api/v1/messages \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "to": "+15551234567",
  "text": "Hello from Flowella API"
}
'
{
  "id": "clxxxxxxxxxxxxxxxxxxxxxxxx",
  "conversationId": "clxxxxxxxxxxxxxxxxxxxxxxxx",
  "contactId": "clxxxxxxxxxxxxxxxxxxxxxxxx",
  "metaMessageId": "wamid.xxx"
}

Authorizations

Authorization
string
header
required

Organization API key (flo_…). Paste the full key; Scalar sends Authorization: Bearer <key>.

Body

application/json
to
string
required
Required string length: 3 - 32
text
string
required
Required string length: 1 - 4096
whatsappChannelId
string<cuid>

Response

Message accepted and stored

id
string
required
conversationId
string
required
contactId
string
required
metaMessageId
string | null
required