Disponible en planes: Gratis, Básico, Avanzado y Total
No disponible en FacturaDirecta Clásico
Desde hace algunos meses estamos haciendo pruebas públicas de la nueva API de programación de FacturaDirecta, pero hasta ahora no habíamos comunicado oficialmente que ya está disponible la nueva API de programación de FacturaDirecta.
¿Qué es una API de programación?
Literalmente una API es una "interfaz de programación de aplicaciones", nombre que se obtiene directamente de sus siglas en inglés (Application Programming Interface), y es básicamente una pieza de software que permite comunicarse entre sí a dos programas, en este caso concreto siendo uno de ellos FacturaDirecta.
Si no sabías lo que era una API es posible que tú mismo no puedas aprovechar la API directamente, pero con la ayuda de cualquier programador mínimamente experimentado podrás hacer uso de la misma si lo necesitas para hacer una integración con otra pieza de software.
¿Qué operaciones puedo hacer con la API de FacturaDirecta?
En su versión actual la API de FacturaDirecta permite realizar las siguientes operaciones:
Contactos
Búsqueda y listado de contactos
Creación de un contacto
Obtención de los datos de un contacto
Modificación de los datos de un contacto
Borrado de un contacto
Productos
Búsqueda y listado de productos
Creación de un producto
Obtención de los datos de un producto
Modificación de los datos de un producto
Borrado de un producto
Facturas de venta
Búsqueda y listado de facturas de venta
Creación de una factura de venta
Obtención de los datos de una factura de venta
Modificación de los datos de una factura de venta
Borrado de una factura de venta
Modificación de las etiquetas de una factura de venta
Envío por correo electrónico de una factura de venta
Obtención de una factura de venta en formato PDF
Obtención de una factura de venta en formato Facturae
Presupuestos
Búsqueda y listado de presupuestos
Creación de un presupuesto
Obtención de los datos de un presupuesto
Modificación de los datos de un presupuesto
Borrado de un presupuesto
Modificación de las etiquetas de un presupuesto
Envío por correo electrónico de un presupuesto
Obtención de un presupuesto en formato PDF
Albaranes
Búsqueda y listado de albaranes
Creación de un albarán
Obtención de los datos de un albarán
Modificación de los datos de un albarán
Borrado de un albarán
Modificación de las etiquetas de un albarán
Envío por correo electrónico de un albarán
Obtención de un albarán en formato PDF
Facturas de compra y tickets
Búsqueda y listado de facturas de compra o tickets
Obtención de los datos de una factura de compra o ticket
Facturas de compra y tickets
Búsqueda y listado de bancos
¿Cómo puedo probar la API?
La documentación de la API se encuentra en https://www.facturadirecta.com/api y desde ahí mismo puedes acceder tanto a los detalles de cada una de las operaciones disponibles como hacer pruebas de la misma desde la propia página sin necesidad de instalar nada en tu ordenador.
¿Cómo puedo usar la API?
Simplemente elige tu lenguaje de programación favorito y empieza e experimentar, si no sabes por donde empezar en este repositorio público puedes encontrar algún ejemplo básico de uso de la API.
Para evitar errores que afecten a tus datos mientras hagas tus pruebas te recomendamos que hagas tus pruebas usando una cuenta distinta a tu cuenta real, te recordamos que la API funciona también en las cuentas gratuitas por lo que podrás probar tus integraciones sin necesidad de usar tu cuenta real para evitar posibles errores.