BunnyDoc
API

API

Las API de BunnyDoc — cómo se dividen la Firma electrónica y la Facturación en dos API independientes, y por dónde empezar.

La API de BunnyDoc sigue la misma división que la aplicación: la Firma electrónica y la Facturación son dos API independientes. Viven bajo una misma cuenta y comparten la autenticación, pero tienen sus propios endpoints y sus propios recursos. No existe una API combinada.

Elegir la API correcta

La distinción que más confunde es la misma que en la aplicación: una tabla de factura creada dentro de un documento a firmar pertenece a la Firma electrónica, no a la Facturación.

Lo que quieres hacerUsa
Enviar un documento para firmarAPI de Firma electrónica
Añadir una tabla de precios o de factura a un documento a firmarAPI de Firma electrónica
Cobrar a un firmante mientras firmaAPI de Firma electrónica
Crear una factura independiente con su propio número y estadoAPI de Facturación
Enviar un presupuesto o una nota de créditoAPI de Facturación
Gestionar productos, stock o gastosAPI de Facturación

Los contactos, usuarios, roles y la configuración de la empresa son compartidos, así que se acceden igual desde cualquiera de las dos API.

Autenticación

Ambas API usan las mismas credenciales, emitidas por empresa. Una solicitud lleva la credencial y la empresa en cuyo nombre actúa; cada respuesta está limitada a esa empresa.

Guarda las credenciales en el servidor

Las credenciales de API actúan en nombre de toda tu empresa. No las incluyas nunca en un navegador, una aplicación móvil ni en ningún cliente que no controles.

Convenciones

  • JSON de entrada y de salida — envía y espera application/json.
  • Limitado a una empresa — cada recurso pertenece a una empresa y las solicitudes nunca cruzan ese límite.
  • Los mismos permisos que en la aplicación — una credencial solo puede hacer lo que permita su rol. Consulta Usuarios y roles.
  • Con límite de frecuencia — las ráfagas sostenidas se limitan; espera y reintenta cuando ocurra.

Referencia de endpoints

La referencia por endpoint de cada API se publica en su propia sección: empieza por la API de Firma electrónica o la API de Facturación.

En esta página