Factuarea APIDevelopers

Qué cambia en Factuarea.

Versiones, cambios de contrato y novedades de las herramientas para tu integración.

Contrato

Un empleado dado de baja es de solo lectura

Fichar la entrada, asignar un horario o una política de ausencias, aprobar una ausencia que pasa de la baja e invitar al portal a un empleado dado de baja responden 422 con el subcode employee_inactive. El resumen de equipo lista a todo empleado de alta en el mes, tenga o no horario.

Leer novedad

Endpoints actualizados7Vista previa

EndpointDescripción
POST/v1/companies/{company}/time-entries/clock-inFichar la entrada de un empleado
POST/v1/companies/{company}/work-schedules/{schedule}/assignAsignar un horario a un empleado
POST/v1/companies/{company}/absence-policies/{absence_policy}/assignAsignar una política a empleados
Ver todos (7)
Contrato

Plazas contratadas, paquetes de oferta y prueba

La factura sigue las plazas que contratas: crear un empleado ocupa una plaza libre, reducir tiene efecto en la renovación sin abono y eliges a quién se desactiva. Cuatro operaciones nuevas fijan y previsualizan las plazas, la API REST y el MCP compran solos las plazas que faltan, los paquetes de oferta conservan sus precios mientras se mantienen sus mínimos y la prueba responde con su propio motivo.

Leer novedad

Nuevos endpoints4Vista previa

EndpointDescripción
GET/v1/accounts/{account}/additional-nif-seatsObtener las plazas de NIF adicional
PATCH/v1/accounts/{account}/additional-nif-seatsFijar las plazas de NIF adicional contratadas
PATCH/v1/accounts/{account}/employee-seatsFijar las plazas de empleado contratadas
Ver todos (4)

Endpoints actualizados98Vista previa

EndpointDescripción
POST/v1/accounts/{account}/nif-transfers/acceptAceptar un traspaso de NIF
POST/v1/accounts/{account}/companies/activateActivar varios NIF de la cuenta
POST/v1/accounts/{account}/companies/{company}/activateActivar un NIF de la cuenta
Ver todos (98)
Mejora

Envía cada factura automática a quien paga

Las cuentas conectadas de Stripe aceptan email_invoice_to_payer, que envía por email cada factura que Factuarea emite automáticamente a la dirección que llega con el cobro. Tres operaciones actualizadas y una tool MCP actualizada.

Leer novedad

Endpoints actualizados3

EndpointDescripción
GET/v1/companies/{company}/connected-accountsListar cuentas Stripe conectadas
GET/v1/companies/{company}/connected-accounts/{account}Obtener una cuenta Stripe conectada
PATCH/v1/companies/{company}/connected-accounts/{account}Actualizar una cuenta Stripe conectada
Mejora

Coherencia de la causa de exención y conflicto al generar recurrentes

Cambian tres operaciones: la vista previa de la factura acepta un exemption_reason opcional, guardar o emitir una factura con causa de cabecera sin IVA y líneas con IVA responde 422 exemption_cause_contradicts_taxed_lines, y generar una factura recurrente puede responder un 409 reintentable recurring_presentation_activation_changed.

Leer novedad

Endpoints actualizados6Vista previa

EndpointDescripción
POST/v1/companies/{company}/pdf-template-previewsCrear una vista previa de plantilla de PDF
POST/v1/companies/{company}/recurring-invoices/{recurring_invoice}/generateGenera una factura a partir de una plantilla recurrente
PATCH/v1/companies/{company}/invoices/{invoice}Actualizar una factura
Ver todos (6)
Contrato

Biblioteca de plantillas PDF y facturas estructuradas

Gestiona plantillas PDF e identidades de marca, elige la presentación de cada documento, prepara artefactos PDF exactos y lleva calendarios de pagos, referencias y centros DIR3 en las facturas. Cincuenta operaciones nuevas, los scopes pdf_templates y un bloque pdf_output_state en cada documento.

Leer novedad

Nuevos endpoints50Vista previa

EndpointDescripción
POST/v1/companies/{company}/pdf-commercial-identities/{identity}/archiveArchivar una identidad comercial de PDF
POST/v1/companies/{company}/pdf-templates/{template}/archiveArchivar una plantilla de PDF
GET/v1/companies/{company}/delivery-notes/{delivery_note}/presentationObtener la presentación del albarán
Ver todos (50)

Endpoints actualizados137Vista previa

EndpointDescripción
POST/v1/companies/{company}/proformas/{proforma}/acceptAceptar una proforma
POST/v1/companies/{company}/quotes/{quote}/acceptAceptar un presupuesto
POST/v1/companies/{company}/recurring-invoices/{recurring_invoice}/activateActivar factura recurrente
Ver todos (137)
Mejora

