Skip to content
Zapier

Intégration workflow

Zapier

Déclenchez des Zaps dès qu’un job de capture ou de lot se termine. Reliez ScreenshotCenter à Google Sheets, Notion, Airtable, Slack, l’e-mail et des milliers d’autres applications — sans écrire une ligne de code.

Événements déclencheurs

ScreenshotCenter envoie les événements suivants vers votre webhook Zapier :

screenshot.finished

Émis lorsqu’un job de capture unique se termine avec succès. La charge utile contient l’URL de l’image, l’URL capturée et les métadonnées du job.

batch.finished

Émis lorsque tous les jobs d’un lot sont terminés. La charge utile résume les captures réussies et en échec.

app.upload.finished

Émis après qu’une application de stockage (Drive, Dropbox, S3…) a téléversé le fichier avec succès. La charge utile inclut output_url.

app.upload.failed

Émis lorsque la demande de stockage échoue après toutes les tentatives, pour alerter ou relancer.

Comment ça marche

  1. 1

    Créer un déclencheur webhook Zapier dans votre Zap

    Dans Zapier, créez un Zap et choisissez Webhooks by Zapier → Catch Hook comme déclencheur. Copiez l’URL du webhook fournie par Zapier.

  2. 2

    Ajouter une application Zapier dans ScreenshotCenter

    Allez dans Apps → Connect a new app → Zapier et collez l’URL du webhook Zapier. Choisissez les événements qui doivent déclencher le Zap.

  3. 3

    Inclure l’ID d’application dans les requêtes de capture

    Ajoutez l’ID de votre application Zapier au paramètre apps. À la fin du job, ScreenshotCenter envoie l’événement à Zapier et votre Zap s’exécute.

Exemple simple

Ajoutez l’ID d’application Zapier pour déclencher votre Zap automatiquement à la fin du job :

curl "https://api.screenshotcenter.com/api/v1/screenshot/create\
  ?key=YOUR_API_KEY\
  &url=https://example.com\
  &apps=my-zapier-app"

Zapier reçoit une charge JSON pour l’événement configuré. Exemple de charge screenshot.finished :

{
  "event": "screenshot.finished",
  "screenshot_id": "sc_abc123",
  "url": "https://example.com",
  "status": "finished",
  "image_url": "https://cdn.screenshotcenter.com/sc_abc123.png",
  "created_at": "2026-02-22T14:30:00Z"
}

Ce que vous pouvez construire

Journaliser les captures dans Google Sheets

Ajoutez une ligne avec l’URL, l’horodatage et le lien image à chaque capture terminée — sans backend.

Créer des entrées dans une base Notion

Ajoutez une page Notion avec la vignette et les métadonnées pour chaque job de capture de l’équipe.

Publier dans Slack à la fin

Envoyez un message Slack avec l’image en ligne une fois un lot de captures traité.

Enregistrer dans le cloud

Acheminez les captures vers Box, OneDrive ou toute destination supportée par Zapier via image_url dans la charge.

Pour commencer

  1. 1. Dans Zapier, créez un Zap avec Webhooks by Zapier → Catch Hook comme déclencheur et copiez l’URL du webhook.
  2. 2. Dans ScreenshotCenter, allez dans Apps → Connect a new app → Zapier et collez l’URL.
  3. 3. Choisissez les événements à envoyer (screenshot.finished, batch.finished, etc.) et enregistrez.
  4. 4. Ajoutez l’ID d’application au paramètre apps dans vos requêtes de capture.