API de génération de bannières et MCP pour agents IA

Tout ce que je fais dans l’application web est disponible par le code : l’API REST v1 et un serveur MCP pour les agents IA comme Claude, ChatGPT et Cursor.

API REST

  • POST /v1/jobs — une tâche de tout type : bannière, déclinaison, pack de plateforme, fond, traduction, vidéo ou HTML5.
  • POST /v1/estimate — le coût en crédits avant le lancement.
  • GET /v1/jobs/{id} — statut, questions de Neuro et liens signés vers les fichiers ; un ZIP via zip_url.
  • Webhooks job.step, job.completed et job.failed, signés en HMAC-SHA256.
  • L’en-tête Idempotency-Key évite les doublons ; avec autostart: true, une tâche sans crédits suffisants attend en brouillon et démarre d’elle-même.

MCP pour les agents IA

Le serveur MCP fonctionne en Streamable HTTP avec une clé d’API : l’agent importe une photo depuis une URL, demande un devis, lance la tâche et répond à mes questions. 22 outils couvrent toutes les tâches, les fichiers, le solde et le Brand Kit.

Clés et tests

Les clés nb_live_ consomment les crédits de l’espace ; les clés nb_test_ sont des clés de test : la tâche passe toutes les vérifications sans rien générer ni débiter. Seuls les fichiers validés par le contrôle IA sont facturés.

Documentation de l’API et du MCP

Je créerai ces formats à partir de votre photo50 crédits à l’inscription, sans carte. Les crédits ne sont débités que pour les fichiers validés par le contrôle IA.Essayer gratuitement

Questions

Existe-t-il un environnement de test ?

Oui : une clé nb_test_ répond comme une vraie, mais ne génère et ne débite rien.

Comment savoir qu’une tâche est terminée ?

Abonnez-vous au webhook job.completed ou interrogez GET /v1/jobs/{id}.