Los documentos de control usan la biblioteca de plantillas PDF

El PDF del documento de control de transporte (DeCA) toma su diseño de la biblioteca de plantillas. El default de documentos de control se fija en PATCH /v1/companies/{company}/pdf-templates/defaults y en la tool MCP, y cada versión del DeCA informa del diseño con el que se pintó en versions[].presentation.

Leer novedad

Endpoints actualizados15Vista previa

EndpointDescripción
POST/v1/companies/{company}/transport-documents/{transport_document}/cancelAnular un documento de control
POST/v1/companies/{company}/transport-documents/{transport_document}/closeCerrar un documento de control
GET/v1/companies/{company}/transport-documentsListar todos los documentos de control
Ver todos (15)
Mejora

Las plantillas de documentos de control tienen su propio tipo

Las plantillas PDF y sus revisiones informan de document_kind (commercial o transport-document). Crear y duplicar lo aceptan, el listado filtra por él, y el default de documentos de control en PATCH /v1/companies/{company}/pdf-templates/defaults solo acepta plantillas del tipo transport-document.

Leer novedad

Endpoints actualizados5Vista previa

EndpointDescripción
POST/v1/companies/{company}/pdf-templatesCrear una plantilla de PDF
POST/v1/companies/{company}/pdf-templates/{template}/duplicateDuplicar una plantilla de PDF
GET/v1/companies/{company}/pdf-templatesListar las plantillas de PDF
Ver todos (5)
Mejora

Opciones de maquetación de las plantillas PDF

La configuración de las plantillas PDF incorpora las claves de schema_version 2: cabecera y lado del logo, estilo y concepto de la tabla de líneas, pie legal, densidad de página, tamaño de letra por zona, colores de realce y de superficie, texto de privacidad, condiciones generales, títulos opcionales de bloque, el tamaño de marca xl y la columna de importe con impuesto. Las revisiones informan schema_version.

Leer novedad

Endpoints actualizados10Vista previa

EndpointDescripción
POST/v1/companies/{company}/pdf-templatesCrear una plantilla de PDF
POST/v1/companies/{company}/pdf-templates/{template}/revisionsPublicar una revisión de plantilla de PDF
POST/v1/companies/{company}/pdf-template-previewsCrear una vista previa de plantilla de PDF
Ver todos (10)
Mejora

La personalización se aplica a la plantilla principal

En las empresas que ya usan la biblioteca de plantillas PDF, PATCH /v1/companies/{company}/personalization y update_account_personalization aplican el diseño y el color de acento a la plantilla principal, y personalization lee sus valores efectivos. El contrato no cambia; el error nuevo es 409 pdf_main_template_required.

Leer novedad

Endpoints actualizados1

EndpointDescripción
PATCH/v1/companies/{company}/personalizationActualiza la personalización de la cuenta
Contrato

Comisiones de Stripe como gasto y una liquidación más detallada

Las cuentas de Stripe conectadas pueden registrar cada mes sus comisiones de Stripe como gasto, los payouts detallan ahora todos los movimientos que liquidan y los gastos que autoliquidan su IVA ya no lo cuentan en el total. Nueve operaciones actualizadas, tres campos nuevos en la cuenta, tres campos nuevos en el payout y un método de conexión nuevo.

Leer novedad

Endpoints actualizados9Vista previa

EndpointDescripción
GET/v1/companies/{company}/connected-accountsListar cuentas Stripe conectadas
GET/v1/companies/{company}/connected-accounts/{account}Obtener una cuenta Stripe conectada
PATCH/v1/companies/{company}/connected-accounts/{account}Actualizar una cuenta Stripe conectada
Ver todos (9)
Contrato

Las personas con acceso operate pueden recibir tareas

El listado de usuarios y el usuario actual incluyen ahora a las personas de otras cuentas que llegan a la empresa con acceso operate, y se les puede asignar una tarea. Tres operaciones actualizadas; ningún campo cambia.

Leer novedad

Endpoints actualizados3

EndpointDescripción
GET/v1/companies/{company}/usersListar usuarios
GET/v1/companies/{company}/users/meObtener el usuario actual
POST/v1/companies/{company}/tasks/{task}/assignAsignar una tarea
Contrato

Un justificante por cada cobro

Los justificantes se emiten por cobro, también los parciales: las operaciones de justificante de facturas y gastos aceptan un payment_id opcional y sus tools MCP devuelven el número del justificante. Los PDF de documentos muestran el IBAN del emisor solo con formas de pago bancarias y usan 9 pt de tamaño base por defecto. Dos operaciones y dos tools MCP actualizadas.

Leer novedad

Endpoints actualizados2

