openapi-invoicing

Installation
SKILL.md

Openapi invoicing & payments

Bearer token required (see the openapi-auth skill). Sending invoices/receipts to the Revenue Agency and paying bills are irreversible fiscal/financial actions — always confirm with the user first.

Invoice (preferred) — https://invoice.openapi.com

Full management of Italian electronic invoices (FatturaPA XML) and digital receipts.

  • POST /IT-invoices — create/send an invoice to the SDI; GET /IT-invoices, GET /IT-invoices/{id} — list and monitor states (delivery, rejection)
  • POST /IT-invoices_import — import externally created invoices
  • POST|GET|PATCH|DELETE /IT-configurations[/{fiscal_id}] — per-company configuration (signature, legal storage, receipts_authentication)
  • POST /IT-receipts — send a digital receipt; GET|PATCH|DELETE /IT-receipts/{id} (PATCH returns items from a receipt)

Key constraints:

  • Receiving supplier invoices requires registering Openapi's Recipient Code on the Revenue Agency website: code PIC7CPS (Invoice API).
  • Receipts cannot be sent 23:55–00:00 Italian time (queued to the next day); the receipt service requires enabling third-party credentials on the Agenzia delle Entrate portal (guide: https://docs.openapi.it/Procedura-manuale-per-incarico.pdf). Freelancers/sole proprietorships cannot delegate and must use their own credentials.

SDI (lower-level) — https://sdi.openapi.it

Installs
5
GitHub Stars
2
First Seen
Jun 17, 2026
openapi-invoicing — openapi/openapi-skills