SDKs
Python
fiscal-web — cliente oficial Python 3.8+ con soporte sync y async. Type hints en todos los endpoints.
Instalación
pip
pip install fiscal-webUso
Emitir una factura
import os
from fiscal_web import FiscalWeb
fw = FiscalWeb(api_key=os.environ["FW_KEY"])
doc = fw.documents.create(
kind="invoice",
series="F001",
receiver={"id_kind": "ruc", "id_value": "20512333797", "name": "ACME SAC"},
items=[
{"description": "Servicio profesional", "quantity": "1", "unit_price": "100.00"}
],
)
print(doc.id, doc.state)Cliente async
Para asyncio: from fiscal_web import AsyncFiscalWeb — misma API pero con await:
await fw.documents.create(...)await fw.documents.cancel(...)
Repo: github.com/fiscal-web/python-sdk.
¿Te resultó útil esta página?¡Gracias!