Plateforme Growomat

Vos campagnes, où que vous travailliez.

Growomat s'intègre aux outils que vous utilisez déjà. Discutez avec Claude pour rédiger et piloter vos campagnes — sans code — ou construisez sur l'API REST et les SDK. Tout ce que fait l'application, depuis l'endroit où vous le demandez.

Sans code

connecter Claude · rédiger, analyser et préparer des changements en demandant

Développeurs

API REST · SDK dans 5 langages · OpenAPI 3.1

Plateformes

Google · Microsoft · Reddit · Meta Ads · un seul compte

Sécurité

les brouillons restent en pause · rien ne passe en ligne avant votre validation

un compte, trois façons d’entrer — mêmes données, mêmes garde-fous

growomat — même résultat, trois façons

LIVE
you › Rédige une campagne de recherche pour ma boulangerie —
      20 £ par jour, Manchester uniquement.
create_campaignBakery · SEARCH
create_keyword ×6“fresh bread manchester”, …
claude › Le brouillon est prêt et en pause — dites-moi et je vous montre un aperçu de la publication.
Compatible avec
Claude
Claude Code
VS Code
Cursor

Voici les clients dans lesquels le connecteur a été exécuté et vérifié. Il s’agit d’un serveur MCP distant standard, donc tout client prenant en charge les serveurs distants via OAuth devrait se connecter de la même façon.

Démarrage rapide · pour les développeurs

D’un compte vide à une campagne préparée en trois requêtes.

Les campagnes sont créées localement et mises en attente — aucune plateforme publicitaire n’est touchée tant qu’un token doté du scope sync ne déclenche pas de synchronisation.

1
Créer un token

Outils → API

Générez un token avec un nom, une expiration d’un an maximum et le minimum de scopes nécessaires. Le texte en clair ne s’affiche qu’une fois — seul son SHA-256 est conservé.

# shown once — store it in a secret manager
grow_live_A1B2C3D4E5F6G7H8_veryLongSecret…

export GROWOMAT_TOKEN=grow_live_…
2
Introspection

Vérifier l’auth avec /me

GET /me renvoie l’identité, le plan et les scopes du token — le moyen le plus rapide de vérifier le câblage.

curl -s -H "Authorization: Bearer $GROWOMAT_TOKEN" \
  https://api.growomat.com/api/v1/me

# → { "data": { "uid": "user_abc", "email": "[email protected]",
#     "plan": { "id": "pro", "name": "Pro" },
#     "scopes": ["campaigns:read","campaigns:write"] } }
3
Créer quelque chose

Votre première campagne en POST

Les écritures exigent le scope write de leur ressource. Chaque réponse utilise la même enveloppe : { data, meta }

curl -s -X POST https://api.growomat.com/api/v1/campaigns \
  -H "Authorization: Bearer $GROWOMAT_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"name":"Black Friday 2026","type":"SEARCH","budget":50}'
Auth & scopes · pour les développeurs

Des tokens pensés pour le secret scanning, les scopes et la rotation.

grow_live_A1B2C3D4E5F6G7H8_veryLongUrlSafeBase64Secret
grow_ — préfixe fixe — GitHub secret scanning et trufflehog repèrent un token fuité au premier coup d’œil
live | test — environnement, visible d’un coup d’œil dans les logs
A1B2… — ID public du token — peut être loggé et référencé
secret — confidentiel — seul son SHA-256 est stocké côté serveur
  • ·Accepté uniquement dans l’en-tête Authorization — les formes query string et cookie sont rejetées
  • ·Jusqu’à 5 tokens par compte, expiration d’un an maximum, révocation en un clic
  • ·La rotation émet un nouveau secret mais garde l’ID du token — vos références survivent
  • ·Les scopes sont immuables — changer l’accès, c’est créer un nouveau token

Accès par scopes — 13 autorisations

campaigns:readlecture
campaigns:writeécriture
ads:readlecture
ads:writeécriture
keywords:readlecture
keywords:writeécriture
assets:readlecture
assets:writeécriture
businesses:readlecture
businesses:writeécriture
reports:readlecture
sync:readlecture
sync:writeécriture

sync:write est volontairement séparé des scopes de ressources — déclencher une synchronisation modifie les plateformes publicitaires externes et peut dépenser un vrai budget. Un token de reporting n’en a jamais besoin.

Commencez là où vous êtes.

Connectez Claude et demandez votre premier brouillon — ou créez un jeton dans Outils → API et pointez curl sur /me.