API & intégrations
API publique UltraCarbon
Une API REST read-only pour lire les certificats ISO 14067, rechercher des facteurs d'émission et exposer les produits certifiés d'une entreprise. Données hébergées en France, réponses JSON.
Authentification
Chaque requête doit porter votre clé API dans l'en-tête Authorization (schéma Bearer).
Authorization: Bearer uc_live_xxxxxxxxxxxxxxxx
Créez et gérez vos clés depuis votre compte (abonnement Pro requis).
Points d'accès
/calculations/{uuid}Lit un certificat public par son UUID (total, score de fiabilité, méthodologie, hash, URL de vérification).
curl -H "Authorization: Bearer uc_live_…" \ https://api.ultracarbonlab.com/api/v1/calculations/UUID
/factors/search?q=Recherche dans la base de facteurs d'émission (ADEME et sources officielles).
curl -H "Authorization: Bearer uc_live_…" \ "https://api.ultracarbonlab.com/api/v1/factors/search?q=acier&limit=20"
/organizations/{id}/productsListe les produits certifiés publics d'une entreprise (profil public).
curl -H "Authorization: Bearer uc_live_…" \ https://api.ultracarbonlab.com/api/v1/organizations/ORG_ID/products
Conditions d'usage
L'API est read-only et soumise aux CGV. La revente des données et le développement d'un produit concurrent sont interdits ; chaque réponse porte un filigrane d'usage. Les clés des sociétés concurrentes identifiées sont refusées.
