Mappatura delle risorse tra prodotti
Questo riferimento mostra come i concetti chiave si mappano tra le architetture API di fiskaly. Usalo quando migri tra prodotti o integri più paesi.
Tabella di mappatura delle risorse
Sezione intitolata “Tabella di mappatura delle risorse”| Concetto | SIGN DE (Specializzata) | API Unificata (FR/IT) | Management API |
|---|---|---|---|
| Entità di livello superiore | Organizzazione (tramite HUB) | Organizzazione GROUP | Organizzazione |
| Unità aziendale | Organizzazione gestita | Organizzazione UNIT | Organizzazione gestita |
| Dispositivo di firma | TSS (Technical Security System) | System FISCAL_DEVICE | — |
| Terminale POS | Client | — (implicito tramite System) | — |
| Transazione | Transaction (PUT con stato) | Record (Intention → Transaction) | — |
| Entità fiscale | — (tramite SUBMIT DE) | Taxpayer (COMPANY / INDIVIDUAL) | — |
| Sede | — (tramite DSFinV-K) | Location BRANCH | — |
| Credenziali | Chiave API + Segreto (HUB) | Subject API_KEY (API) | Chiave API (HUB) |
| Endpoint auth | POST /api/v2/auth | POST /api/v1/auth/token | POST /api/v0/auth |
| ID delle risorse | UUID generato dal client | Generato dal server | UUID generato dal client |
| Idempotenza | PUT con UUID nell’URL | Header X-Idempotency-Key | PUT con UUID nell’URL |
Stati del ciclo di vita
Sezione intitolata “Stati del ciclo di vita”Le risorse in ciascuna architettura seguono macchine a stati diverse:
SIGN DE — Stati del TSS
Sezione intitolata “SIGN DE — Stati del TSS”UNINITIALIZED → INITIALIZED → DISABLED- È necessario impostare il PIN Admin e autenticarsi prima dell’inizializzazione
- Non può essere riabilitato una volta disabilitato
API Unificata — Stati delle risorse
Sezione intitolata “API Unificata — Stati delle risorse”ACQUIRED → COMMISSIONED → DECOMMISSIONEDSi applica a: Taxpayer, Location, System
- Le risorse vengono create in stato
ACQUIRED - Devono essere aggiornate a
COMMISSIONEDprima dell’uso operativo DECOMMISSIONEDè terminale
SIGN DE — Stati della transazione
Sezione intitolata “SIGN DE — Stati della transazione”ACTIVE (revisione 1) → FINISHED (revisione 2)API Unificata — Flusso dei Record
Sezione intitolata “API Unificata — Flusso dei Record”INTENTION → TRANSACTION- Sono richieste due chiamate API separate
- La Transaction fa riferimento all’Intention tramite ID
Confronto della sequenza di configurazione
Sezione intitolata “Confronto della sequenza di configurazione”SIGN DE (Germania)
Sezione intitolata “SIGN DE (Germania)”- Crea Organizzazione (HUB)
- Genera Chiave API (HUB)
- Autenticati (
POST /auth) - Crea TSS (
PUT /tss/{id}) - Inizializza TSS (PIN Admin → Auth → Cambio stato)
- Crea Client (
PUT /tss/{id}/client/{id}) - Crea Transaction (
PUT /tss/{id}/tx/{id})
API Unificata (Francia/Italia)
Sezione intitolata “API Unificata (Francia/Italia)”- Registrati sull’HUB
- Crea Organizzazione
GROUP(HUB) - Genera Chiave API (HUB)
- Crea Token (
POST /auth/token) - Crea Organizzazione
UNIT - Crea Subject
API_KEY - Crea Token (per UNIT)
- Crea Taxpayer → Commissiona
- Crea Location → Commissiona
- Crea System → Commissiona
- Crea Record (Intention → Transaction)
📘Più passi, più struttura
L’API Unificata ha più passi di configurazione perché include la gestione delle organizzazioni (gerarchia GROUP/UNIT), i dati del contribuente e il tracciamento delle sedi direttamente nell’API del prodotto — funzionalità che SIGN DE gestisce tramite prodotti separati (Management API, SUBMIT DE, DSFinV-K).
Differenze chiave
Sezione intitolata “Differenze chiave”| Aspetto | API Specializzate | API Unificata |
|---|---|---|
| URL di base | Per prodotto (es. kassensichv.fiskaly.com) | Condiviso (test.api.fiskaly.com) |
| Gestione org | Tramite Management API + HUB | Integrata nell’API del prodotto |
| Creazione risorse | PUT con UUID generato dal client | POST con ID generato dal server |
| Versioning | Percorso URL (/api/v2) | Header (X-Api-Version: 2026-02-03) |
| Scope | Implicito (tramite token auth) | Esplicito (header X-Scope-Identifier) |
| Modello transazione | Singola risorsa con cambi di stato | Due passi: Intention poi Transaction |
Risorse correlate
Sezione intitolata “Risorse correlate”Was this page helpful?