ForHosting KIT · Veille et lecture de sites web

Capture d’écran programmée

La capture d’écran programmée répète automatiquement une capture au rythme que vous fixez : chaque jour, chaque semaine, à l’heure choisie. À chaque passage, nos serveurs ouvrent la page et enregistrent une nouvelle image datée. Vous constituez ainsi une série qui montre l’évolution d’une page au fil du temps, sans avoir à y penser.

● Stablepar requête + par URL$0.040
Utilisez-le depuis WebAPIE-mailApp bientôtTelegram bientôt

Une capture qui revient toute seule

Le principe est simple : vous indiquez une adresse et une fréquence, puis l’outil s’occupe du reste. À chaque échéance, il ouvre la page et en prend une image, exactement comme une capture manuelle, mais sans intervention de votre part. Là où vous oublieriez de repasser chaque lundi, la programmation, elle, n’oublie pas : la série se remplit d’elle-même, chaque image portant la date et l’heure de sa prise.

Suivre une évolution dans le temps

Une seule capture fige un instant ; une série programmée raconte une histoire. En comparant les images d’un jour à l’autre, vous voyez ce qui bouge : un prix qui change, une mention qui apparaît, une page qui se réorganise. C’est précieux pour documenter la modification d’un document en ligne, suivre une offre concurrente ou garder la preuve datée de l’état successif d’une page qui vous engage.

Ce qui déclenche chaque capture

Chaque passage programmé compte comme une exécution : c’est le rythme que vous choisissez qui détermine le nombre de captures, et donc le coût. Une capture quotidienne produit une image par jour ; une capture hebdomadaire, une par semaine. Vous pouvez suspendre ou arrêter la programmation à tout moment ; la collecte s’interrompt alors et aucune nouvelle image n’est prise tant que vous ne la relancez pas.

Quand la page ne répond pas

Chaque capture dispose du même délai de 30 secondes qu’une capture ponctuelle. Si, lors d’un passage, la page est indisponible ou trop lente, l’image reflète cet état plutôt que d’interrompre la série : c’est en soi une information utile, qui date le moment où le site n’a pas répondu. Les passages suivants reprennent normalement dès que la page est de nouveau accessible.

Archivage quotidien

Atelier Garnier SARL fait capturer chaque matin la page d’accueil d’un fournisseur, pour garder trace des annonces et des conditions au jour le jour.

Surveillance d’un document

Nadia Benali programme une capture hebdomadaire d’une page de conditions générales, afin de repérer toute modification par comparaison d’images.

Veille d’une offre

Julien Lefèvre suit l’évolution visuelle d’une offre concurrente sur plusieurs semaines, sans avoir à consulter la page manuellement.

Mémoire d’un événement

Une association archive chaque jour la page de son événement à l’approche de la date, pour conserver l’historique des mises à jour affichées.

À quelle fréquence les captures se déclenchent-elles ?

Au rythme que vous fixez : quotidien, hebdomadaire ou à l’heure choisie. Chaque passage produit une image datée, et vous pouvez modifier ou arrêter la fréquence quand vous le souhaitez.

Que se passe-t-il si la page est indisponible lors d’un passage ?

La capture reflète l’état du moment plutôt que d’arrêter la série. Une page qui ne répond pas est en soi une information datée ; les passages suivants reprennent dès qu’elle redevient accessible.

Combien coûte une capture programmée ?

Chaque passage compte comme une requête, au tarif de $0.040 et $0.001 par URL, en dollars US. Le coût total dépend donc de la fréquence que vous choisissez.

Comment récupérer les images de la série ?

Les captures sont mises à votre disposition au fil des passages, depuis cette page comme depuis l’API. D’autres canaux, comme l’envoi par e-mail, sont en cours de déploiement.

Combien de temps les captures sont-elles gardées ?

Nous ne conservons que ce qui est nécessaire au suivi que vous avez programmé. L’arrêt de la programmation met fin à la collecte, et la série n’est plus alimentée.

Faut-il créer un compte ?

Non. La programmation se règle à l’usage, sans inscription ni abonnement ; pour une facture, écrivez à [email protected].

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/web/screenshot-scheduled

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/web/screenshot-scheduled \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://ejemplo.com"}'
{
  "url": "https://ejemplo.com"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "web.screenshot_scheduled",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.040
par URL$0.001

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

timeout_sec30
max_crawl_pages25
HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.
422task_failedLa tâche a échoué : elle ne vous est pas facturée.

Consulter la documentation complète du KIT →