EndpointDescripción
GET/v1/companies/{company}/invoices/{invoice}/payment-receiptDescargar el PDF del justificante de un cobro
GET/v1/companies/{company}/purchase-invoices/{purchase_invoice}/payment-receiptDescargar el PDF del justificante de un pago de un gasto
Añadido

Unidades contadas, peso por piezas y sustitución por cambio de unidad base

Vende en paquetes, cajas o piezas un producto medido en kilos o litros, registra las piezas en las líneas de peso variable, sustituye un producto por otro con distinta unidad base con vista previa y ejecución irreversible, y lee la unidad real en FacturaE y UBL. Dos operaciones nuevas, dos tools MCP, el evento product.replaced y campos nuevos en productos y líneas de documento.

Leer novedad

Nuevos endpoints2

EndpointDescripción
POST/v1/companies/{company}/products/{product}/base-unit-replacement/previewVista previa de la sustitución por cambio de unidad base
POST/v1/companies/{company}/products/{product}/base-unit-replacementSustituir un producto cambiando su unidad base

Endpoints actualizados103Vista previa

EndpointDescripción
POST/v1/companies/{company}/proformas/{proforma}/acceptAceptar una proforma
POST/v1/companies/{company}/quotes/{quote}/acceptAceptar un presupuesto
POST/v1/companies/{company}/recurring-invoices/{recurring_invoice}/activateActivar factura recurrente
Ver todos (103)
Contrato

Vista previa del alta y detalles de cuenta

Una operación nueva, la vista previa de lo que costaría una cuenta gestionada nueva, y campos nuevos en empresas, traspasos de NIF, cuentas gestionadas, cambio de plan, importación masiva y consolidado de RR. HH., y una caducidad del vale que ahora se devuelve siempre al reemitir.

Leer novedad

Nuevos endpoints1

EndpointDescripción
GET/v1/accounts/provisioning-previewPrevisualizar el alta de una cuenta gestionada

Endpoints actualizados22Vista previa

EndpointDescripción
GET/v1/accounts/{account}/companiesListar los NIF de tu cuenta
GET/v1/accounts/{account}/companies/{company}Obtener un NIF de la cuenta
POST/v1/accounts/{account}/companiesRegistrar un NIF en la cuenta
Ver todos (22)
Añadido

Documento de control (DeCA) y peso de transporte

Nuevo recurso transport_documents con 17 endpoints para emitir, modificar, compartir y conservar el documento de control digital del transporte de mercancías por carretera, obligatorio desde el 5 de octubre de 2026; 15 tools MCP, 10 eventos transport_document.*, 24 códigos de error y peso bruto de transporte en productos, variantes, presentaciones y albaranes.

Leer novedad

Nuevos endpoints17Vista previa

EndpointDescripción
GET/v1/companies/{company}/transport-documentsListar todos los documentos de control
GET/v1/companies/{company}/transport-documents/statusesListar los estados del documento de control
GET/v1/companies/{company}/transport-documents/{transport_document}Obtener un documento de control
Ver todos (17)

Endpoints actualizados21Vista previa

EndpointDescripción
POST/v1/companies/{company}/productsCrear un producto
PATCH/v1/companies/{company}/products/{product}Actualizar un producto
GET/v1/companies/{company}/products/{product}Obtener un producto
Ver todos (21)
Contrato

Equipo, claves y logs en el eje de cuenta

Una operación nueva, el uso diario de una API key, y campos nuevos en claves, miembros, invitaciones, logs de peticiones y dominios de retorno de Stripe Connect, además de la corrección sobre reactivar un endpoint de webhook de cuenta desactivado.

Leer novedad

Nuevos endpoints1

EndpointDescripción
GET/v1/accounts/{account}/api-keys/{api_key}/usageConsultar el uso diario de una clave de API

Endpoints actualizados19Vista previa

EndpointDescripción
GET/v1/accounts/{account}/api-keysListar tus API keys
GET/v1/accounts/{account}/api-keys/{api_key}Recuperar una API key
POST/v1/accounts/{account}/api-keysCrear una API key
Ver todos (19)
Contrato

Devoluciones e importe neto de los cobros no facturados

Los cobros de Stripe que no se facturan llevan sus devoluciones y el importe neto que se queda el comercio, se pueden filtrar por fecha y llegan a la gestoría en el envío trimestral como CSV. Cuatro operaciones actualizadas y tres tools MCP actualizadas.

Leer novedad

Endpoints actualizados4Vista previa

EndpointDescripción
GET/v1/companies/{company}/connected-accounts/{account}/non-invoiced-chargesListar los cobros sin facturar de una cuenta de Stripe conectada
GET/v1/companies/{company}/invoices/quarterly/available-quartersListar los trimestres exportables
POST/v1/companies/{company}/invoices/quarterly/download-zipGenerar archivo ZIP trimestral
Ver todos (4)
Contrato

