Envio de localização
POST
/rest/sendMessage/{{instance_key}}/locationCONCEITO
Enviar uma localização para um usuário do WhatsApp
Request Params
Atributos | Tipo | Descrição |
---|---|---|
to | string | Contato que vai receber a mensagem |
address | string | Endereço (Opcional) |
caption | string | Legenda (Opcional) |
latitude | number | Latitude |
longitude | number | Longitude |
Response 200
Atributos | Tipo | Descrição |
---|---|---|
error | boolean | Status do retorno |
message | string | Mensagem do retorno da requisição |
remoteJid | string | Contato que recebeu a mensagem |
formMe | boolean | true - Mensagem Enviada false- Mensagem Recebida |
id | string | ID do arquivo |
degreesLatitude | number | Latitude enviada |
degreesLongitude | number | Longitude enviada |
name | string | Legenda que foi enviada |
address | string | Endereço que foi enviado |
messageTimestamp | string | Data e Hora do arquivo enviado |
Request
Parâmetros Header
Authorization
string
requerido
Exemplo:
Bearer {{token}}
Content-Type
string
opcional
Exemplo:
application/json
Parâmetros Bodytext/plain
Exemplo:{
"messageData": {
"to": "551199999999@s.whatsapp.net",
"address": "QD 04 Lote 25",
"caption": "Escola classe",
"latitude": 157470795,
"longitude": 482982315
}
}
Request samples
Respostas
location(200)
HTTP Code: 200
Content Type : JSONapplication/json
Esquema de Dados
error
boolean
requerido
message
string
requerido
messageData
object
requerido
key
object
requerido
message
object
requerido
messageTimestamp
string
requerido
status
string
requerido
Exemplolocation
{
"error": false,
"message": "Message sent",
"messageData": {
"key": {
"remoteJid": "5511999999+99@s.whatsapp.net",
"fromMe": true,
"id": "BAE5DAF2A8BBE22B"
},
"message": {
"locationMessage": {
"degreesLatitude": 157470795,
"degreesLongitude": 482982315,
"name": "Enderço",
"address": ""
}
},
"messageTimestamp": "1658273907",
"status": "PENDING"
}
}