# 💡 Servicio de consulta de recibo de luz en CFE

# Headers (requerido API Key)

{
  "x-api-key": "1a2b3c4d5e6f1a2b3c4d5e6f1a2b3c4d5e6f1a2b3c4d5e6f"
}

# Payload JSON de ejemplo (obligatorios)

// POST https://consultaunica.mx/api/v3/cfe
{
    "variant": "web",
    "web": {
        "fullname": "PEREZ LOPEZ JUAN MANUEL", // Tal cual aparece en el recibo, usualmente primero se escriben los apellidos y al final el nombre
        "numService": "123456789012", // 12 digitos del número de servicio tal cual aparece en el recibo
        "userEmail": "usuario@mail.com" // Como respaldo, se coloca un correo donde desee recibir el recibo en PDF
    }
}

# ✅ Respuestas exitosas. HTTP 200

{
  "variant": "web",
  "web": {
    "success": true,
    "message": "El recibo se ha descargado",
    "pdfUrl": "https://consultaunica.mx/static/pdf/cfe/LOPEZ%20JUAN%20-%20123456789012.pdf"
  }
}

# ❌ Error de la CFE. HTTP 400

{
    "message": "La consulta no es válida, favor de verificar los datos ingresados"
}

# ❌ Error desconocido. HTTP 500

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