import requests

with open("solicitud_id.txt", "r") as f:
    ID_SOLICITUD = f.read().strip()

firmantes = [
    {"ced": "0992743007", "nom": "Miguel", "ape": "Ramires", "cel": "0992743007"},
    {"ced": "1709922841", "nom": "Christian", "ape": "Ruiz", "cel": "0969019242"}
]

url = "https://wsomnimsgrest.recargasypagos.com/api/v1/SolicitudeCreateSignatory"

for f in firmantes:
    payload = {
        "UserName": "1709922841",
        "Password": "designerAV2033$$!",
        "IDSolicitud": int(ID_SOLICITUD),
        "Cedula": f["ced"],
        "PrimerNombre": f["nom"],
        "PrimerApellido": f["ape"],
        "Celular": f["cel"],
        "Email": "info@firmalo.ai",
        "FirmaPrincipal": 1,
        "IdPais": 593,
        "IdProvincia": 2,
        "IdCiudad": 9,
        "Direccion": "Quito"
    }
    res = requests.post(url, json=payload)
    print(f"Firmante {f['nom']}:", res.json())
