# 📞 Servicio de consulta de teléfonos en Ifetel

# Ejemplo de consumo

curl -X POST https://api.consultaunica.mx/v3/phones \
  -H 'x-api-key: 1a2b3c4d5e6f1a2b3c4d5e6f1a2b3c4d5e6f1a2b3c4d5e6f' \
  -H 'Content-Type: application/json' \
  -d '{
    "variant": "ifetel",
    "ifetel": {
      "phoneNumber": "5512345678"
    }
  }'

# ✅ Respuestas exitosas. HTTP 200

# ☎ Teléfono fijo

{
    "variant": "ifetel",
    "ifetel": {
        "phoneType": "Fijo",
        "phoneCompany": "Telmez",
        "registrationCity": null,
        "lada": null
    }
}

# 📱 Teléfono movil

{
    "variant": "ifetel",
    "ifetel": {
        "phoneType": "Móvil",
        "phoneCompany": "TELCEL",
        "registrationCity": null,
        "lada": null
    }
}

# ❌ Error de teléfono. HTTP 400

El teléfono no es de 10 dígitos

{
    "message": "La consulta no es válida, favor de verificar los datos ingresados",
    "errors": [
        {
            "field": "body.ifetel.phoneNumber",
            "error": "String should have at least 10 characters"
        }
    ]
}

# ❌ Errores de consulta con IFETEL. HTTP 422

{
    "message": "No se encontró un registro con los datos proporcionados"
}

# ❌ Error desconocido. HTTP 500

{
    "message": "Algo falló durante la consulta, favor de consultar nuevamente"
}