Documentation Index
Fetch the complete documentation index at: https://docs.yafacture.com/llms.txt
Use this file to discover all available pages before exploring further.
¿Qué es Desarrolladores?
Desarrolladores es la sección donde gestionas la integración técnica de Yafacture con tus propios sistemas. Cuenta con dos pestañas: Llaves API para autenticar solicitudes a la API REST, y Webhooks para recibir notificaciones en tiempo real cuando ocurren eventos en tu cuenta.Pestaña Llaves API

¿Qué son las llaves API?
Las llaves API (tokens) son credenciales que permiten a tus aplicaciones autenticarse ante la API de Yafacture y ejecutar operaciones programáticamente: timbrar facturas, consultar clientes, mover fondos en la billetera, etc. Cada token tiene el formatoyafacture_XXXXXXXX... y se muestra parcialmente enmascarado por seguridad.
Crear una llave API
Copia tu token
El token completo se muestra una sola vez al crearlo. Guárdalo en un lugar seguro antes de cerrar el diálogo — no podrás verlo completo de nuevo.
Gestionar llaves existentes
Al tocar la flecha › junto a un token puedes ver su detalle y eliminarlo. La lista muestra todos los tokens activos de tu empresa.Pestaña Webhooks

¿Qué son los webhooks?
Los webhooks son URLs de tu sistema a las que Yafacture envía notificaciones HTTP en tiempo real cuando suceden eventos (crear una factura, actualizar un cliente, registrar un movimiento en la billetera, etc.). Elimina la necesidad de hacer polling a la API para detectar cambios.Crear un webhook
Ingresa la URL
Escribe la URL de tu servidor que recibirá los eventos (debe ser accesible desde Internet).
Selecciona los eventos
Elige los módulos y acciones (Leer, Crear, Actualizar, Eliminar) para los que deseas recibir notificaciones. Solo recibirás eventos de los módulos que marques.
Panel de detalle de webhook
Al tocar › en un webhook existente verás:| Campo | Descripción |
|---|---|
| URL de webhook | La URL de destino configurada |
| Fecha de creación | Cuándo se registró el webhook |
| Eventos suscritos | Lista de módulos y acciones activos |
Los eventos disponibles para webhooks corresponden a los mismos módulos que los permisos de usuario: Billetera, Facturación, Clientes, Productos, Reportes y más.
Preguntas frecuentes
¿Cuántas llaves API puedo crear?
¿Cuántas llaves API puedo crear?
Puedes crear múltiples llaves, por ejemplo una por cada sistema o integración que uses. Esto te permite revocar el acceso de una integración específica sin afectar las demás.
¿Cómo uso la llave API en mis solicitudes?
¿Cómo uso la llave API en mis solicitudes?
Inclúyela en el encabezado HTTP de autenticación de cada solicitud. Consulta la documentación de la API en la pestaña Documentación API para ver ejemplos en curl, JavaScript, Python y otros lenguajes.
¿Qué pasa si mi servidor de webhook no está disponible?
¿Qué pasa si mi servidor de webhook no está disponible?
Yafacture intentará entregar el evento. Si tu servidor no responde, el evento puede perderse. Asegúrate de que tu URL de webhook esté siempre activa y responda con un código HTTP 2xx para confirmar la recepción.
¿Puedo tener varios webhooks apuntando a diferentes URLs?
¿Puedo tener varios webhooks apuntando a diferentes URLs?
Sí. Puedes registrar múltiples webhooks con diferentes URLs y diferentes conjuntos de eventos, útil para enrutar notificaciones a distintos servicios o entornos (producción, staging, etc.).
Documentación API
Consulta la referencia completa de la API REST de Yafacture con ejemplos de código.
Usuarios
Administra los usuarios de tu empresa y sus permisos de acceso.

