tefacturo

API Reference

Key endpoints to integrate SUNAT electronic invoicing: authentication, issuing, queries, and shipping guides.

Download collection
Import the collection and configure variables: baseUrl, token, ruc.
Authentication

All requests require a Bearer token. Bearer token.

View authentication
Documents

Invoices, receipts, notes. JSON, signing and SUNAT submission.

Issue invoice
Sandbox

Create an account and quickly test with your credentials.

Create account

Authentication

  • POSThttps://jarvis.tefacturo.pe/tokenapi/secure/v2/login/token
    Get a JWT token (c2uToken) valid for up to 8 hours (trial docs accounts: renew every 1 hour).
    View doc

Documents

  • PUThttps://jarvis.tefacturo.pe/factura-api/invoice2u/integracion/factura/{ruc}
    Issue an electronic invoice.
    View doc
  • PUThttps://jarvis.tefacturo.pe/boleta-api/invoice2u/integracion/boleta/{ruc}
    Issue an electronic sales receipt (boleta).
    View doc
  • PUThttps://jarvis.tefacturo.pe/notacredito-api/invoice2u/integracion/nota-credito/{ruc}
    Issue a credit note.
    View doc
  • PUThttps://jarvis.tefacturo.pe/notadebito-api/invoice2u/integracion/nota-debito/{ruc}
    Issue a debit note.
    View doc

Queries

Shipping guides

  • POSTSender guide
    Issue a sender shipping guide.
    View doc
  • POSTCarrier guide
    Issue a carrier shipping guide.
    View doc

Official PDFs

Full UBL details, fields, and examples are available in the official PDFs, which are indexed for search and MCP.