Impuestos propios de la empresa

Crea, edita y elimina tus propios impuestos junto al catálogo de Factuarea, que es de solo lectura, distínguelos con el nuevo campo ownership y fija los predeterminados solo para tu empresa. Dos tools MCP nuevas, un scope OAuth nuevo y dos códigos de error nuevos.

Leer novedad

Endpoints actualizados14Vista previa

EndpointDescripción
GET/v1/companies/{company}/taxesListar todos los impuestos
POST/v1/companies/{company}/taxesCrear un impuesto
GET/v1/companies/{company}/taxes/{tax}Obtener un impuesto
Ver todos (14)
Contrato

Nota configurable en las facturas automáticas

Las cuentas conectadas y las tiendas aceptan una invoice_note que Factuarea escribe en las notas de las facturas que emite automáticamente, y esas facturas vencen a los 30 días por defecto. Siete operaciones actualizadas y dos tools MCP actualizadas.

Leer novedad

Endpoints actualizados7Vista previa

EndpointDescripción
GET/v1/companies/{company}/connected-accountsListar cuentas Stripe conectadas
GET/v1/companies/{company}/connected-accounts/{account}Obtener una cuenta Stripe conectada
PATCH/v1/companies/{company}/connected-accounts/{account}Actualizar una cuenta Stripe conectada
Ver todos (7)
Contrato

Asientos de empleado cobrados siempre que el plan factura

Dar de alta o reactivar un empleado cobra un asiento siempre que el plan factura, también en past_due y en planes concedidos; los empleados de la prueba se desactivan al empezar el cobro, hay un 503 nuevo con los lotes activados y las ofertas de asientos sobre una suscripción activa empiezan en la siguiente renovación. Ocho operaciones actualizadas.

Leer novedad

Endpoints actualizados8Vista previa

EndpointDescripción
POST/v1/companies/{company}/employeesCrear un empleado
POST/v1/companies/{company}/employees/{employee}/reactivateReactivar un empleado
POST/v1/companies/{company}/employee-seat-offer-redemptionsPreparar un canje de oferta de plazas de empleados
Ver todos (8)
Contrato

Ajustes del contrato de cuentas

Correcciones del contrato v1 tras la revisión del 6 de octubre, compras duraderas en el eje de empresa y la forma final de las cuentas gestionadas, el NIF adicional y el tope de usuarios.

Leer novedad

Endpoints actualizados45Vista previa

EndpointDescripción
GET/v1/companies/{company}/employee-batchesListar un lote de empleados
GET/v1/companies/{company}/employee-batches/{id}Consultar un lote de empleados
POST/v1/companies/{company}/employee-batchesPreparar un lote de empleados
Ver todos (45)
Contrato

Cuentas de Stripe existentes y reglas de cobro

Conecta una cuenta de Stripe que ya tienes, decide por cuenta qué cobros se facturan y cuáles no, y consulta los cobros que quedaron fuera. Seis operaciones nuevas, tres campos nuevos en las cuentas conectadas y cinco motivos nuevos en la bandeja.

Leer novedad

Nuevos endpoints6Vista previa

EndpointDescripción
GET/v1/companies/{company}/connected-accounts/{account}/charge-rulesListar las reglas de tratamiento de cobros de una cuenta de Stripe conectada
POST/v1/companies/{company}/connected-accounts/{account}/charge-rulesCrear una regla de tratamiento de cobros
PUT/v1/companies/{company}/connected-accounts/{account}/charge-rules/orderReordenar las reglas de tratamiento de cobros
Ver todos (6)

Endpoints actualizados3

EndpointDescripción
GET/v1/companies/{company}/connected-accountsListar cuentas Stripe conectadas
GET/v1/companies/{company}/connected-accounts/{account}Obtener una cuenta Stripe conectada
PATCH/v1/companies/{company}/connected-accounts/{account}Actualizar una cuenta Stripe conectada
Contrato

Las operaciones recientes pasan al eje

Las operaciones publicadas desde el 21 de septiembre —proyectos y tareas, el escáner de gastos, notificaciones, usuarios, la representación VeriFactu, emitir sin enviar y la edición de series— viven bajo /v1/companies/{company}, y ocho actualizaciones parciales pasan de PUT a PATCH.

Leer novedad

Endpoints actualizados113Vista previa

EndpointDescripción
GET/v1/companies/{company}/agendaListar elementos de la agenda
POST/v1/companies/{company}/contacts/importImportar contactos
GET/v1/companies/{company}/contacts/import/templateDescargar la plantilla de importación de contactos
Ver todos (113)
Añadido

Stripe Connect en marca blanca

