Conceituação
Método utilizado para solicitar o envio do código de confirmação.
Não se esqueça que o número de telefone que você deve enviar nesta requisição é o mesmo que você verificou na API anterior.Caso receba um captcha na resposta, confirme-o via API de captcha antes de receber o código.
Atributos
ID da sua instância. Disponível no painel Z-API em Instâncias.
Token da sua instância Z-API.
Body
Número do telefone com DDD (ex: 4499999999)
Método de envio do código: sms, voice ou wa_old
Request Body
{
"ddi": "55",
"phone": "4499999999",
"method": "sms"
}
Response
200
Retorna true caso a solicitação do código tenha sido enviada com sucesso
Base64 de imagem com código captcha
Define se o número está banido ou não
Tempo em segundos que deve ser aguardado para nova solicitação do código
Tempo que deve ser aguardado para solicitação de SMS
Tempo que deve ser aguardado para solicitação de chamada de voz
Tempo que deve ser aguardado para solicitação de pop-up no aplicativo
Método de envio do código
Sucesso:
{
"success": true,
"retryAfter": 165,
"smsWaitSeconds": 125,
"voiceWaitSeconds": 125,
"waOldWaitSeconds": 125,
"method": "sms"
}
Número bloqueado:
{
"success": false,
"blocked": true
}
400
Requisição inválida. Verifique se os dados que você está enviando estão de acordo com o documentado.
405
Neste caso certifique que esteja enviando corretamente a especificação do método, ou seja verifique se você enviou o POST ou GET conforme especificado no início 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”.