Shopify
Gérez les produits, les commandes, les clients et l'inventaire dans votre boutique Shopify
Shopify est une plateforme e-commerce de premier plan conçue pour aider les marchands à construire, gérer et développer leurs boutiques en ligne. Shopify facilite la gestion de tous les aspects de votre boutique, des produits et de l'inventaire aux commandes et aux clients.
Avec Shopify dans Cadense, vos agents peuvent :
- Créer et gérer des produits : ajouter de nouveaux produits, mettre à jour les détails des produits et supprimer des produits de votre boutique.
- Lister et récupérer les commandes : obtenir des informations sur les commandes des clients, y compris le filtrage et la gestion des commandes.
- Gérer les clients : accéder et mettre à jour les détails des clients, ou ajouter de nouveaux clients à votre boutique.
- Ajuster les niveaux d'inventaire : modifier par programmation les niveaux de stock des produits pour maintenir votre inventaire précis.
Utilisez l'intégration Shopify de Cadense pour automatiser les flux de travail courants de gestion de boutique — comme la synchronisation de l'inventaire, l'exécution des commandes ou la gestion des annonces — directement depuis vos automatisations. Donnez à vos agents les moyens d'accéder, de mettre à jour et d'organiser toutes les données de votre boutique à l'aide d'outils simples et programmatiques.
Instructions d'utilisation
Intégrez Shopify dans votre flux de travail. Gérez les produits, les commandes, les clients et l'inventaire. Créez, lisez, mettez à jour et supprimez des produits. Listez et gérez les commandes. Traitez les données clients et ajustez les niveaux d'inventaire.
Outils
shopify_create_product
Créer un nouveau produit dans votre boutique Shopify
Entrée
| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
shopDomain | string | Oui | Le domaine de votre boutique Shopify (ex., maboutique.myshopify.com) |
title | string | Oui | Titre du produit |
descriptionHtml | string | Non | Description du produit (HTML) |
vendor | string | Non | Fournisseur/marque du produit |
productType | string | Non | Type/catégorie du produit |
tags | array | Non | Tags du produit |
status | string | Non | Statut du produit (ACTIVE, DRAFT, ARCHIVED) |
Sortie
| Paramètre | Type | Description |
|---|---|---|
product | object | Le produit créé |
shopify_get_product
Obtenir un produit unique par ID depuis votre boutique Shopify
Entrée
| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
shopDomain | string | Oui | Le domaine de votre boutique Shopify (ex., maboutique.myshopify.com) |
productId | string | Oui | ID du produit (gid://shopify/Product/123456789) |
Sortie
| Paramètre | Type | Description |
|---|---|---|
product | object | Les détails du produit |
shopify_list_products
Lister les produits de votre boutique Shopify avec filtrage optionnel
Entrée
| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
shopDomain | string | Oui | Le domaine de votre boutique Shopify (ex., maboutique.myshopify.com) |
first | number | Non | Nombre de produits à retourner (par défaut : 50, max : 250) |
query | string | Non | Requête de recherche pour filtrer les produits (ex., "title:chemise" ou "vendor:Nike" ou "status:active") |
Sortie
| Paramètre | Type | Description |
|---|---|---|
products | array | Liste des produits |
pageInfo | object | Informations de pagination |
shopify_update_product
Mettre à jour un produit existant dans votre boutique Shopify
Entrée
| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
shopDomain | string | Oui | Le domaine de votre boutique Shopify (ex., maboutique.myshopify.com) |
productId | string | Oui | ID du produit à mettre à jour (gid://shopify/Product/123456789) |
title | string | Non | Nouveau titre du produit |
descriptionHtml | string | Non | Nouvelle description du produit (HTML) |
vendor | string | Non | Nouveau fournisseur/marque du produit |
productType | string | Non | Nouveau type/catégorie du produit |
tags | array | Non | Nouvelles étiquettes du produit |
status | string | Non | Nouveau statut du produit (ACTIVE, DRAFT, ARCHIVED) |
Sortie
| Paramètre | Type | Description |
|---|---|---|
product | objet | Le produit mis à jour |
shopify_delete_product
Supprimer un produit de votre boutique Shopify
Entrée
| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
shopDomain | chaîne | Oui | Le domaine de votre boutique Shopify (ex. : maboutique.myshopify.com) |
productId | chaîne | Oui | ID du produit à supprimer (gid://shopify/Product/123456789) |
Sortie
| Paramètre | Type | Description |
|---|---|---|
deletedId | chaîne | L'ID du produit supprimé |
shopify_get_order
Obtenir une commande spécifique par ID depuis votre boutique Shopify
Entrée
| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
shopDomain | chaîne | Oui | Le domaine de votre boutique Shopify (ex. : maboutique.myshopify.com) |
orderId | chaîne | Oui | ID de la commande (gid://shopify/Order/123456789) |
Sortie
| Paramètre | Type | Description |
|---|---|---|
order | objet | Les détails de la commande |
shopify_list_orders
Lister les commandes de votre boutique Shopify avec filtrage optionnel
Entrée
| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
shopDomain | chaîne | Oui | Le domaine de votre boutique Shopify (ex. : maboutique.myshopify.com) |
first | nombre | Non | Nombre de commandes à retourner (par défaut : 50, max : 250) |
status | chaîne | Non | Filtrer par statut de commande (open, closed, cancelled, any) |
query | chaîne | Non | Requête de recherche pour filtrer les commandes (ex. : "financial_status:paid" ou "fulfillment_status:unfulfilled" ou "email:[email protected]") |
Sortie
| Paramètre | Type | Description |
|---|---|---|
orders | array | Liste des commandes |
pageInfo | object | Informations de pagination |
shopify_update_order
Mettre à jour une commande existante dans votre boutique Shopify (note, tags, email)
Entrée
| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
shopDomain | string | Oui | Le domaine de votre boutique Shopify (ex., maboutique.myshopify.com) |
orderId | string | Oui | ID de la commande à mettre à jour (gid://shopify/Order/123456789) |
note | string | Non | Nouvelle note de commande |
tags | array | Non | Nouveaux tags de commande |
email | string | Non | Nouvel email client pour la commande |
Sortie
| Paramètre | Type | Description |
|---|---|---|
order | object | La commande mise à jour |
shopify_cancel_order
Annuler une commande dans votre boutique Shopify
Entrée
| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
shopDomain | string | Oui | Le domaine de votre boutique Shopify (ex., maboutique.myshopify.com) |
orderId | string | Oui | ID de la commande à annuler (gid://shopify/Order/123456789) |
reason | string | Oui | Motif d'annulation (CUSTOMER, DECLINED, FRAUD, INVENTORY, STAFF, OTHER) |
notifyCustomer | boolean | Non | Indique s'il faut informer le client de l'annulation |
refund | boolean | Non | Indique s'il faut rembourser la commande |
restock | boolean | Non | Indique s'il faut réapprovisionner le stock |
staffNote | string | Non | Une note sur l'annulation pour référence interne |
Sortie
| Paramètre | Type | Description |
|---|---|---|
order | objet | Le résultat de l'annulation |
shopify_create_customer
Créer un nouveau client dans votre boutique Shopify
Entrée
| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
shopDomain | chaîne | Oui | Le domaine de votre boutique Shopify (ex., maboutique.myshopify.com) |
email | chaîne | Non | Adresse e-mail du client |
firstName | chaîne | Non | Prénom du client |
lastName | chaîne | Non | Nom de famille du client |
phone | chaîne | Non | Numéro de téléphone du client |
note | chaîne | Non | Note concernant le client |
tags | tableau | Non | Tags du client |
addresses | tableau | Non | Adresses du client |
Sortie
| Paramètre | Type | Description |
|---|---|---|
customer | objet | Le client créé |
shopify_get_customer
Obtenir un client unique par ID depuis votre boutique Shopify
Entrée
| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
shopDomain | chaîne | Oui | Le domaine de votre boutique Shopify (ex., maboutique.myshopify.com) |
customerId | chaîne | Oui | ID du client (gid://shopify/Customer/123456789) |
Sortie
| Paramètre | Type | Description |
|---|---|---|
customer | objet | Les détails du client |
shopify_list_customers
Listez les clients de votre boutique Shopify avec filtrage optionnel
Entrée
| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
shopDomain | chaîne | Oui | Le domaine de votre boutique Shopify (ex. : maboutique.myshopify.com) |
first | nombre | Non | Nombre de clients à retourner (par défaut : 50, max : 250) |
query | chaîne | Non | Requête de recherche pour filtrer les clients (ex. : "first_name:John" ou "last_name:Smith" ou "email:*@gmail.com" ou "tag:vip") |
Sortie
| Paramètre | Type | Description |
|---|---|---|
customers | tableau | Liste des clients |
pageInfo | objet | Informations de pagination |
shopify_update_customer
Mettre à jour un client existant dans votre boutique Shopify
Entrée
| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
shopDomain | chaîne | Oui | Le domaine de votre boutique Shopify (ex. : maboutique.myshopify.com) |
customerId | chaîne | Oui | ID du client à mettre à jour (gid://shopify/Customer/123456789) |
email | chaîne | Non | Nouvelle adresse e-mail du client |
firstName | chaîne | Non | Nouveau prénom du client |
lastName | chaîne | Non | Nouveau nom de famille du client |
phone | chaîne | Non | Nouveau numéro de téléphone du client |
note | chaîne | Non | Nouvelle note concernant le client |
tags | tableau | Non | Nouvelles étiquettes du client |
Sortie
| Paramètre | Type | Description |
|---|---|---|
customer | objet | Le client mis à jour |
shopify_delete_customer
Supprimer un client de votre boutique Shopify
Entrée
| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
shopDomain | chaîne | Oui | Le domaine de votre boutique Shopify (ex., maboutique.myshopify.com) |
customerId | chaîne | Oui | ID du client à supprimer (gid://shopify/Customer/123456789) |
Sortie
| Paramètre | Type | Description |
|---|---|---|
deletedId | chaîne | L'ID du client supprimé |
shopify_list_inventory_items
Lister les articles d'inventaire de votre boutique Shopify. Utilisez cette fonction pour trouver les ID d'articles d'inventaire par SKU.
Entrée
| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
shopDomain | chaîne | Oui | Le domaine de votre boutique Shopify (ex., maboutique.myshopify.com) |
first | nombre | Non | Nombre d'articles d'inventaire à retourner (par défaut : 50, max : 250) |
query | chaîne | Non | Requête de recherche pour filtrer les articles d'inventaire (ex., "sku:ABC123") |
Sortie
| Paramètre | Type | Description |
|---|---|---|
inventoryItems | tableau | Liste des articles d'inventaire avec leurs ID, SKU et niveaux de stock |
pageInfo | objet | Informations de pagination |
shopify_get_inventory_level
Obtenir le niveau d'inventaire pour une variante de produit à un emplacement spécifique
Entrée
| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
shopDomain | chaîne | Oui | Le domaine de votre boutique Shopify (ex., maboutique.myshopify.com) |
inventoryItemId | chaîne | Oui | ID de l'article d'inventaire (gid://shopify/InventoryItem/123456789) |
locationId | chaîne | Non | ID de l'emplacement pour filtrer (facultatif) |
Sortie
| Paramètre | Type | Description |
|---|---|---|
inventoryLevel | objet | Les détails du niveau d'inventaire |
shopify_adjust_inventory
Ajuster la quantité d'inventaire pour une variante de produit à un emplacement spécifique
Entrée
| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
shopDomain | chaîne | Oui | Le domaine de votre boutique Shopify (ex., maboutique.myshopify.com) |
inventoryItemId | chaîne | Oui | ID de l'article d'inventaire (gid://shopify/InventoryItem/123456789) |
locationId | chaîne | Oui | ID de l'emplacement (gid://shopify/Location/123456789) |
delta | nombre | Oui | Montant à ajuster (positif pour augmenter, négatif pour diminuer) |
Sortie
| Paramètre | Type | Description |
|---|---|---|
inventoryLevel | objet | Le résultat de l'ajustement d'inventaire |
shopify_list_locations
Lister les emplacements d'inventaire de votre boutique Shopify. Utilisez ceci pour trouver les ID d'emplacement nécessaires pour les opérations d'inventaire.
Entrée
| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
shopDomain | chaîne | Oui | Le domaine de votre boutique Shopify (ex., maboutique.myshopify.com) |
first | nombre | Non | Nombre d'emplacements à retourner (par défaut : 50, max : 250) |
includeInactive | booléen | Non | Inclure ou non les emplacements désactivés (par défaut : false) |
Sortie
| Paramètre | Type | Description |
|---|---|---|
locations | tableau | Liste des emplacements avec leurs ID, noms et adresses |
pageInfo | objet | Informations de pagination |
shopify_create_fulfillment
Créez un traitement pour marquer les articles de commande comme expédiés. Nécessite un ID de commande de traitement (obtenez-le à partir des détails de la commande).
Entrée
| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
shopDomain | chaîne | Oui | Le domaine de votre boutique Shopify (ex., maboutique.myshopify.com) |
fulfillmentOrderId | chaîne | Oui | L'ID de commande de traitement (ex., gid://shopify/FulfillmentOrder/123456789) |
trackingNumber | chaîne | Non | Numéro de suivi pour l'expédition |
trackingCompany | chaîne | Non | Nom du transporteur (ex., UPS, FedEx, USPS, DHL) |
trackingUrl | chaîne | Non | URL pour suivre l'expédition |
notifyCustomer | booléen | Non | Indique s'il faut envoyer un e-mail de confirmation d'expédition au client (par défaut : true) |
Sortie
| Paramètre | Type | Description |
|---|---|---|
fulfillment | objet | Le traitement créé avec les informations de suivi et les articles traités |
shopify_list_collections
Listez les collections de produits de votre boutique Shopify. Filtrez par titre, type (personnalisé/intelligent) ou identifiant.
Entrée
| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
shopDomain | chaîne | Oui | Le domaine de votre boutique Shopify (ex., maboutique.myshopify.com) |
first | nombre | Non | Nombre de collections à retourner (par défaut : 50, max : 250) |
query | chaîne | Non | Requête de recherche pour filtrer les collections (ex., "title:Été" ou "collection_type:smart") |
Sortie
| Paramètre | Type | Description |
|---|---|---|
collections | tableau | Liste des collections avec leurs IDs, titres et nombre de produits |
pageInfo | objet | Informations de pagination |
shopify_get_collection
Obtenez une collection spécifique par ID, y compris ses produits. Utilisez ceci pour récupérer les produits au sein d'une collection.
Entrée
| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
shopDomain | chaîne | Oui | Le domaine de votre boutique Shopify (ex., maboutique.myshopify.com) |
collectionId | chaîne | Oui | L'ID de la collection (ex., gid://shopify/Collection/123456789) |
productsFirst | nombre | Non | Nombre de produits à retourner de cette collection (par défaut : 50, max : 250) |
Sortie
| Paramètre | Type | Description |
|---|---|---|
collection | objet | Les détails de la collection incluant ses produits |