Cuatro operaciones y cuatro códigos de error nuevos para que tus clientes conecten su propia cuenta de Stripe desde tu producto, con dominios de retorno que controlas tú.

Leer novedad

Nuevos endpoints4Vista previa

EndpointDescripción
POST/v1/accounts/{account}/connected-accounts/return-domainsAñadir un dominio de retorno de Stripe Connect
DEL/v1/accounts/{account}/connected-accounts/return-domains/{return_domain}Eliminar un dominio de retorno de Stripe Connect
GET/v1/accounts/{account}/connected-accounts/return-domainsListar los dominios de retorno de Stripe Connect
Ver todos (4)
Contrato

Lotes de empleados y ofertas privadas de asientos

Nuevas operaciones duraderas para lotes de empleados y ofertas de asientos de empleados o empresas gestionadas dirigidas a una empresa.

Leer novedad

Nuevos endpoints18Vista previa

EndpointDescripción
GET/v1/companies/{company}/employee-batchesListar un lote de empleados
POST/v1/companies/{company}/employee-batchesPreparar un lote de empleados
GET/v1/companies/{company}/employee-batches/{id}Consultar un lote de empleados
Ver todos (18)

Endpoints actualizados4Vista previa

EndpointDescripción
GET/v1/accounts/{account}/companies/seat-charge-previewPrevisualiza el cargo por asiento de añadir una empresa
POST/v1/accounts/{account}/companiesRegistrar un NIF en la cuenta
POST/v1/accounts/{account}/companies/{company}/activateActivar un NIF de la cuenta
Ver todos (4)
Contrato

Resultados de importación, reintentos de tareas y campos nuevos

La importación de contactos informa de filas actualizadas, avisos y del motivo de cada fila omitida; la de tareas se reintenta sin duplicar; las facturas exponen origin; presupuestos y proformas exponen operation_regime.

Leer novedad

Endpoints actualizados48Vista previa

EndpointDescripción
POST/v1/companies/{company}/contacts/import/previewPrevisualizar una importación de contactos
POST/v1/companies/{company}/contacts/importImportar contactos
GET/v1/companies/{company}/contacts/imports/{id}Consultar una importación de contactos
Ver todos (48)
Añadido

Edita series de numeración

Actualiza una serie con PUT /v1/series/{series} y la tool MCP update_series, bajo las mismas guardas fiscales que la aplicación web.

Leer novedad

Nuevos endpoints1

EndpointDescripción
PATCH/v1/companies/{company}/series/{series}Actualizar una serie

Endpoints actualizados3

EndpointDescripción
POST/v1/companies/{company}/seriesCrea una serie
GET/v1/companies/{company}/series/{series}Obtener una serie
POST/v1/companies/{company}/series/{series}/archiveArchivar una serie
Mejora

Actividad de la factura: resultados de la AEAT, correo y cobros

La línea de tiempo de la factura añade el resultado de cada envío a la AEAT, los correos no entregados, la primera visita diaria al enlace público y los eventos de cobro, cada uno con un contrato exacto de metadata.

Leer novedad

Endpoints actualizados8Vista previa

EndpointDescripción
GET/v1/companies/{company}/invoices/{invoice}/activitiesListar la actividad de la factura
GET/v1/companies/{company}/invoices/{invoice}/verifactuRecupera el registro VeriFactu de la factura
POST/v1/companies/{company}/invoices/{invoice}/verifactuForzar la creación del registro VeriFactu de una factura
Ver todos (8)
Contrato

Seguimiento y resultados íntegros de importaciones de contactos

Previsualiza archivos de contactos, consulta resultados confirmados por fila y descarga informes de errores autorizados.

Leer novedad

Nuevos endpoints2

EndpointDescripción
GET/v1/companies/{company}/contacts/imports/{id}Consultar una importación de contactos
GET/v1/companies/{company}/contacts/imports/{id}/errors.csvDescargar errores de importación de contactos

Endpoints actualizados2

EndpointDescripción
POST/v1/companies/{company}/contacts/import/previewPrevisualizar una importación de contactos
POST/v1/companies/{company}/contacts/importImportar contactos
Contrato

Facturación desde terminales desatendidos

Una factura simplificada ya cobrada desde un cajero en una sola llamada idempotente, la remisión de VeriFactu a través de Factuarea, la subsanación de registros aceptados y errores por línea. Tres cambios que rompen: una línea sin tipo ya no toma el 21 %, emitir se rechaza cuando el registro no cabe en el esquema de la AEAT y, en modo NO VERI*FACTU, hace falta un certificado utilizable. POST /v1/verifactu/records/{id}/retry ya no responde max_retries_exceeded.

Leer novedad

Nuevos endpoints4Vista previa

