NewThe global rate limit drops to 1000 requests per minute
BeeL
Get StartedMulti-NIFVeriFactuStripeAPI ReferenceChangelog

API v1.0.1 — VeriFactu operation_date & spec improvements

This release aligns the API with Spanish anti-fraud law (Ley Antifraude / VeriFactu) requirements for invoice dates. The issue_date is now always set to today and a new operation_date field lets you record when the operation actually took place.


ChangelogBreaking

This release aligns the API with Spanish anti-fraud law (Ley Antifraude / VeriFactu) requirements for invoice dates. The issue_date is now always set to today and a new operation_date field lets you record when the operation actually took place.

What else changed

  • New operation_date field on invoices — use when invoicing for a past operation (e.g., services delivered last month but invoiced this month)
  • issue_date is now read-only and always set to today per VeriFactu regulations
  • issue_date removed from required fields in CreateInvoiceRequest
  • Duplicate invoice no longer accepts a custom issue_date — duplicates are always dated today
  • Idempotency header renamed from X-Idempotency-Key to Idempotency-Key (standard naming)
  • Improved due_date documentation — must be same as or after today's date
  • New start_date field on recurring invoice creation

Endpoints

  • POST/v1/invoicesoperation_date replaces issue_date in request body
  • PUT/v1/invoices/{invoice_id}operation_date (nullable) replaces issue_date
  • POST/v1/invoices/{invoice_id}/duplicateissue_date param removed from request

Where to go next