Omni-WardDevelopers

Status e erros

O status HTTP e o status do body têm significados diferentes. Leia os dois.

Ainda não disponível. Estas páginas descrevem o contrato previsto para /api/token-generate e /api/service-api, que ainda não respondem no servidor. A API ativa hoje é a REST v1.

Como interpretar

RespostaSignificadoO que fazer
HTTP 200 e status.code 200Consulta processadaLeia result
HTTP 200 e status.code 200, com result vazioPode ser falta de saldo: Not enough balanceConfira status.message e o saldo
HTTP 200 e status.code 400Dados inválidos ou service não liberadoRevise os campos e a liberação do service
HTTP 200 e status.code 401Produto inativo para esta credencialConfirme o produto; gerar outro token não resolve
HTTP 401 ou 403Token ausente, expirado ou de outro ambienteGere outro token no ambiente certo
Tempo esgotadoA rede ou a fonte de dados demorouRepita poucas vezes, com intervalo crescente

Mensagens frequentes

status.codeMensagemO que fazer
400Don't have access to the serviceConfira o alias e se o service está liberado
400Imagem obrigatória não encontradaEnvie a imagem que o service exige
400Face nao encontrada na baseIndexe a face antes de buscá-la
400Não foi possível ler o documentoEnvie uma imagem mais nítida do documento
500Falha ao realizar consultaTente de novo depois; informe o externalId ao suporte

Formato da falha

{
  "result": {},
  "status": {
    "code": 400,
    "message": "Serviço não disponível para este cliente."
  }
}