EndpointDescripción
POST/v1/companies/{company}/verifactu/records/retry-blockedReintentar todos los registros VeriFactu bloqueados
GET/v1/companies/{company}/verifactu/representationRecuperar la representación vigente
POST/v1/companies/{company}/verifactu/representationRegistrar una representación
Ver todos (4)

Endpoints actualizados32Vista previa

EndpointDescripción
POST/v1/companies/{company}/invoicesCrea una factura
PATCH/v1/companies/{company}/invoices/{invoice}Actualizar una factura
POST/v1/companies/{company}/invoices/bulk-createCrear facturas en bloque
Ver todos (32)
Contrato

Una sola ventana de rotura: eje y payload

Los recursos de empresa y de cuenta pasan a la URL, los importes viajan como cadenas decimales, la fecha de cobro cambia de nombre, X-Active-Profile se rechaza y la cuenta pasa a ser el cliente. Todas las operaciones que toca la ventana —519— recurso por recurso.

Leer novedad

Nuevos endpoints16Vista previa

EndpointDescripción
DEL/v1/accounts/{account}/invitations/{invitation}Revocar una invitación de cuenta
POST/v1/accounts/{account}/invitationsEnviar una invitación de cuenta
GET/v1/accounts/{account}/invitationsListar las invitaciones de la cuenta
Ver todos (16)

Endpoints actualizados455Vista previa

EndpointDescripción
GET/v1/companies/{company}/absence-balancesListar todos los saldos de ausencias
GET/v1/companies/{company}/absence-balances/{absence_balance}Obtener un saldo de ausencias
GET/v1/companies/{company}/absence-calendarObtener el calendario de ausencias del equipo
Ver todos (455)
Añadido

Modelo de cuentas

Cuentas, NIF, miembros, acceso cedido, cuentas gestionadas, importación masiva, webhooks de cuenta y las operaciones y campos que añaden o renombran.

Leer novedad

Nuevos endpoints33Vista previa

EndpointDescripción
PATCH/v1/accounts/{account}/api-keys/{api_key}/nif-scopeCambiar los NIF a los que llega una API key
GET/v1/accounts/{account}/invitations/{invitation}Consultar una invitación de cuenta
DEL/v1/accounts/{account}/members/{member}/grants/{company}Revocar un grant de un miembro de la cuenta
Ver todos (33)

Endpoints actualizados39Vista previa

EndpointDescripción
POST/v1/accounts/{account}/api-keysCrear una API key
GET/v1/accounts/{account}/api-keysListar tus API keys
POST/v1/accounts/{account}/api-keys/{api_key}/revokeRevocar una API key
Ver todos (39)
Contrato

Ajustes de Tareas

Límites más precisos y errores más claros en Proyectos y Tareas: descripción de tarea de hasta 400.000 caracteres, tarifa por hora de hasta 99.999.999,99, vínculos que respetan los scopes, id de la tarea en las notificaciones, borrados bloqueados por horas facturadas y facturación de horas idempotente. users:read pasa a ser un scope sensible.

Leer novedad

Endpoints actualizados15Vista previa

EndpointDescripción
POST/v1/companies/{company}/tasksCrear una tarea
PATCH/v1/companies/{company}/tasks/{task}Actualizar una tarea
POST/v1/companies/{company}/tasks/bulk-deleteEliminación masiva de tareas
Ver todos (15)
Añadido

Proyectos y tareas

El módulo de tareas llega a la API: proyectos con su tablero, tareas, etiquetas, temporizadores, usuarios, notificaciones y la agenda — 80 endpoints nuevos, 21 eventos, 80 tools MCP y cuatro acciones de automatización.

Leer novedad

Nuevos endpoints80Vista previa

EndpointDescripción
GET/v1/companies/{company}/projectsListar proyectos
POST/v1/companies/{company}/projectsCrear un proyecto
GET/v1/companies/{company}/projects/{project}Obtener un proyecto
Ver todos (80)
Contrato

Escáner de gastos: original no disponible

Reintentar, convertir y restaurar identifican ahora cuándo ya no se conserva el archivo original del escaneo.

Leer novedad

Endpoints actualizados3

EndpointDescripción
POST/v1/companies/{company}/purchase-scans/{purchase_scan}/retryReintentar un escaneo de compra fallido
POST/v1/companies/{company}/purchase-scans/{purchase_scan}/convertCrear el gasto de un escaneo
POST/v1/companies/{company}/purchase-scans/{purchase_scan}/restoreRestaurar un escaneo de compra archivado
Contrato

Emitida no es enviada: versión de la API 2026-10-01

