Skip to main content
POST

Status codes

Each response returns a standard HTTP status code so you can tell what happened at a glance.

Authorizations

x-api-key
string
header
required

Your Clapvo API token. Pass it in the x-api-key request header.

Body

application/json
from
string
required

Sender's WhatsApp number — the number the message is sent from. Must be a WhatsApp number connected to your Clapvo account. Use international format with the country code and no leading +, spaces, or dashes (e.g. 918495632548 for +91 84956 32548).

Example:

"918495632548"

to
string
required

Recipient's WhatsApp number — the number the message is sent to. Use the same international format as from: country code, no leading +, spaces, or dashes.

Example:

"918965742135"

message
object
required

The message content. Its fields change with message.type: text messages use type + message, while media messages use type + a media object.

Response

Success — message queued for delivery.

success
boolean

Whether the request succeeded.

Example:

true

code
string

Clapvo status code.

Example:

"HC-1"

name
string

Machine-readable status name.

Example:

"success_200"

data
object
message
string

Human-readable status message.

Example:

"Request was successful."