Skip to main content
POST
Send image

Authorizations

Authorization
string
header
required

Instance token (zpfy_inst_...) — sends messages.

Body

application/json
to
string
required

Message recipient: a phone in E.164 (e.g. 5511999998888) or a WhatsApp id — the chat.id of a webhook, or a group id.

Example:

"5511999998888"

url
string
required

http(s) URL or base64 of the file.

Example:

"https://example.com/cat.jpg"

caption
string

Caption (ignored for audio).

filename
string

Displayed file name (documents).

delay
integer

Optional delay in milliseconds before sending; WhatsApp shows "typing…" during this interval.

quoted
object

Quotes (replies to) a previous message.

Response

Send accepted. The message goes out right after, in the order you asked; the outcome arrives by webhook (MESSAGE.SENT, or MESSAGE.STATUS_UPDATED with status FAILED) and in GET /messages/{messageId}.

data
object

Identifier of the sent message. Store the messageId: together with the same to you sent to, it is what /messages/delete and /messages/edit need.