🗺️Enviar uma mensagem de localização

Permite enviar uma mensagem de localização para um número cadastrado no WhatsApp.

Um pouco sobre mensagens do tipo localização

Neste método você poderá enviar uma mensagem contendo uma localização.

Exemplo de body a ser enviado:

{
    "lat": "-20.3222",
    "long": "-40.3381",
    "destination": "+55 61 9551-4650"
}

Enviar uma mensagem de localização

POST https://api.zapfy.me/v1/instance/{{instanceKey}}/token/{{instanceToken}}/message?type=location

Permite enviar uma mensagem de localização via rest para um contato no WhatsApp, note que essa mensagem será adicionada à uma fila e no momento da requisição será devolvido um id de identificação dessa mensagem, essa fila irá processar o envio da mensagem e depois irá chamar o webhookde delivery da instância que enviou a mensagem.

Após o envio, você receberá um webhook no método post na url da sua instância, veja a página de webhooks que temos aqui na documentação para melhor entendimento do que será enviado:

Webhooks

Path Parameters

Name
Type
Description

instanceKey*

String

instanceToken*

String

Query Parameters

Name
Type
Description

type*

String

Para envio de texto, valor deve ser location

Request Body

Name
Type
Description

lat*

String

Latitude da localização desejada

destination*

String

Número de telefone do usuário ou id de um grupo.

Exemplo: (556195514650)

Necessário conter DD e DDI.

long

String

Longitude da localização desejada

{
    "result": {
        "id": "c67fad44-c6eb-4ba2-9f4e-ddc5b526dbe9"
    },
    "message": "MESSAGE_SCHEDULED",
    "isValid": true
}

Webhooks disparados após o envio

O envio da mensagem resultará em webhooks do tipo Envio de location message e Alteração de status da mensagem

Last updated