Integrez la signature electronique dans vos applications et automatisez vos workflows
Inscrivez-vous sur HelloWeSign. Le plan gratuit inclut un crédit de 5 signatures.
Creer un compte gratuitDepuis votre dashboard, allez dans "Cles API" et generez une nouvelle cle. Copiez-la et stockez-la en securite.
Important : Ne partagez jamais votre cle API. Stockez-la dans vos variables d'environnement.
Testez l'API en creant votre premiere demande de signature :
curl -X POST https://hellowesign.com/api/v1/signature-requests \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"documentUrl": "https://example.com/contract.pdf",
"documentName": "Contrat de prestation",
"signers": [{
"name": "Jean Dupont",
"email": "jean@example.com",
"signatureZones": [{
"page": 0,
"x": 100,
"y": 500,
"width": 200,
"height": 60,
"boxType": "signature"
}]
}]
}'Toutes les requetes API doivent inclure votre cle API dans l'en-tete Authorization avec le prefixe Bearer.
Authorization: Bearer YOUR_API_KEYBase URL
https://hellowesign.com/api/v1Securite : Ne jamais exposer votre cle API cote client. Utilisez-la uniquement depuis votre backend.
signatureZone de signature manuscrite
paraphZone pour les initiales/paraphe
textZone de texte libre
dateZone pour la date de signature
lu_approuveZone "Lu et approuve" pre-remplie
Exemple avec plusieurs zones :
{
"name": "Jean Dupont",
"email": "jean@exemple.com",
"signatureZones": [
{
"page": 0, // Premiere page
"x": 100, // 100px depuis la gauche
"y": 500, // 500px depuis le haut
"width": 200, // Largeur de 200px
"height": 60, // Hauteur de 60px
"boxType": "signature"
},
{
"page": 0,
"x": 320,
"y": 500,
"width": 120,
"height": 40,
"boxType": "date"
},
{
"page": 2, // Troisieme page (paraphe)
"x": 450,
"y": 700,
"width": 80,
"height": 40,
"boxType": "paraph"
}
]
}Besoin d'aide avec l'API? Notre equipe technique est la pour vous accompagner.
Creez votre compte gratuit et obtenez votre cle API en 2 minutes