Las facturas separan la emisión de la entrega. La versión opcional 2026-10-01 publica el estado issued con issued_at, is_sent y sent_via; nuevo POST /v1/invoices/{invoice}/issue; mark-sent registra una entrega manual desde esa versión; nuevos eventos invoice.issued, invoice.marked_sent e invoice.unsent, con invoice.sent como alias deprecado; payloads de webhook versionados por endpoint; las facturas recurrentes ganan generation_mode. La versión predeterminada no cambia.

Leer novedad

Nuevos endpoints1

EndpointDescripción
POST/v1/companies/{company}/invoices/{invoice}/issueEmite una factura

Endpoints actualizados20Vista previa

EndpointDescripción
POST/v1/companies/{company}/invoices/{invoice}/mark-sentMarca una factura como enviada
POST/v1/companies/{company}/invoices/{invoice}/unsendAnular el envío de una factura
POST/v1/companies/{company}/invoices/{invoice}/sendEnvía la factura por email
Ver todos (20)
Contrato

El control horario respeta el periodo de alta

Cambio que rompe: fichar antes de la fecha de alta de un empleado o después de su fecha de baja responde ahora 422 con el subcode clocking_outside_employment_period. Los saldos diarios añaden is_unscheduled e is_outside_employment, la hoja mensual y el resumen de equipo añaden un bloque to_date con los días cerrados, el horario del empleado acepta una fecha, hire_date pasa a ser editable, y reasignar o desasignar un horario que aún no ha empezado lo anula.

Leer novedad

Endpoints actualizados13Vista previa

EndpointDescripción
POST/v1/companies/{company}/time-entries/clock-inFichar la entrada de un empleado
POST/v1/companies/{company}/time-entries/manualRegistrar una entrada manual retroactiva
POST/v1/companies/{company}/time-correctionsSolicitar una corrección de fichaje
Ver todos (13)
Contrato

Escaneos de compra: historial acotado, OCR aplazado y faceta de proveedores

El detalle del escaneo devuelve ahora los 50 intentos y eventos de auditoría más recientes con sus totales, los escaneos que esperan la cuota diaria de OCR lo indican y las estadísticas añaden una faceta por proveedor.

Leer novedad

Endpoints actualizados3

EndpointDescripción
GET/v1/companies/{company}/purchase-scansListar escaneos de compras
GET/v1/companies/{company}/purchase-scans/{purchase_scan}Consultar un escaneo de compra
GET/v1/companies/{company}/purchase-scans/statsConsultar indicadores del escáner de compras
Añadido

Escáner de compras: API pública y MCP

Sube, revisa, resuelve duplicados y convierte escaneos de compra desde la API pública y MCP. Trece operaciones cubren todo el flujo, el buzón del escáner y las categorías de gasto.

Leer novedad

Nuevos endpoints13Vista previa

EndpointDescripción
GET/v1/companies/{company}/purchase-invoices/expense-categoriesListar categorías de gastos
GET/v1/companies/{company}/purchase-scan-emailsListar correos del escáner de compras
DEL/v1/companies/{company}/purchase-scans/{purchase_scan}Archivar un escaneo de compra
Ver todos (13)

Endpoints actualizados2

EndpointDescripción
POST/v1/companies/{company}/purchase-invoicesCrea un gasto
PATCH/v1/companies/{company}/purchase-invoices/{purchase_invoice}Actualizar un gasto
Añadido

Pausar y reanudar facturas recurrentes en bloque

Nueva operación POST /v1/recurring_invoices/bulk-status: mueve hasta 50 facturas recurrentes a active o paused con éxito parcial, con la tool MCP bulk_change_recurring_invoice_status como espejo. Reanudar una recurrencia completada responde ahora 422 recurring_invoice_completed_cannot_resume.

Leer novedad

Nuevos endpoints1

EndpointDescripción
POST/v1/companies/{company}/recurring-invoices/bulk-statusCambiar en bloque el estado de facturas recurrentes

Endpoints actualizados2

EndpointDescripción
POST/v1/companies/{company}/recurring-invoices/{recurring_invoice}/resumeReanudar factura recurrente
POST/v1/companies/{company}/recurring-invoices/{recurring_invoice}/activateActivar factura recurrente
Contrato

Eliminar y archivar contactos

Cambio que rompe: DELETE /v1/contacts/{id} y POST /v1/contacts/bulk-delete eliminan en lugar de archivar, y la eliminación no se puede deshacer desde la API. Archivar pasa a POST /v1/contacts/{id}/archive, está siempre permitido y sigue siendo reversible. Se publica el evento webhook contact.deleted y desaparece el subcode contact_has_commercial_references.

Leer novedad

Nuevos endpoints1

EndpointDescripción
POST/v1/companies/{company}/contacts/{contact}/archiveArchivar un contacto

Endpoints actualizados3

