Documentation du Snippet JavaScript
Intégration légère et rapide pour ajouter des formulaires de candidature directement sur votre site web existant.
Installation en 2 minutes
Étape 1: Ajoutez le script
Copiez-collez ce code dans la section <head> de votre page :
<script src="https://cdn.esseyi.io/embed.js"></script>Étape 2: Initialisez le formulaire
Ajoutez ce conteneur où vous voulez afficher le formulaire :
<div id="esseyi-form"></div>Options de configuration
Configuration de base
EsseyiForm.init({
formId: "votre-id-formulaire",
container: "#esseyi-form",
theme: "light"
});Configuration avancée
EsseyiForm.init({
formId: "votre-id-formulaire",
container: "#esseyi-form",
theme: "dark",
language: "fr",
customFields: [
{
name: "program",
type: "select",
required: true,
options: ["Informatique", "Marketing", "Design"]
}
],
onSuccess: function(data) {
console.log("Candidature soumise:", data);
},
onError: function(error) {
console.error("Erreur:", error);
}
});Référence API
Méthodes disponibles
EsseyiForm.init(config)Initialise le formulaire avec la configuration fournie
EsseyiForm.destroy()Supprime le formulaire et nettoie les événements
EsseyiForm.updateConfig(newConfig)Met à jour la configuration du formulaire
Événements
onSuccess(data)Déclenché lors de la soumission réussie
onError(error)Déclenché en cas d'erreur
onStepChange(step)Déclenché lors du changement d'étape
Fonctionnalités
Installation rapide
Intégration en quelques minutes sans modification de votre infrastructure.
API REST complète
Accédez à toutes les données et fonctionnalités via notre API REST.
Sécurité renforcée
Chiffrement HTTPS, protection CSRF et validation des données.
Performance optimisée
Chargement asynchrone et mise en cache pour une expérience fluide.
Essayez maintenant
Démo interactive
Testez le snippet directement dans votre navigateur avec notre sandbox en ligne.