Bienvenido al portal para desarrolladores
La API de Facturama te permite automatizar la emisión, consulta y cancelación de facturas electrónicas (CFDIs) directamente desde tu aplicación, sin depender de portales manuales. Si es tu primera vez trabajando con facturación electrónica en México, te recomendamos comenzar por entender el sistema antes de escribir la primera línea de código.¿Nuevo en facturación electrónica en México?
Aprende qué es un CFDI, quiénes intervienen, qué es el SAT y el RFC, y cómo funciona el proceso de timbrado — en la sección El sistema de facturación en México.
Empieza a integrar
Si ya conoces el contexto fiscal, estos son los tres pasos para hacer tu primera llamada a la API:1
Crea tu cuenta sandbox
Regístrate gratis en dev.facturama.mx. No requiere tarjeta ni suscripción. Tus credenciales de acceso son las mismas que usarás en la API.
2
Configura la autenticación
Facturama usa HTTP Basic Auth. Solo necesitas codificar tu usuario y contraseña en Base64 y agregarlo al header
Authorization.Ver guía de autenticación →3
Emite tu primer CFDI
Sigue el ejemplo paso a paso para crear un CFDI de ingreso con el mínimo de campos requeridos y recibir el XML timbrado.Ver tu primera factura →
¿Qué puedes construir?
ERP y sistemas de ventas
Emite facturas automáticamente al cerrar una venta o generar una orden.
Portales de autoservicio
Permite que tus clientes soliciten su factura desde tu sitio web o app.
Marketplaces
Factura a nombre de múltiples emisores con la API Multiemisor.
Nómina y retenciones
Genera recibos de nómina y comprobantes de retención para tus colaboradores.
Ambientes disponibles
Explora el resto de la documentación
API Reference
Todos los endpoints con playground interactivo y ejemplos de respuesta.
SDKs oficiales
PHP, Python, .NET, Node.js, Java, Ruby y JavaScript.
Complementos
Carta Porte, comercio exterior, retenciones y más.