Intégrations · Connecteur dédié DPO
Privacy Tools · push automatique
Récupère tes preuves DPO (queue d'effacement RGPD art. 17, compteurs 90 jours, AIPD, certifs sensibilisation) dans un JSON stable. Importable dans OneTrust, Didomi, Privacy.fr, Dastra, Witik, ou tout outil qui consomme du JSON.
🚀 Démarrage en 30 secondes
- 1. Active une clé API dans /admin/api-keys (rôle ADMIN/RSSI, plan Pro ou Enterprise).
- 2. Appelle
GET /api/v1/dpo-exportavec le headerAuthorization: Bearer hxa_…. - 3. Parse le JSON et importe-le dans ton outil Privacy (script Python, n8n, Zapier, webhook).
🌐 Exemple curl
# Recupere ton snapshot DPO (JSON)
curl -H "Authorization: Bearer ${HUMANIX_API_KEY}" \
https://humanix-academie.fr/api/v1/dpo-export🐍 Exemple Python : pull Humanix + push OneTrust
import os, requests
# 1. Recupere les preuves DPO depuis Humanix
r = requests.get(
"https://humanix-academie.fr/api/v1/dpo-export",
headers={"Authorization": f"Bearer {os.environ['HUMANIX_API_KEY']}"},
)
r.raise_for_status()
dpo = r.json()
# 2. Push vers ton outil Privacy
# Exemple OneTrust (adapter selon l'API de ton tenant) :
import requests as onetrust
onetrust.post(
"https://your-tenant.my.onetrust.com/api/dsr/v1/import",
headers={"Authorization": f"Bearer {os.environ['ONETRUST_TOKEN']}"},
json={
"source": "humanix-academie",
"schema_version": dpo["schema_version"],
"erasure_queue": dpo["erasure_queue"],
"rgpd_counters": dpo["rgpd_counters_90d"],
},
)
# 3. (Optionnel) Alerte sur les requetes en retard
overdue = [r for r in dpo["erasure_queue"] if r["overdue"]]
if overdue:
print(f"⚠ {len(overdue)} demandes d'effacement en retard (> 30j)")
Adapter le 2e bloc selon l'outil Privacy cible (Didomi, Privacy.fr, Dastra, Witik utilisent chacun leur propre endpoint d'import).
📦 Réponse JSON (schema v1.0)
{
"schema_version": "1.0",
"generated_at": "2026-05-24T16:30:00.000Z",
"tenant": {
"id": "tenant_abc123",
"name": "Acme PME",
"plan": "pro",
"data_retention_days": 365
},
"rgpd_counters_90d": {
"DATA_ACCESSED": 142,
"DATA_EXPORTED": 23,
"DATA_ERASURE_REQUESTED": 4,
"DATA_ERASURE_COMPLETED": 3,
"CONSENT_GIVEN": 87,
"CONSENT_WITHDRAWN": 12
},
"erasure_queue": [
{
"request_id": "audit_xyz",
"user_email": "jean.dupont@example.fr",
"requested_at": "2026-04-20T10:15:00.000Z",
"completed_at": null,
"days_pending": 33,
"overdue": true
}
],
"recent_activity_30d": [
{
"id": "audit_aaa",
"action": "DATA_EXPORTED",
"actor_email": "marie@acme.fr",
"target_label": "user:user_123",
"occurred_at": "2026-05-23T14:22:00.000Z",
"severity": "INFO"
}
],
"rgpd_awareness": {
"season_slug": "dpo-quotidien",
"module_completion_rate": 0.78,
"users_with_certificate": 12
},
"links": {
"trust_center": "https://humanix-academie.fr/securite",
"confidentiality_policy": "https://humanix-academie.fr/confidentialite",
"dpa_template": "https://humanix-academie.fr/securite#dpa",
"admin_dpo_dashboard": "https://humanix-academie.fr/admin/dpo"
}
}Stabilité du schéma : on ne renomme jamais un champ. Les évolutions se font uniquement par ajout de nouveaux champs (rétrocompatible). Le champ schema_version change uniquement si un breaking change est inévitable.
🎯 Outils Privacy compatibles
OneTrust Privacy
🇺🇸 États-UnisLeader mondial GRC + Privacy. Adapter le payload via webhook personnalisé (DSR Import API).
💡 Pour les groupes internationaux. Cher (~50k €/an) mais standard de facto.
Documentation officielle →Didomi
🇫🇷 FranceConsent Management + Preference Center. Privacy.fr (autre produit Didomi) couvre la partie DPO.
💡 Recommandé FR si déjà client Didomi pour la CMP cookies.
Documentation officielle →Dastra
🇫🇷 FrancePlateforme RGPD complète (registre, AIPD, demandes droits, audits) pour PME/ETI.
💡 Le plus aligné Humanix : ETI françaises, philosophie souveraine.
Documentation officielle →Witik
🇫🇷 FranceGestion de la conformité RGPD pour PME. Import via API REST documentée.
💡 Bon rapport qualité/prix pour PME 50-250 salariés.
Documentation officielle →🔐 Sécurité & quotas
- ✓ Auth : API key tenant (header
Authorization: Bearer), hash SHA-256 stocké en BDD, révocable en 1 clic depuis /admin/api-keys. - ✓ Plan-gating : Pro et Enterprise uniquement.
- ✓ Rate limit : 10 requêtes/heure par tenant (le DPO sync typiquement 1× par jour, le quota est large).
- ✓ Audit trail : chaque appel logue un événement
DPO_EXPORT_REQUESTEDvisible dans /admin/audit. - ✓ Pas de PII inutile : les emails d'utilisateurs n'apparaissent que dans la queue d'effacement (où c'est la finalité même de la demande) et l'activité récente (où l'audit log les a déjà). Pas de bulk export d'annuaire.
Espace DPO
Landing dédiée + dashboard /admin/dpo + générateur AIPD
Connecteur CISO Assistant
Pour les RSSI : push GRC ISO 27001, NIS2, ANSSI HG
API complète
Documentation OpenAPI 3.1, tous les endpoints v1
Connecteur lancé le 24 mai 2026. Schema v1.0 stable, évolutions par ajout de champs uniquement.