Comment générer une clé API Shopify ?

Cette documentation vous guide pas à pas pour créer un token d’accès API Shopify Admin, configurer les permissions de contenu, et intégrer votre boutique à vos automatisations shopify. Suivez les 6 étapes ci-dessous.

📋Informations à copier-coller

Conservez ces informations à portée de main pendant la configuration :

URL Admin Shopify :
https://votre-boutique.myshopify.com/admin

Nom de l’application :
automatisations inforeole

Permissions à activer :
(dépend des informations demandées par votre expert automatisation)
✓ read_content
✓ write_content

Format du token (commençant par) :
shpat_

Section à trouver :
Settings → Apps and sales channels → Develop apps

Prérequis

  • Un compte Shopify avec accès admin
  • Être propriétaire ou avoir les droits « Apps » sur la boutique

Étape 1 : Accéder aux paramètres d’apps

  1. Connectez-vous à votre Shopify Admin : https://votre-boutique.myshopify.com/admin
  2. En bas à gauche, cliquez sur ⚙️ Settings (Paramètres)
  3. Dans le menu, cliquez sur Apps and sales channels

Étape 2 : Activer le développement d’apps personnalisées

  1. En haut de la page, cliquez sur Develop apps
  2. Si c’est votre première fois, cliquez sur Allow custom app development
  3. Lisez l’avertissement et cliquez sur Allow custom app development pour confirmer

⚠️Cette étape n’apparaît qu’une seule fois par boutique

Étape 3 : Créer une nouvelle app

  1. Cliquez sur le bouton Create an app (en haut à droite)
  2. Donnez un nom à votre app, par exemple : ContentForge
  3. Cliquez sur Create app

Étape 4 : Configurer les permissions API

Les permissions dépendent de la portée de votre automatisation. Elles vous sont précisées par votre expert en automatisation IA.

  1. Dans votre nouvelle app, cliquez sur Configuration (onglet en haut)
  2. Dans la section Admin API integration, cliquez sur Configure
  3. Cherchez et activez ces permissions :
PermissionDescription
read_contentLire les blogs et articles existants
write_contentCréer et modifier des articles
  1. Cliquez sur Save en haut à droite

Étape 5 : Installer l’app et obtenir le token

  1. Cliquez sur l’onglet API credentials (en haut)
  2. Dans la section Access tokens, cliquez sur Install app
  3. Confirmez en cliquant sur Install
  4. Cliquez sur Reveal token once pour afficher votre token

🔴 IMPORTANT : Copiez ce token immédiatement ! Il ne sera plus jamais affiché.

Le token ressemble à : shpat_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Étape 6 : Utiliser dans votre application

(ou communiquer à votre expert)

Informations à noter

InformationOù la trouverExemple
Store URLURL de votre admin sans /adminma-boutique.myshopify.com
Access TokenÉtape 5 ci-dessusshpat_abc123…

Tester la connexion

  1. Dans ContentForge, allez sur /admin
  2. Dans la section Shopify, entrez :
  • Store URL : votre-boutique.myshopify.com
  • Access Token : le token copié à l’étape 5
  1. Cliquez sur Tester Shopify
  2. Si tout est OK, vous verrez le nom de votre boutique et la liste des blogs

Dépannage

Erreur 403 – « requires merchant approval for read_content scope »

Le token n’a pas les bonnes permissions. Retournez à l’Étape 4 et vérifiez que read_content et write_content sont bien activés, puis réinstallez l’app.

Erreur 401 – « Unauthorized »

Le token est invalide ou expiré. Créez une nouvelle app depuis l’Étape 3.

Erreur « Invalid store URL »

  1. Vérifiez le format de l’URL :
  • Correct : ma-boutique.myshopify.com
  • Incorrect : https://ma-boutique.myshopify.com
  • Incorrect : ma-boutique.myshopify.com/admin

Je ne vois pas « Develop apps »

Vous n’avez pas les droits suffisants. Contactez le propriétaire de la boutique pour qu’il vous donne accès ou qu’il crée l’app pour vous.

Sécurité

  • Ne partagez jamais votre Access Token
  • Ne commitez jamais le token dans Git
  • Stockez-le uniquement dans les variables d’environnement Convex
  • Si le token est compromis, supprimez l’app et recréez-en une nouvelle

Publications similaires