portal

class satcfdi.portal.PortalManager(signer: Signer)[source]

Bases: Session

save_session(target)[source]
load_session(source)[source]
form(action, referer_url, data)[source]
fiel_login(login_response)[source]
class satcfdi.portal.SATPortal(signer: Signer)[source]

Bases: PortalManager

BASE_URL = 'https://loginda.siat.sat.gob.mx'
login()[source]
home_page()[source]
logout()[source]
declaraciones_provisionales_login()[source]
class satcfdi.portal.SATFacturaElectronica(signer: Signer)[source]

Bases: PortalManager

BASE_URL = 'https://portal.facturaelectronica.sat.gob.mx'
REQUEST_CONTEXT = 'appId=cid-v1:20ff76f4-0bca-495f-b7fd-09ca520e39f7'
login()[source]
reactivate_session()[source]
legal_name_valid(rfc, legal_name)[source]
rfc_valid(rfc)[source]
lco_details(rfc, apply_border_region=True)[source]

Modules

satcfdi.portal.utils