Requisição HTTP Method POST

POST https://api-messaging.wavy.global/v1/carrier/lookup Content-Type: application/json

Para realizar a consulta basta adicionar no body da requisição um json com o array de números. É possível fazer a consulta utilizando os formatos +55(19)999999999 e 5519999999999.

curl --request POST \
  --url https://api-messaging.wavy.global/v1/carrier/lookup \
  --header 'authenticationtoken: <authenticationtoken>' \
  --header 'username: <username>' \
  --header 'Content-Type: application/json' \
  --data '{
    "destinations": ["+55(19)997712322", "5519997712322", "2312312"]
}'

Resposta consulta

A resposta da consulta em lote conterá um arquivo JSON com as informações individuais sobre cada número consultado.

CampoDetalhesTipo

id

UUID gerado para este lote

String

destinations

Este campo é um array com as respostas das consultas individuais do lote, contém o id e o correlationId de cada número consultado

IndividualResponse[]

destination

Número de telefone consutado

Long

active

status do número na operadora (atualmente verificar apenas se o número pertence a operadora, não ativo / em uso)

Boolean

carrier

Operadora e país a qual pertece o número consultado

array[]

name

Nome da operadora

String

countryCode

Código do País

String

Resposta chamada em formato JSON

 {
    "id": "aadb5130-7dd7-11e7-baac-a6aabe61edb5",
    "destinations": [
        {
            "destination": "5519997712322",
            "active": true,
            "carrier": {
                "name": "VIVO",
                "countryCode": "BR"
            }
        },
        {
            "destination": "5519997712322",
            "active": true,
            "carrier": {
                "name": "VIVO",
                "countryCode": "BR"
            }
        },
        {
            "destination": "2312312",
            "active": false,
            "carrier": {
                "name": "UNKNOWN"
            }
        }
    ]
}

O último número do exemplo trata-se de um número inválido para demonstrar como a consulta retorna o JSON nesses casos.

Last updated