API REST

Facturación electrónica
integrada a tu sistema.

Conecta tu ERP, plataforma o aplicación con la API de TimbraMX. Timbra CFDI, nómina, complementos de pago y más directamente desde tu código.

CÓMO FUNCIONA

Integración en 3 pasos

1

Obtén tu API key

Regístrate en TimbraMX y genera tu clave de acceso desde el panel de configuración.

2

Envía tu primer request

Usa los endpoints REST para timbrar CFDI, consultar pacote de timbres o generar complementos.

3

Producción

Integra la API en tu sistema y comienza a facturar automáticamente. Soporte técnico incluido.

ENDPOINTS

Todo lo que necesitas, en una API

Endpoints completos para cubrir todas las necesidades de facturación electrónica en México.

POST /api/v1/cfdi/timbrar

Timbra un CFDI completo. Acepta XML o JSON y regresa el CFDI timbrado con UUID.

POST /api/v1/nomina/timbrar

Timbra nómina electrónica. Soporta perceptiones, deducciones y aportaciones.

POST /api/v1/pagos/timbrar

Timbra complemento de pago. Registra parcialidades y totales.

GET /api/v1/cfdi/{uuid}

Consulta el estado de un CFDI por su UUID ante el SAT.

GET /api/v1/timbres

Consulta tu saldo de timbres disponibles y historial de uso.

POST /api/v1/cancelar

Cancela un CFDI timbrado. Incluye motivo de cancelación y acuse del SAT.

EJEMPLO

Así se ve un request

// Timbrar un CFDI
curl
-X POST https://api.timbra-mx.com/v1/cfdi/timbrar
-H "Authorization: Bearer TU_API_KEY"
-H "Content-Type: application/json"
-d '{
"rfc_emisor": "TCM970625NI1",
"rfc_receptor": "XAXX010101000",
"total": "1500.00",
"conceptos": [{ "clave_prod_serv": "01010101", "cantidad": 1, "precio": 1500 }]
}'
VENTAJAS

¿Por qué la API de TimbraMX?

REST JSON

API estándar con requests y responses en JSON. Compatible con cualquier lenguaje de programación.

SDKs oficiales

Librerías para Node.js, Python, PHP, Java y .NET. Instala y comienza en minutos.

99.9% uptime

Infraestructura redundante con alta disponibilidad. Tu sistema nunca deja de facturar.

Webhooks

Recibe notificaciones en tiempo real cuando un CFDI se timbra, cancela o rechaza.

Sandbox

Entorno de pruebas gratuito con datos ficticios antes de pasar a producción.

Soporte técnico

Equipo de desarrollo disponible para ayudarte con la integración. Chat, email y teléfono.

Empieza a integrar hoy

Obtén tu API key y comienza a facturar en menos de 15 minutos.

Crear cuenta y obtener API key