EndpointDescripción
DEL/v1/companies/{company}/contacts/{contact}Eliminar un contacto
POST/v1/companies/{company}/contacts/bulk-deleteEliminar contactos en lote
POST/v1/companies/{company}/contacts/bulk/archiveArchivar contactos en lote
Contrato

Líneas de compra medidas

Las líneas de factura de compra registran ya los bultos recibidos, la unidad a la que se aplica el coste del proveedor y la medida real. El contrato añade un bloque de medida, persiste el descuento de línea, resuelve el coste desde la oferta del proveedor y duplica una compra desde un origen autorizado.

Leer novedad

Endpoints actualizados4Vista previa

EndpointDescripción
POST/v1/companies/{company}/purchase-invoicesCrea un gasto
PATCH/v1/companies/{company}/purchase-invoices/{purchase_invoice}Actualizar un gasto
GET/v1/companies/{company}/purchase-invoices/{purchase_invoice}Obtener un gasto
Ver todos (4)
Contrato

Capacidades PDF en la cuenta

El recurso Account y el endpoint de plantillas exponen un bloque de capacidades de solo lectura: qué permite el plan en la marca de los documentos, qué plantillas pueden fijarse y qué plan desbloquea el editor. Las actualizaciones de personalización fuera del plan devuelven ya 403.

Leer novedad

Endpoints actualizados3

EndpointDescripción
GET/v1/meObtener la credencial que llama
GET/v1/companies/{company}/personalization/templatesLista las plantillas de personalización disponibles
PATCH/v1/companies/{company}/personalizationActualiza la personalización de la cuenta
Añadido

API de contactos

Gestiona una sola identidad con roles acumulables de cliente, proveedor y lead. La API canónica ya cubre creación y archivado en lote, búsqueda por identificadores, verificación censal AEAT, estadísticas, actividad e importaciones.

Leer novedad

Nuevos endpoints26Vista previa

EndpointDescripción
GET/v1/companies/{company}/contactsListar contactos
POST/v1/companies/{company}/contactsCrear un contacto
GET/v1/companies/{company}/contacts/optionsListar opciones de filtros de contactos
Ver todos (26)
Añadido

Tiendas, MCP y ejemplos completos de respuesta

Conecta tiendas WooCommerce y Shopify, trabaja con snapshots de pedidos y usa el transporte MCP actualizado. Cada respuesta documentada tiene un ejemplo explícito o la representación de descarga adecuada.

Leer novedad

Nuevos endpoints7Vista previa

EndpointDescripción
POST/v1/companies/{company}/storesConectar una tienda
GET/v1/companies/{company}/storesListar tiendas conectadas
DEL/v1/companies/{company}/stores/{store}Desconectar una tienda
Ver todos (7)
Añadido

Selecciones configurables y precios exactos de catálogo

Configura qué combinaciones de producto se pueden vender y resuelve precios negociados exactos. La API incorpora consulta de selecciones, auditoría de stock y resolución de precios en lote.

Leer novedad

Nuevos endpoints8Vista previa

EndpointDescripción
GET/v1/companies/{company}/products/{product}/configurationsListar combinaciones comerciales de un producto
GET/v1/companies/{company}/products/{product}/optionsListar grupos de opciones de un producto
GET/v1/companies/{company}/products/{product}/stock-movementsListar movimientos de stock de un producto
Ver todos (8)
Añadido

Cobertura completa de catálogo y tarifas

Gestiona presentaciones, variantes, ofertas de proveedores y tarifas. Los documentos conservan snapshots de precio y hacen explícita la actualización de precios.

Leer novedad

Nuevos endpoints23Vista previa

EndpointDescripción
POST/v1/companies/{company}/price-listsCrear una tarifa
GET/v1/companies/{company}/price-listsListar tarifas
POST/v1/companies/{company}/products/{product}/presentationsCrear una presentación de producto
Ver todos (23)
Añadido

Automatizaciones

Crea reglas a partir de eventos, previsualiza sus efectos y consulta cada ejecución. Dieciocho operaciones cubren reglas, versiones, ejecuciones, relanzamiento y consumo.

Leer novedad

Nuevos endpoints18Vista previa

EndpointDescripción
POST/v1/companies/{company}/automations/rules/{rule}/activateActivar una regla de automatización
POST/v1/companies/{company}/automations/rulesCrear una regla de automatización
GET/v1/companies/{company}/automations/rulesListar tus reglas de automatización
Ver todos (18)
Añadido

Control horario

Gestiona horarios, fichajes, ausencias, balances y presencia desde la API y MCP, con el mismo modelo de permisos que el resto de la plataforma.

Leer novedad
Añadidov1

Lanzamiento de la plataforma

La plataforma pública reúne la API REST v1, los SDKs oficiales de TypeScript y PHP, el CLI y MCP, con un sandbox aislado para probar integraciones.

Leer novedad