# Verifacti > Verifacti is an API-first Spanish e-invoicing platform for Verifactu, TicketBai, and AEAT-compliant invoicing. It exposes a JSON/REST API used by software developers and ISVs to make their products compliant with Royal Decree 1007/2023 (Verifactu) and the Basque Country's foral TicketBai regimes (Bizkaia, Álava, Gipuzkoa). Verifacti is an API-first Spanish e-invoicing platform for Verifactu, TicketBai, and AEAT-compliant invoicing. It exposes a JSON/REST API used by software developers and ISVs to make their products compliant with Royal Decree 1007/2023 (Verifactu) and the Basque Country's foral TicketBai regimes (Bizkaia, Álava, Gipuzkoa). Verifacti is operated by Bilbabit, S.L. (NIF B75777847), Bilbao, Spain. The platform signs every invoice with a SHA-256 hash chain and submits the resulting XML record to the AEAT (state) or the corresponding foral hacienda (Basque Country) on behalf of the taxpayer, under social-collaboration agreement number 017 with the AEAT. Mandatory dates (after RDL 15/2025): companies under Impuesto sobre Sociedades from 2027-01-01, autónomos and other obligados from 2027-07-01. ## OpenAPI specifications (machine-readable) Prefer the trimmed variants: cURL samples only, 50-72% smaller, nothing else removed. - [Verifactu OpenAPI YAML (ES) — trimmed](https://www.verifacti.com/openapi/verifactu.min.yaml) - [Verifactu OpenAPI YAML (EN) — trimmed](https://www.verifacti.com/openapi/verifactu.en.min.yaml) - [TicketBai OpenAPI YAML (ES) — trimmed](https://www.verifacti.com/openapi/ticketbai.min.yaml) - [TicketBai OpenAPI YAML (EN) — trimmed](https://www.verifacti.com/openapi/ticketbai.en.min.yaml) - [NIFs OpenAPI YAML (ES) — trimmed](https://www.verifacti.com/openapi/nifs.min.yaml) - [NIFs OpenAPI YAML (EN) — trimmed](https://www.verifacti.com/openapi/nifs.en.min.yaml) Full variants, with request samples in 9 languages: - [Verifactu OpenAPI YAML (ES)](https://www.verifacti.com/openapi/verifactu.yaml) - [Verifactu OpenAPI YAML (EN)](https://www.verifacti.com/openapi/verifactu.en.yaml) - [TicketBai OpenAPI YAML (ES)](https://www.verifacti.com/openapi/ticketbai.yaml) - [TicketBai OpenAPI YAML (EN)](https://www.verifacti.com/openapi/ticketbai.en.yaml) - [NIFs OpenAPI YAML (ES)](https://www.verifacti.com/openapi/nifs.yaml) - [NIFs OpenAPI YAML (EN)](https://www.verifacti.com/openapi/nifs.en.yaml) ## Docs - [Verifactu API reference](https://www.verifacti.com/docs) — OpenAPI 3.0.3 for the Verifactu endpoints (vf_* API keys). Markdown shadow: https://www.verifacti.com/docs.md - [TicketBai API reference](https://www.verifacti.com/tb-docs) — OpenAPI 3.0.3 for the TicketBai endpoints (Bizkaia, Álava, Gipuzkoa). Markdown shadow: https://www.verifacti.com/tb-docs.md - [NIFs management API reference](https://www.verifacti.com/nifs-docs) — OpenAPI 3.0.3 for NIF activation, representation, webhooks (vfn_* API keys). Markdown shadow: https://www.verifacti.com/nifs-docs.md - [Quick integration guide](https://www.verifacti.com/guia-rapida) — From sign-up to first invoice in 15 minutes. Markdown shadow: https://www.verifacti.com/guia-rapida.md - [Code examples](https://www.verifacti.com/desarrolladores/ejemplos) — Request/response examples in 9 languages. Markdown shadow: https://www.verifacti.com/desarrolladores/ejemplos.md ## Product - [Online signing of the representation model](https://www.verifacti.com/firma-online) — Step-by-step walkthrough of what the NIF holder experiences: video identity verification, no digital certificate. Markdown shadow: https://www.verifacti.com/firma-online.md - [Firma online del modelo de representación sin certificado digital](https://www.verifacti.com/blog/firma-online-sin-certificado) El titular del NIF verifica su identidad por vídeo y firma el modelo de representación desde el móvil, sin certificado digital. Cómo funciona, qué cuesta y cómo automatizarlo con la API. Markdown shadow: https://www.verifacti.com/blog/firma-online-sin-certificado/markdown.md ## Regulation - [Factura electrónica: ¿cuándo es obligatoria y para quién?](https://www.verifacti.com/blog/factura-electronica-cuando-es-obligatoria) Descubre cuándo es obligatoria la factura electrónica en España: calendario actualizado 2025-2028, diferencias entre Verifactu y Ley Crea y Crece, quiénes están obligados y cómo cumplir. Markdown shadow: https://www.verifacti.com/blog/factura-electronica-cuando-es-obligatoria/markdown.md - [Verifactu se retrasa a 2027: nuevo calendario y qué hacer ahora](https://www.verifacti.com/blog/verifactu-se-retrasa) El RDL 15/2025 aplaza Verifactu un año. Descubre las nuevas fechas para empresas y autónomos, qué no cambia y cómo aprovechar el tiempo extra para adaptarte. Markdown shadow: https://www.verifacti.com/blog/verifactu-se-retrasa/markdown.md - [Qué es Verifactu, obligatoriedad y entrada en vigor](https://www.verifacti.com/blog/que-es-verifactu) Descubre qué es Verifactu, las nuevas obligaciones para sistemas informáticos de facturación (SIF) en España, requisitos esenciales, plazos de cumplimiento, sanciones por incumplimiento y cómo adaptarse a esta normativa tributaria. Markdown shadow: https://www.verifacti.com/blog/que-es-verifactu/markdown.md - [Entrada en vigor de Verifactu: fechas y plazos clave en 2025 y 2027](https://www.verifacti.com/blog/entrada-en-vigor-y-plazos) Entrada en vigor de Verifactu. Plazos de entrada en vigor en 2025 y 2027 y fechas clave. Aclaramos dudas sobre plazos y fechas, aplazamientos y anuncios. Markdown shadow: https://www.verifacti.com/blog/entrada-en-vigor-y-plazos/markdown.md - [Obligatoriedad Verifactu: ¿para quién es obligatorio Verifactu?](https://www.verifacti.com/blog/verifactu-es-obligatorio) Obligatoriedad Verifactu. Quién está obligado al cumplimiento de VeriFactu. Obligatoriedad para sisemas informáticos de facturación, personas jurídicas y autónomos. Markdown shadow: https://www.verifacti.com/blog/verifactu-es-obligatorio/markdown.md - [El Reglamento VeriFactu: ley y normativa para VeriFactu](https://www.verifacti.com/blog/reglamento-verifactu) Explicación sobre el Real Decreto 1007/2023, conocido como el reglamento VeriFactu. Resumen e implicaciones del reglamento VeriFactu. Markdown shadow: https://www.verifacti.com/blog/reglamento-verifactu/markdown.md - [Factura Electrónica Obligatoria](https://www.verifacti.com/blog/factura-electronica-obligatoria) Descubre todo sobre la factura electrónica obligatoria en España: qué es, cuándo entra en vigor, ventajas, sanciones y cómo adaptarte a la Ley Crea y Crece. ¡Infórmate ahora! Markdown shadow: https://www.verifacti.com/blog/factura-electronica-obligatoria/markdown.md - [Sii y Verifactu: Herramientas Esenciales para la Validación Fiscal Empresarial en 2025](https://www.verifacti.com/blog/verifactu-sii) Descubre las diferencias entre Verifactu y SII, dos sistemas clave para la facturación y validación fiscal en España. Aprende cómo funcionan y cuál es el mejor para tu empresa en 2025. Markdown shadow: https://www.verifacti.com/blog/verifactu-sii/markdown.md - [Todo lo que necesitas saber sobre el QR de Verifactu](https://www.verifacti.com/blog/qr-verifactu) Conoce todo sobre el código QR Verifactu, su obligatoriedad en las facturas, sus implicaciones, su composición y mucho más. Markdown shadow: https://www.verifacti.com/blog/qr-verifactu/markdown.md ## SDK / language guides - [Ejemplos de facturas Verifactu: +25 tipos con JSON listos para usar](https://www.verifacti.com/blog/ejemplos-facturas-verifactu) Colección completa de ejemplos de facturas Verifactu: simplificada, normal, rectificativa, intracomunitaria, exportación, IGIC, IPSI, anulación y más. JSON listos para copiar. Markdown shadow: https://www.verifacti.com/blog/ejemplos-facturas-verifactu/markdown.md - [Verifactu PHP: Opciones y Guía de Integración](https://www.verifacti.com/blog/verifactu-php) Ayuda a desarrolladores para integrar Verifactu con PHP: aprende a realizar peticiones REST, generar facturas con QR, firmar con certificado digital y crear XML de forma eficiente. Markdown shadow: https://www.verifacti.com/blog/verifactu-php/markdown.md - [Desarrollo para Verifactu en Delphi](https://www.verifacti.com/blog/verifactu-delphi) Ayuda a desarrolladores para integrar Verifactu con Delphi: aprende a realizar peticiones REST, generar facturas con QR, firmar con certificado digital y crear XML de forma eficiente. Markdown shadow: https://www.verifacti.com/blog/verifactu-delphi/markdown.md - [Cumplir con Verifactu en C#: ayuda a desarrolladores](https://www.verifacti.com/blog/verifactu-c-sharp) Ayuda a desarrolladores para integrar Verifactu con C#: aprende a realizar peticiones REST, generar facturas con QR, firmar con certificado digital y crear XML de forma eficiente. Markdown shadow: https://www.verifacti.com/blog/verifactu-c-sharp/markdown.md - [Verifactu en Python: guía integración](https://www.verifacti.com/blog/verifactu-python) Ayuda a desarrolladores para integrar Verifactu con Python: aprende a realizar peticiones REST, generar facturas con QR, firmar con certificado digital y crear XML de forma eficiente. Markdown shadow: https://www.verifacti.com/blog/verifactu-python/markdown.md - [Verifactu Visual Basic: Cumpliendo con la normativa de Verifactu](https://www.verifacti.com/blog/verifactu-visual-basic) Ayuda a desarrolladores para integrar Verifactu con Visual Basic: aprende a realizar peticiones REST, generar facturas con QR, firmar con certificado digital y crear XML de forma eficiente. Markdown shadow: https://www.verifacti.com/blog/verifactu-visual-basic/markdown.md ## Optional - [Pricing](https://www.verifacti.com/precios) — Per-NIF, monthly or yearly. Markdown shadow: https://www.verifacti.com/precios.md - [FAQ](https://www.verifacti.com/preguntas-frecuentes) — 160+ Q&A on Verifactu and TicketBai, each with a deep link. Markdown shadow: https://www.verifacti.com/preguntas-frecuentes.md Split by section (smaller files, prefer these): https://www.verifacti.com/preguntas-frecuentes/markdown.md - [About / company](https://www.verifacti.com/sobre-nosotros) — Team and legal entity. Markdown shadow: https://www.verifacti.com/sobre-nosotros.md - [Contact](https://www.verifacti.com/contacto) — Sales and support. Markdown shadow: https://www.verifacti.com/contacto.md