Skip to content

SDK Changelog

This page documents all SDK releases. SDKs are available for 8 languages: C#, Python, PHP, Java, JavaScript, Ruby, Go, TypeScript.

Each SDK release includes API changes that impact clients (new fields, endpoints, parameters, breaking changes). For full details on server-side fixes, see the API changelog.

v1.5 - March 12, 2026

Aligned to API version v1.3.3.

New Features

  • Added nome_committente field to sent invoices and nome_prestatore field to received invoices. The business name is automatically extracted from the XML and is searchable via the q filter.
  • Added sorting support for document_date (and -document_date) on /send/ and /receive/ endpoints.
  • Added q parameter for full-text search on /company/, /send/, and /receive/.

v1.4 - February 25, 2026

Aligned to API version v1.2.1.

New Features

  • Added GET /company/{vat} endpoint to retrieve a company by its VAT number.
  • Added GET /send/{id}/payload and GET /receive/{id}/payload endpoints to retrieve the XML payload without invoice metadata.

v1.3 - February 13, 2026

Aligned to API version v1.1.0.

New Features

  • Added GET /export/ endpoint to export sent and received invoices as a ZIP archive of FatturaPA XML files. Supports filters by company, period (month/quarter), and document date range.

Fixes

  • Received invoices (Receive) are now counted as operations only when unread.

v1.2 - February 10, 2026

Aligned to API version v1.0.27.

New Features

  • Added force parameter to DELETE /company/{id} — requires ?force=true when linked invoices exist, otherwise returns 409 Conflict with details.

v1.1 - December 4, 2025

Aligned to API version v1.0.12.

New Features

  • Added resource_id field to webhook notifications to directly identify the created or modified resource.

v1.0 - July 14, 2025

Aligned to API version v1.0.0.

New Features

First official release of Invoicetronic SDKs with support for 8 languages: C#, Python, PHP, Java, JavaScript, Ruby, Go, TypeScript.