Retour à la documentation
Embed White-Label
Intégrez les simulateurs Oriven directement sur votre site web
Démarrage rapide
Copiez-collez ce code sur votre site pour intégrer un simulateur :
<iframe src="https://oriven.io/embed/pac?apiKey=VOTRE_CLE_API" width="100%" height="800" frameborder="0" style="border-radius: 16px; box-shadow: 0 4px 20px rgba(0,0,0,0.1);" ></iframe>
⚠️ Clé API requise : Obtenez votre clé dans le Dashboard Pro
Simulateurs disponibles
/embed/pacPompe à Chaleur
/embed/solairePanneaux Solaires
/embed/isolationIsolation
/embed/chaudiereChaudière
/embed/renovationRénovation Globale
/embed/auditAudit Énergétique
Personnalisation
Paramètres URL disponibles pour personnaliser l'apparence :
| Paramètre | Valeur | Description |
|---|---|---|
| apiKey | string | Votre clé API (obligatoire) |
| theme | light | dark | Thème de couleurs |
| primaryColor | hex (sans #) | Couleur principale |
| hideHeader | true | false | Masquer le header Oriven |
| webhook | url encodée | URL de callback |
/embed/pac?apiKey=xxx&theme=dark&primaryColor=10B981&hideHeader=true
Événements JavaScript
L'iframe communique avec la page parente via postMessage :
window .addEventListener('message', (event) => {
if (event.origin !== 'https://oriven.io') return;
const { type, data } = event.data;
switch (type) {
case 'simulation:complete':
console.log('Résultat:', data.results);
break;
case 'lead:created':
console.log('Nouveau lead:', data.email);
break;
case 'pdf:generated':
console.log('PDF URL:', data.url);
break;
}
});