# YoFacturo for developers: Argentina e-invoicing

Everything you need to issue Argentine electronic invoices, credit notes and debit notes with a CAE from ARCA (formerly AFIP), from your own code or from an AI assistant.

## What this section covers

YoFacturo is an invoicing and management platform for Argentina. It talks to ARCA's electronic invoicing web services for you: certificates, numbering, the authorization code (CAE) and the rejection reasons. This section documents the ways in for developers and for foreign companies that need valid Argentine invoices.

## Three ways in

- **REST API with a token.** Full control, including invoicing. Tokens come in two modes: `yf_test_*` for an isolated sandbox and `yf_live_*` for real data.
- **MCP server.** Conversational access from Claude, ChatGPT, Cursor and VS Code. You sign in with OAuth, so there is no token to copy.
- **Webhooks.** Signed HTTP calls to your server when an invoice is created or authorized.

## Where to start

Read the quickstart first: it goes from a sandbox key to a first invoice, then to a real ARCA homologation CAE, a webhook and the switch to production. The Spanish documentation at [/dev/](https://yo-facturo.com/dev/) covers the full API reference.

For ARCA itself, see the ARCA error codes explained, the ARCA integration guides (delegation, homologation vs production, WSAA) and the API reference overview.

## Pages

- [Argentina e-invoicing API (ARCA / AFIP)](https://yo-facturo.com/en/argentina-e-invoicing-api/index.md): REST API and MCP server to issue Argentine electronic invoices with an ARCA (ex AFIP) CAE: sandbox, homologation, idempotent writes and webhooks.
- [Quickstart: your first Argentine invoice by API](https://yo-facturo.com/en/dev/quickstart/index.md): Go from a sandbox key to a simulated invoice, a real ARCA homologation CAE, a signed webhook and production. For developers and AI agents.

## Keep reading

- [OpenAPI specification (JSON)](https://api.yo-facturo.com/api/v1/openapi.json)

Source: https://yo-facturo.com/en/
