Pular para o conteúdo principal

Editar evento

Método#

/send-edit-event#

POST https://api.z-api.io/instances/SUA_INSTANCIA/token/SEU_TOKEN/send-edit-event

Header#

KeyValue
Client-TokenTOKEN DE SEGURANÇA DA CONTA

Conceituação#

Neste método você poderá enviar mensagens de edição de Evento.

tip

Para editar o evento, é necessário reenviar os dados que já estão configurados no evento, mesmo que eles não possuam alteração. Caso esses dados não sejam enviados, eles podem acabar sendo removidos do evento.

image


Atributos#

Obrigatórios#

AtributosTipoDescrição
phonestringTelefone (ou ID do grupo para casos de envio para grupos) do destinatário no formato DDI DDD NÚMERO Ex: 551199999999. IMPORTANTE Envie somente números, sem formatação ou máscara
eventEventDados do evento
eventMessageIdstringId da mensagem original do evento

Event#

AtributosTipoDescrição
namestringNome do event
descriptionstring (opcional)Descrição do evento
dateTimestringData e hora do evento
locationLocation (opcional)Localização do evento
callLinkTypestring (voice/video) (opcional)Tipo de chamada do evento (voz ou video)
canceledbooleanDefine se o evento está cancelado

Request Body#

{
"phone": "120363019502650977-group",
"eventMessageId": "3EB058359730B7C2895C55",
"event": {
"name": "Novo nome do evento",
"description": "Descrição do evento",
"dateTime": "2024-04-29T09:30:53.309Z",
"location": {
"name": "Nome do lugar"
},
"callLinkType": "voice | video",
"canceled": false
}
}

Response#

200#

AtributosTipoDescrição
zaapIdstringid no z-api
messageIdstringid no whatsapp
idstringAdicionado para compatibilidade com zapier, ele tem o mesmo valor do messageId

Exemplo

{
"zaapId": "3999984263738042930CD6ECDE9VDWSA",
"messageId": "D241XXXX732339502B68",
"id": "D241XXXX732339502B68"
}

405#

Neste caso certifique que esteja enviando o corretamente a especificação do método, ou seja verifique se você enviou o POST ou GET conforme especificado no inicio deste tópico.

415#

Caso você receba um erro 415, certifique de adicionar na headers da requisição o "Content-Type" do objeto que você está enviando, em sua grande maioria "application/json"


Webhook Response#

Link para a response do webhook (ao receber)

Webhook


Code#