Licenza Enterprise e API di inventario
Per i gruppi che gestiscono più stabilimenti, il modello a rapporto diventa un onere amministrativo. La licenza annuale elimina il costo per rapporto, espone il generatore tramite un'API REST così che il vostro sistema HSE o ERP esistente possa produrre gli inventari direttamente, e può essere distribuita all'interno della vostra rete quando i dati sulle sostanze non devono lasciare il sito.
Licenza annuale — a partire da 4900 € all'anno
Prezzo per fascia di stabilimenti. Include entrambe le vie di integrazione.
- ▪ Rapporti e fascicoli illimitati su tutti gli stabilimenti coperti dalla licenza — nessun costo per rapporto, nessuna licenza per postazione.
- ▪ API REST di inventario invia il tuo registro di stabilimenti e sostanze, ricevi l'identificativo del record memorizzato e il risultato Σ(q/Q) SEVESO III, poi recupera il fascicolo completo.
- ▪ Generatore on-premise gli stessi motori di validazione e generazione documenti, pacchettizzati per funzionare all'interno della vostra rete, così che le quantità di sostanze non lascino mai la vostra infrastruttura.
- ▪ Chiavi API misurate emetti e revoca chiavi per singola integrazione; ogni chiamata è registrata con percorso, stato e record risultante.
- ▪ Registri delle modifiche a livello di gruppo confronto delle revisioni anno su anno, conservato per tutti i siti della licenza.
- ▪ Referente di assistenza dedicato e preavviso quando cambiano le quantità soglia dell'Allegato I o la notazione CLP.
Via di integrazione A — API REST di inventario
POST /api/public/v1/inventory-report — autenticata con token, validata secondo schema.
Le richieste sono validate esattamente con gli stessi schemi della procedura guidata, inclusa l'aritmetica delle cifre di controllo CAS ed EC. Gli identificativi non validi restituiscono HTTP 422 con il campo errato — i dati errati non possono entrare nel registro nemmeno tramite l'API.
curl -X POST https://chempac.uk/api/public/v1/inventory-report \
-H "Authorization: Bearer chk_live_..." \
-H "Content-Type: application/json" \
-d '{
"region": "eu",
"reporting_year": 2025,
"chemical_count": 1,
// Sealed client-side (AES-256-GCM, DEK wrapped under your vault key).
// CHEMPAC stores ciphertext only — no plaintext facility or substance data.
"envelope": {
"payload_ciphertext": "base64...",
"payload_iv": "base64...",
"wrapped_dek": "base64...",
"wrapped_dek_iv": "base64...",
"enc_version": 1, "dek_scope": "user"
},
// Optional: validated in memory to return the Seveso summation. Never stored.
"facility": {
"facility_name": "Rotterdam Terminal 4",
"street": "Havenweg 22", "city": "Rotterdam",
"state": "Zuid-Holland", "postal_code": "3089 JR",
"country": "Netherlands",
"competent_authority": "DCMR Milieudienst Rijnmond",
"contact_person": "A. Visser", "contact_title": "HSE Manager",
"contact_phone": "+31 10 555 0100",
"contact_email": "hse@example.com",
"emergency_phone": "+31 10 555 0199",
"reporting_year": 2025
},
"chemicals": [{
"chemical_name": "Toluene", "cas_number": "108-88-3",
"ec_number": "203-625-9",
"clp_hazard_classes": ["Flam. Liq. 2"],
"seveso_category": "P5c",
"physical_state": "Liquid",
"max_amount": 4200, "max_unit": "t",
"avg_daily_amount": 3100,
"storage_location": "Tank Farm B",
"storage_type": "Aboveground Tank"
}]
}'| Autenticazione | Chiave bearer (chk_live_…), sottoposta a hash a riposo, revocabile |
|---|---|
| Risposta di successo | 201 — report_id, substance_entries, sommatoria SEVESO |
| Errore di validazione | 422 — elenco dei problemi per campo |
| Misurazione | Ogni chiamata è registrata: percorso, stato, record risultante |
Via di integrazione B — Generatore on-premise
Funziona all'interno della vostra rete. Nessun dato sulle sostanze lascia la vostra infrastruttura.
| Distribuzione | Immagine container, eseguita sul vostro host o cloud privato |
|---|---|
| Residenza dei dati | I dati sulle sostanze e i fascicoli generati restano sui vostri sistemi |
| Identità | Si collega al vostro provider di identità; i ruoli corrispondono ai vostri gruppi HSE |
| Aggiornamenti | Versioni pubblicate quando cambiano le quantità dell'Allegato I o la notazione CLP |
| Durata della licenza | Annuale, per fascia di stabilimento |
La distribuzione on-premise viene definita per gruppo durante l'attivazione — indicateci il numero di stabilimenti e il vostro provider di identità nel modulo di richiesta e confermeremo la fascia di licenza e il calendario di attuazione.
Richiesta Enterprise
Rispondiamo all'indirizzo che ci fornite.
Codici di distribuzione — api: integrazione REST ospitata · onprem: generatore nella rete interna · both: entrambi · undecided: da decidere.
Avviso legale obbligatorio — ECHA / SEVESO III / D.LGS. 105/2015 / REACH
AVVISO LEGALE: CHEMPAC INVENTORY SYSTEM formatta i dati forniti dal gestore in un layout normalizzato di inventario delle sostanze pericolose, a fini informativi e di documentazione interna. Non costituisce una certificazione giuridica, ambientale o normativa e non presenta nulla per suo conto. Le quantità, le classificazioni CLP e le quantità limite della SEVESO III (direttiva 2012/18/UE) devono essere verificate rispetto agli orientamenti dell'ECHA, al regolamento (CE) n. 1907/2006 (REACH), al regolamento (CE) n. 1272/2008 (CLP), al D.Lgs. 105/2015 e al D.Lgs. 81/2008 in materia di salute e sicurezza sul lavoro. La notifica di questo inventario all'autorità competente — il Comitato Tecnico Regionale, la Prefettura, l'ARPA e l'ISPRA — è di esclusiva responsabilità del gestore.