Aller au contenu principal
Solutions/APIs & Integration
Documentation technique

APIs & Integration technique du DPP

Arianee fournit des APIs REST documentees, des SDKs et des connecteurs pour integrer le Digital Product Passport dans votre systeme d'information existant. Architecture securisee, performante et scalable, avec 3.1M+ passeports deja deployes en production.

Architecture

Comment le DPP s'integre dans votre SI

L'infrastructure Arianee est organisee en quatre couches independantes. Chaque couche peut etre integree separement selon vos besoins.

L1

Couche Application

APIs REST et GraphQL pour creer, lire, mettre a jour et transferer des DPP. SDKs disponibles en JavaScript, Python et Java.

REST APIGraphQLWebhooksSDKs
L2

Couche Metier

Logique de validation des schemas reglementaires, gestion des permissions multi-acteurs et orchestration des evenements de cycle de vie.

Schema ValidationRBACEvent SourcingWorkflow Engine
L3

Couche Donnees

Stockage securise et distribue des donnees DPP. Les identifiants uniques sont ancres sur le protocole Arianee pour garantir l'immutabilite.

Protocole ArianeeIPFSPostgreSQLChiffrement E2E
L4

Couche Integration

Connecteurs pre-construits pour les systemes d'information entreprise. Support des formats standards industriels.

SAPAkeneoSalsifyGS1 Digital LinkEPCIS 2.0
Reference API

Endpoints principaux

Apercu des endpoints principaux de l'API Arianee. La documentation complete est disponible sur docs.nmp.arianee.com.

Passeports

Creation, lecture et gestion des Digital Product Passports
POST/v1/passports
Creer un nouveau DPP avec validation du schema
POST/v1/passports/batch
Creation en lot (jusqu'a 10K par requete)
GET/v1/passports/{id}
Recuperer les donnees completes d'un DPP
PUT/v1/passports/{id}
Mettre a jour les donnees d'un DPP existant

Evenements

Enregistrement des evenements du cycle de vie
POST/v1/passports/{id}/events
Ajouter un evenement (reparation, revente, recyclage)
GET/v1/passports/{id}/events
Lister tous les evenements d'un DPP
GET/v1/passports/{id}/timeline
Timeline complete du cycle de vie

Conformite

Validation et reporting reglementaire
GET/v1/passports/{id}/compliance
Verifier la conformite ESPR, DEEE, Battery Pass
POST/v1/compliance/validate
Valider un schema de donnees avant publication
GET/v1/reports/{type}
Generer des rapports reglementaires

Transferts

Transfert de propriete et partage de donnees
POST/v1/passports/{id}/transfer
Transferer la propriete d'un DPP
POST/v1/passports/{id}/share
Partager l'acces en lecture a des acteurs tiers
Securite

Securite enterprise-grade

L'infrastructure Arianee est conçue pour repondre aux exigences de securite des grandes entreprises et des reglementations europeennes.

Authentification OAuth 2.0

Chaque appel API est authentifie via OAuth 2.0 avec des tokens JWT. Les credentials sont specifiques a chaque acteur et role.

Chiffrement de bout en bout

Les donnees sensibles du DPP sont chiffrees en transit (TLS 1.3) et au repos (AES-256). Seuls les acteurs autorises peuvent dechiffrer.

Controle d'acces granulaire (RBAC)

Permissions fines par role : fabricant, distributeur, reparateur, eco-organisme, autorite. Chaque role a un acces limite aux donnees pertinentes.

Audit trail immutable

Chaque action sur un DPP est enregistree dans un journal d'audit immutable ancre sur le protocole Arianee. Tracabilite complete des modifications.

Conformite RGPD

Les donnees personnelles sont traitees conformement au RGPD. Droit a l'effacement, portabilite des donnees et consentement explicite.

SOC 2 Type II

L'infrastructure Arianee est certifiee SOC 2 Type II. Audits reguliers de securite, disponibilite et confidentialite.

Performance & Scalabilite

Infrastructure eprouvee a grande echelle

Arianee est la premiere infrastructure DPP deployee a grande echelle en Europe, avec 3.1M+ passeports en production.

3.1M+Passeports deployes

Nombre total de Digital Product Passports crees sur l'infrastructure Arianee.

99.9%SLA Disponibilite

Disponibilite garantie par contrat. Infrastructure multi-region avec failover automatique.

<200msLatence moyenne

Temps de reponse median des APIs en conditions de production. P99 inferieur a 500ms.

10K/batchCreation en lot

Nombre maximal de DPP creables en une seule requete batch. Traitement asynchrone avec callbacks.

50+Marques en production

Nombre de marques et entreprises utilisant l'infrastructure Arianee en production.

ISO 27001Securite certifiee

Infrastructure conforme aux standards de securite internationaux. Audits reguliers.

Quick Start

Creez votre premier DPP en quelques lignes

Les APIs Arianee sont conçues pour etre simples a utiliser. Un DPP peut etre cree avec une seule requete HTTP. Les SDKs JavaScript, Python et Java simplifient encore l'integration.

Cles d'API disponibles en moins de 24h
Environnement de test (sandbox) inclus
Documentation interactive avec exemples
Support technique dedie pendant l'integration
create-passport.ts
// Creer un Digital Product Passport
const response = await fetch(
  "https://api.arianee.com/v1/passports",
  {
    method: "POST",
    headers: {
      "Authorization": "Bearer <API_KEY>",
      "Content-Type": "application/json"
    },
    body: JSON.stringify({
      schema: "espr-eee-v1",
      product: {
        gtin: "3700123456789",
        name: "Lave-linge EcoSmart",
        repairabilityIndex: 8.2
      }
    })
  }
);

// Reponse: { id, qrCodeUrl, publicUrl }

Pret a integrer le DPP ?

Accedez a la documentation technique, obtenez vos cles d'API et commencez a creer des Digital Product Passports en quelques heures.