AccueilCompresser
Convertir
JPGPDF en imageConvertir les pages PDF en JPG/PNGWPDF en DOCXConvertir un PDF en document WordWWord en PDFConvertir des fichiers Word en PDF
Modifier le PDF
Fusionner PDFCombiner plusieurs PDF en un seulOrganiser les pagesRéorganiser l'ordre des pages du PDFModifier le PDFAjouter du texte, des images au PDFPivoter les pagesPivoter les pages d'un fichier PDF
Sécurité PDF
Ajouter un filigranePersonnalisez vos PDF avec des filigranesChiffrer le PDFVerrouiller un PDF avec un mot de passeSigner le PDFAjouter une signature numérique au PDF
TarifsBlogContact
ConnexionS'inscrire

Tous les outils dont vous avez besoin pour travailler avec des PDF — rapide, privé, auto-hébergé.

Produit
  • Tous les outils
  • Tarifs
Categories
  • Organiser et gérer
  • Modifier et annoter
  • Convertir en PDF
  • Convertir depuis PDF
  • Optimiser et réparer
  • Sécuriser le PDF
Entreprise
  • À propos
  • Contact
  • Blog
  • Centre d'aide
Mentions légales
  • Conditions
  • Confidentialité
  • Security
  • Politique de remboursement
© 2026 pdfsimple. Tous droits réservés.
AccueilCompresser
Convertir
JPGPDF en imageConvertir les pages PDF en JPG/PNGWPDF en DOCXConvertir un PDF en document WordWWord en PDFConvertir des fichiers Word en PDF
Modifier le PDF
Fusionner PDFCombiner plusieurs PDF en un seulOrganiser les pagesRéorganiser l'ordre des pages du PDFModifier le PDFAjouter du texte, des images au PDFPivoter les pagesPivoter les pages d'un fichier PDF
Sécurité PDF
Ajouter un filigranePersonnalisez vos PDF avec des filigranesChiffrer le PDFVerrouiller un PDF avec un mot de passeSigner le PDFAjouter une signature numérique au PDF
TarifsBlogContact
ConnexionS'inscrire
DocumentationAPI et développeursWebhooks
← Documentation

Premiers pas

Premiers pas avec PDFSimpleFormats de fichiers pris en charge

Outils et fichiers

Comment fonctionnent les outils PDFLimites de fichiers et conservation

Compte et facturation

Abonnements et limitesFacturation, TVA et facturesGérer votre abonnement

API et développeurs

Clés APICrédits et limites de débitWebhooks

Sécurité et confidentialité

Sécurité des fichiersSécurité du compte

Dépannage et FAQ

Questions fréquentes

API et développeurs

Webhooks

Enregistrez des points de terminaison HTTPS pour recevoir des notifications en temps réel lorsque vos tâches PDF se terminent ou échouent. Découvrez comment vérifier les signatures de webhook et gérer les nouvelles tentatives.

Les webhooks permettent à votre application de recevoir des notifications d'événements en temps réel de la part de PDFSimple. Plutôt que d'interroger l'API pour connaître le statut d'une tâche, enregistrez un point de terminaison et PDFSimple lui enverra une requête POST avec une charge utile signée lorsqu'un événement se produit.

Configurer un webhook

  1. Rendez-vous dans Tableau de bord → Webhooks et cliquez sur Ajouter un point de terminaison.
  2. Saisissez l'URL de votre point de terminaison HTTPS (ex. https://yourapp.com/webhooks/pdfsimple).
  3. Sélectionnez les événements que vous souhaitez recevoir (ex. job.completed, job.failed).
  4. Cliquez sur Créer. Un secret de webhook unique s'affiche — copiez-le immédiatement, il n'est affiché qu'une seule fois.
  5. Stockez le secret en toute sécurité dans les variables d'environnement de votre application.

Votre secret de webhook sert à vérifier que les charges utiles proviennent bien de PDFSimple. Ne l'exposez jamais publiquement. En cas de compromission, supprimez le webhook et créez-en un nouveau.

Événements de webhook

  • job.completed — une tâche de traitement PDF s'est terminée avec succès. La charge utile inclut l'identifiant de la tâche, l'URL du fichier de sortie et les métadonnées.
  • job.failed — une tâche a rencontré une erreur. La charge utile inclut le message d'erreur.

Vérifier les signatures de webhook

Chaque requête webhook inclut un en-tête X-PDFSimple-Signature contenant une signature HMAC-SHA256 du corps brut de la requête, calculée à l'aide de votre secret de webhook. Vérifiez toujours cette signature avant de traiter la charge utile.

javascript
const crypto = require('crypto');

function verifySignature(rawBody, secret, signature) {
  const expected = crypto
    .createHmac('sha256', secret)
    .update(rawBody)
    .digest('hex');
  return crypto.timingSafeEqual(
    Buffer.from(expected),
    Buffer.from(signature)
  );
}

Nouvelles tentatives et garanties de livraison

Si votre point de terminaison ne renvoie pas de réponse 2xx dans les 30 secondes, PDFSimple relancera la livraison avec un délai exponentiel, jusqu'à 5 tentatives sur 30 jours. Les événements de webhook sont conservés pendant 30 jours.

Répondez avec HTTP 200 le plus rapidement possible. Traitez la charge utile de manière asynchrone dans une tâche en arrière-plan pour éviter les délais d'expiration.

Cet article vous a-t-il été utile ?

Articles connexes

Clés APICréez et gérez des clés API pour authentifier les requêtes vers l'API PDFSimple. Découvrez les bonnes pratiques pour sécuriser vos clés.
Crédits et limites de débitL'API PDFSimple utilise un système de facturation basé sur des crédits. Découvrez comment les crédits sont consommés, ce qui se passe lorsqu'ils sont épuisés, et les limites de débit de l'API.

Tous les outils dont vous avez besoin pour travailler avec des PDF — rapide, privé, auto-hébergé.

Produit
  • Tous les outils
  • Tarifs
Categories
  • Organiser et gérer
  • Modifier et annoter
  • Convertir en PDF
  • Convertir depuis PDF
  • Optimiser et réparer
  • Sécuriser le PDF
Entreprise
  • À propos
  • Contact
  • Blog
  • Centre d'aide
Mentions légales
  • Conditions
  • Confidentialité
  • Security
  • Politique de remboursement
© 2026 pdfsimple. Tous droits réservés.