Address Analyzer

Error messages

La siguiente tabla muestra todos los mensajes de error que la API puede devolver en el campo message:

ParámetroMensajeDescripción
zipcode / labelThe zipcode field must contain exactly 8 digitsEl CEP no se informó, ni en el parámetro zipcode ni en el label, o no tiene exactamente 8 dígitos después de quitar el guión.
roadsize must be between 0 and 150El road tiene más de 150 caracteres.
labelStructure error on label fieldFalta al menos una de las cinco comas de separación en el label. Este error tiene prioridad sobre los errores de formato del CEP.
TodosRequest body cannot be emptyNinguno de los parámetros road, number, zipcode, district, city o label fue completado.

Ejemplo con el formato label

En el ejemplo siguiente, el label tiene solo cuatro comas, porque falta la separación entre la calle y el número:

{
  "label": "av paulista 1578,bela vista,01310200,sao paulo,SP"
}

La solicitud será rechazada con la respuesta siguiente:

{
  "title": "Constraint Violation",
  "status": 400,
  "violations": [
    {
      "field": "analyze.request.label",
      "message": "Structure error on label field"
    }
  ]
}

Ejemplos con el formato estructurado

CEP con menos de 8 dígitos

En el ejemplo siguiente, el zipcode tiene solo 7 dígitos después de quitar el guión:

{
  "road": "r da cantarera 306 box 12",
  "number": "",
  "zipcode": "01024-00",
  "district": "centro",
  "city": "sao paulo",
  "state": "SP"
}

La solicitud será rechazada con la respuesta siguiente:

{
  "title": "Constraint Violation",
  "status": 400,
  "violations": [
    {
      "field": "analyze.request.zipcode",
      "message": "The zipcode field must contain exactly 8 digits"
    }
  ]
}

Calle por encima del límite de caracteres

En el ejemplo siguiente, el road tiene más de 150 caracteres:

{
  "road": "rua da cantareira 306 box 12 mercado municipal de sao paulo entrada pela porta lateral proximo ao estacionamento falar com o responsavel pelo recebimento no horario comercial",
  "number": "",
  "zipcode": "01024-000",
  "district": "centro",
  "city": "sao paulo",
  "state": "SP"
}

La solicitud será rechazada con la respuesta siguiente:

{
  "title": "Constraint Violation",
  "status": 400,
  "violations": [
    {
      "field": "analyze.request.road",
      "message": "size must be between 0 and 150"
    }
  ]
}