Skip to main content
POST
Send link preview

Authorizations

apikey
string
header
required

Your Pilot Status API key (ps_...). Evolution GO also accepts Authorization: Bearer <key>.

Body

application/json
number
string
required

Recipient MSISDN or JID.

Example:

"5511999999999"

text
string
required

Message body containing the URL to preview.

Example:

"Check this out: https://pilotstatus.com.br"

title
string

Preview title (auto-filled from OpenGraph when omitted).

Example:

"Pilot Status"

description
string

Preview description (auto-filled when omitted).

Example:

"WhatsApp API platform"

url
string

Target URL of the preview.

Example:

"https://pilotstatus.com.br"

imgUrl
string

Thumbnail image URL (auto-filled when omitted).

Example:

"https://pilotstatus.com.br/og.png"

id
string

Client-supplied message id.

delay
integer

Milliseconds to wait before sending.

mentionedJid
string

JID(s) to mention.

mentionAll
boolean

Mention every participant (groups).

formatJid
boolean

Auto-format number into a JID (default true).

quoted
object

Reply-to reference: { "messageId", "participant" }.

Response

Success — provider-native response body.

Standard Evolution GO send envelope (gin.H). The passthrough layer returns this native body verbatim.

message
string

Fixed status label; always "success" on HTTP 200.

data
object

Link (preview) message send result. Serialized MessageSendStruct (no JSON tags → PascalCase keys Info/Message/MessageContextInfo).