Envia um convite de evento com data, local e detalhes. Normalmente utilizado em grupos.
Endpoint
Seção intitulada “Endpoint”POST /chat/send/eventParâmetros
Seção intitulada “Parâmetros”| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
to | string | Sim | JID do destinatário (normalmente grupo) |
name | string | Sim | Nome do evento |
description | string | Não | Descrição do evento |
startTime | number | Sim | Unix timestamp de início (segundos) |
endTime | number | Não | Unix timestamp de término (segundos) |
location | string | Não | Endereço do evento |
latitude | number | Não | Latitude do local |
longitude | number | Não | Longitude do local |
extraGuestsAllowed | boolean | Não | Se convidados podem levar acompanhantes |
isCanceled | boolean | Não | Se true, cancela o evento |
isScheduleCall | boolean | Não | Se o evento é uma chamada agendada |
Request
Seção intitulada “Request”curl -X POST https://endpoint.wi.api.br/chat/send/event \ -H "x-api-key: $WIAPI_KEY" \ -H "x-instance: session_01" \ -H "Content-Type: application/json" \ -d '{ "to": "120363041524927604@g.us", "name": "Reunião de Planejamento Q3", "description": "Revisão de metas e definição de prioridades para o trimestre.", "startTime": 1780340400, "endTime": 1780347600, "location": "Sala 301 - Escritório SP", "latitude": -23.5612, "longitude": -46.6560, "extraGuestsAllowed": false }'const response = await fetch("https://endpoint.wi.api.br/chat/send/event", { method: "POST", headers: { "x-api-key": process.env.WIAPI_KEY, "x-instance": "session_01", "Content-Type": "application/json", }, body: JSON.stringify({ to: "120363041524927604@g.us", name: "Reunião de Planejamento Q3", description: "Revisão de metas e definição de prioridades para o trimestre.", startTime: 1780340400, endTime: 1780347600, location: "Sala 301 - Escritório SP", latitude: -23.5612, longitude: -46.6560, extraGuestsAllowed: false, }),});
const data = await response.json();import requests
response = requests.post( "https://endpoint.wi.api.br/chat/send/event", headers={ "x-api-key": WIAPI_KEY, "x-instance": "session_01", }, json={ "to": "120363041524927604@g.us", "name": "Reunião de Planejamento Q3", "description": "Revisão de metas e definição de prioridades para o trimestre.", "startTime": 1780340400, "endTime": 1780347600, "location": "Sala 301 - Escritório SP", "latitude": -23.5612, "longitude": -46.6560, "extraGuestsAllowed": False, },)
data = response.json()Response
Seção intitulada “Response”{ "messageId": "3EB0D4E5F6A7B8C90EAF32", "messageid": "3EB0D4E5F6A7B8C90EAF32"}