Des guides pas à pas, avec des exemples curl et Python prêts à copier, pour les intégrations les plus courantes avec l'API Grand Shooting.
Les cookbooks Grand Shooting sont publiés sur GitHub : github.com/grandshooting/gs-cookbooks. Chacun déroule un cas d'usage complet, étape par étape, avec les commandes curl et un script Python (bibliothèque requests) à adapter.
Il vous faut une clé API (voir Premiers pas avec l'API) et, selon le cookbook, les identifiants de la Production ou du compte concernés.
| Cookbook | Ce qu'il montre |
|---|---|
| Créer une Production et charger des images | Créer une Production, retrouver ses étapes, charger des fichiers ou les faire charger par URL, les associer aux Références et aux Codes de vue. |
| Charger des images dans une Production existante | Retrouver une Production et l'étape cible, organiser les fichiers en dossiers, rattacher une retouche à l'image d'origine, gérer les erreurs. |
| Gérer les Références | Créer et mettre à jour des Références, les importer en masse, les filtrer, les rattacher à une Production ou à une shotlist. |
| Cookbook | Ce qu'il montre |
|---|---|
| Récupérer des images avec des filtres | Filtrer par date, statut ou export, paginer au-delà de 10 000 résultats, télécharger les fichiers, exporter la liste en CSV. |
| Récupérer les images validées d'un compte Connect | Cibler un compte Connect, distinguer médias validés (50) et diffusés (55), filtrer par export, synchroniser de façon incrémentale. |
Les cookbooks sont rédigés en anglais. Pour aller plus vite, donnez à votre agent de code (Claude Code, Cursor…) le cookbook qui correspond à votre besoin et la spécification de l'API (swagger.json) : il adaptera les exemples à votre système.
Pour une synchronisation continue, combinez ces exemples avec les webhooks : la reprise initiale se fait avec le cookbook, les mises à jour arrivent ensuite par webhook.