Pular para o conteúdo principal
POST
/
send
/
status
Enviar Stories (Status)
curl --request POST \
  --url https://api.wppfy.com/send/status \
  --header 'Content-Type: application/json' \
  --header 'token: <api-key>' \
  --data '
{
  "type": "text",
  "text": "Novidades chegando!",
  "background_color": 7,
  "font": 1,
  "file": "https://example.com/video.mp4",
  "thumbnail": "https://example.com/thumb.jpg",
  "mimetype": "video/mp4",
  "track_source": "chatwoot",
  "track_id": "msg_123456789"
}
'
{
  "Id": "ABCD1234",
  "content": {},
  "messageTimestamp": 1672531200000,
  "status": "Pending"
}

Authorizations

token
string
header
required

Body

application/json
type
enum<string>
required

Tipo do status

Opções disponíveis:
text,
image,
video,
audio,
myaudio,
ptt
Example:

"text"

text
string

Texto principal ou legenda

Example:

"Novidades chegando!"

background_color
integer

Código da cor de fundo

Intervalo obrigatório: 1 <= x <= 19
Example:

7

font
integer

Estilo da fonte (apenas para type=text)

Intervalo obrigatório: 0 <= x <= 8
Example:

1

file
string

URL ou Base64 do arquivo de mídia

Example:

"https://example.com/video.mp4"

thumbnail
string

URL ou Base64 da miniatura (opcional para vídeos)

Example:

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

mimetype
string

MIME type do arquivo (opcional)

Example:

"video/mp4"

track_source
string

Origem do rastreamento da mensagem

Example:

"chatwoot"

track_id
string

ID para rastreamento da mensagem (aceita valores duplicados)

Example:

"msg_123456789"

Response

Status enviado com sucesso

Id
string
Example:

"ABCD1234"

content
object

Conteúdo processado da mensagem

messageTimestamp
integer
Example:

1672531200000

status
string
Example:

"Pending"