Récupérer des données à partir de ShipStation dans Excel
Importez en temps réel les données de votre compte ShipStation dans Excel et actualisez-les à votre guise. Aucun pilote ODBC, aucune exportation, aucune macro. La première opération prend environ dix minutes et est incluse dans la version gratuite.
Ce que vous obtiendrez
Une feuille de calcul affichant les résultats en temps réel d'une requête SQL sur votre compte ShipStation, avec un bouton permettant d'afficher les dernières lignes dès que les données changent. Par exemple :
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | numéro de client | prénom | nom de famille | pays | total |
| 2 | 1042 | Marie | Alvarez | USA | 1,284.50 |
| 3 | 1043 | Daniel | Okafor | USA | 612.00 |
| 4 | 1047 | Priya | Nair | USA | 2,090.75 |
| 5 | 1051 | Thomas | Berg | USA | 338.20 |
| 6 | 1056 | Lucía | Ferreira | USA | 1,455.00 |
| 7 | 1060 | Kenji | Sato | USA | 874.10 |
| 8 |
ShipStation stocke vos données via son API. Pour les importer dans Excel, il faut généralement exporter un fichier CSV depuis le tableau de bord ShipStation à chaque fois que vous avez besoin de données actualisées. Query Streams simplifie cette opération : un petit programme auxiliaire, l’Agent, exécute la requête à l’emplacement de vos données, et un complément Excel lui demande les lignes souhaitées. Seuls les résultats sont transférés, via une connexion chiffrée, et Excel peut être ouvert n’importe où : sur votre ordinateur portable à la maison, sur celui d’un collègue à l’autre bout du pays, ou encore via Excel sur le web.
Ce dont vous aurez besoin
Un compte Query Streams
Le forfait gratuit suffit pour ce guide. Inscrivez-vous sur mon.querystreams.com.
L'agent sur n'importe quel ordinateur toujours allumé
Un petit programme qui s'exécute en arrière-plan et appelle ShipStation à la demande d'Excel. Il nécessite simplement une connexion internet.
Votre identifiant ShipStation
Vous vous connecterez à ShipStation une seule fois et autoriserez l'accès en lecture. Aucun mot de passe n'est saisi dans les flux de requêtes.
Quel ordinateur reçoit l'agent ? Toute machine toujours allumée qui peut déjà accéder à votre compte ShipStation. Excel peut être partout, y compris Excel sur le Web.
Connectez-le en cinq étapes
-
Créez votre compte
Aller à mon.querystreams.com et inscrivez-vous. Choisissez le Gratuit Ce plan est définitif et non une version d'essai. Il couvre la connexion de votre compte ShipStation et l'exécution de requêtes depuis Excel.
Installez l'agent sur n'importe quel ordinateur toujours allumé.



Connectez-vous, ouvrez TéléchargerInstallez ensuite l'agent sur n'importe quel ordinateur ou serveur toujours allumé et disposant d'un accès Internet. L'installation ne prend qu'une minute et l'agent s'exécute ensuite automatiquement.
Pourquoi un petit programme plutôt qu'un pilote ? L'agent s'installe en une seule étape sur Windows, Mac ou Linux (environ 85 Mo sous Windows, un peu plus de 100 Mo sous Mac et Linux) et fonctionne discrètement en arrière-plan. Il établit une connexion sortante chiffrée avec Query Streams, comme le ferait un navigateur ; vous n'avez donc pas besoin d'ouvrir de port dans votre pare-feu ni de configurer de VPN. Vos clés restent sur votre machine et les données sont transmises où que vous soyez, via Internet si nécessaire. Seul le module complémentaire est requis de votre côté.
La page de téléchargement affiche Votre clé d'accèsCollez-le dans l'Agent lorsqu'il vous le demande, et attendez que le badge affiche Connecté aux flux de requêtesC'est la seule chose que vous devez faire sur l'Agent lui-même.
Des guides complets sont disponibles si vous le souhaitez : Fenêtres, Mac, Linux.
-
Indiquez-lui l'adresse de votre compte ShipStation.
De retour dans votre navigateur, ouvrez Agents de données (sous Données (dans le menu du haut). Votre agent y est répertorié. Cliquez Ajouter un connecteur et choisissez ShipStationVous devez d'abord vous connecter à ShipStation ? Ouvrez le guide, puis remplissez les champs :
Créez vos identifiants ShipStation (environ 5 minutes)
Ouvrez ensuite ShipStation dans un autre onglet. Query Streams conserve les données que vous créez ici afin que votre agent puisse les utiliser, et ne lit que les données provenant de ShipStation.
- Qui peut faire ça ?
- Propriétaire du compte (ShipStation autorise uniquement le propriétaire du compte à générer des clés API)
- Recommandé
- Clé API ShipStation V2 (Clé de production)
Avant de commencer
- Un abonnement ShipStation avec accès API : Standard, Accelerate, Premium ou supérieur. Les abonnements Free et Starter ne donnent pas accès à l’API.
- Identifiants ShipStation du propriétaire du compte et accès à la boîte de réception e-mail du propriétaire (la première fois, ShipStation envoie un lien de vérification par e-mail avant de créer une clé).
- Si votre entreprise utilise l'API ShipStation (l'outil de développement anciennement appelé ShipEngine) au lieu de l'application web ShipStation, votre clé se trouve dans le tableau de bord de l'API ShipStation à l'adresse https://api-portal.shipstation.com/. Passez à l'environnement de production, copiez une clé de production, puis accédez directement à l'assistant. Les clés commençant par TEST_ sont des clés de test.
- L'assistant Query Streams s'ouvre dans un autre onglet : Agents de données → Ajouter un connecteur → ShipStation.
Mesures
- Connectez-vous à ShipStation en tant que propriétaire du compte.
Ouvrez ShipStation dans un nouvel onglet et connectez-vous avec les identifiants du propriétaire du compte. Seul le propriétaire du compte peut générer des clés API, et ShipStation n'affiche une nouvelle clé qu'une seule fois, et uniquement à la personne qui l'a générée.
Vous n'êtes pas le propriétaire ? Demandez-lui de suivre les étapes 1 à 11 et de coller la clé dans l'assistant Query Streams, ou de vous l'envoyer via un gestionnaire de mots de passe. Si vous ne savez pas qui est le propriétaire, contactez l'assistance ShipStation ([email protected]).
- Ouvrir les paramètres
Cliquez sur l'icône d'engrenage (Paramètres) dans la barre d'outils sombre en haut à droite de l'écran, entre l'icône d'imprimante et l'icône point d'interrogation.
Certains comptes permettent également d'accéder à la même zone de paramètres via l'icône de personne → Mon profil.
- Paramètres de l'API ouverte
Dans la barre latérale gauche, développez « Compte » (s'il est réduit) et cliquez sur « Paramètres API ». La page s'intitule « Paramètres API » et comporte un encadré « Clés API » en dessous. Une fois connecté(e), le lien ouvre directement cette page.
Si la page indique que votre forfait ne prend pas en charge l'accès à l'API, il s'agit d'un compte gratuit ou Starter. Veuillez d'abord passer à un forfait Standard ou supérieur dans Compte → Paiement et abonnement.
- Choisissez l'API V2
Dans la liste déroulante Sélectionner la version de l'API, choisissez API V2.
Le menu déroulant s'ouvre avec l'API V1. Query Streams utilise l'API V2 de ShipStation. Une clé V1 se compose d'une clé API et d'une clé secrète ; la connexion échoue en cas de clé API invalide.
- Vérifier si une clé V2 existe déjà
Si la case affiche un bouton « Générer une clé API », passez à l’étape 6. Si elle affiche plutôt une ligne « Clé de production » avec une clé cachée, une icône de copie et une icône de corbeille, le compte possède déjà sa seule clé V2 autorisée.
Si votre clé API est enregistrée en lieu sûr (dans un gestionnaire de mots de passe ou la configuration d'un autre outil), utilisez-la et accédez directement à l'assistant. Sinon, cliquez sur l'icône de la corbeille, puis sur « Supprimer la clé » dans la fenêtre contextuelle. Cette action est irréversible : tout outil utilisant l'ancienne clé cessera de fonctionner jusqu'à ce que vous fournissiez la nouvelle.
- Cliquez sur Générer une clé API
Cliquez sur « Générer une clé API » à droite de la fenêtre. Si une fenêtre contextuelle intitulée « Générer une clé API » s'affiche, passez à l'étape 9. Si un message bleu apparaît (« Vérification par e-mail requise. Cliquez sur le lien de vérification que nous vous avons envoyé à votre adresse e-mail, puis réessayez. »), suivez les étapes 7 et 8.
ShipStation exige cette vérification d'adresse e-mail avant la première clé du compte. Les nouveaux comptes doivent vérifier leur adresse e-mail avant de pouvoir générer des clés.
- Cliquez sur le lien de vérification dans votre courriel.
Ouvrez l'e-mail que ShipStation a envoyé à l'adresse du titulaire du compte et cliquez sur le lien de vérification qu'il contient.
Pas d'e-mail après quelques minutes ? Vérifiez vos dossiers spam et promotions.
- Cliquez à nouveau sur Générer une clé API.
Retournez à l'onglet Paramètres de l'API, vérifiez que la version de l'API affichée est toujours V2, puis cliquez à nouveau sur Générer une clé API.
Le bouton se réinitialise une fois l'adresse e-mail vérifiée. Si le message bleu s'affiche toujours, rechargez la page et sélectionnez à nouveau l'API V2.
- Choisissez une date d'expiration et cliquez sur Générer.
Dans la fenêtre contextuelle Générer une clé API, sous Définir l'expiration de la clé, choisissez 12 mois, 6 mois ou 3 mois, puis cliquez sur Générer.
La clé expire à cette date, et la synchronisation ShipStation s'arrête. Choisissez une durée de 12 mois et ajoutez un rappel à votre calendrier ; ShipStation vous enverra également un rappel par e-mail avant l'expiration de la clé.
- Copiez la clé API
Une fenêtre contextuelle intitulée « Clé API créée » s'ouvre, vous avertissant que la clé ne sera visible qu'à cette occasion. Cliquez sur l'icône de copie (deux carrés superposés) à droite de « Clé API ».
Collez-le directement dans l'assistant Query Streams (ou un gestionnaire de mots de passe), et non dans un e-mail ou une messagerie instantanée. Si la fenêtre contextuelle affiche également une ligne « Clé secrète », vous avez créé une clé V1 : cliquez sur « Terminé », revenez à l'étape 4 et choisissez l'API V2.
- Cliquez sur Terminé
Cliquez sur Terminé. De retour dans les paramètres de l'API, la clé apparaît désormais masquée. ShipStation ne l'affichera plus ; si vous la perdez, supprimez-la et générez-en une nouvelle.
Autorisations à accorder
Ressource Accès Utilisé pour Clé API V2 (Sélectionnez la version de l'API → API V2) Accès complet au compte. ShipStation ne propose aucune clé en lecture seule ni à accès limité. Chaque table shipstation.* contient : les expéditions, les étiquettes et les traitements (activés par défaut), ainsi que les transporteurs, les services de transporteurs, les entrepôts, les produits, les lots, les manifestes, les enlèvements, les tags, les utilisateurs et les webhooks. Query Streams n'envoie que des requêtes de lecture. Formule : Standard, Accélération, Premium ou supérieure Requis Sans cela, ShipStation renvoie une erreur 402 et aucune synchronisation des tables n'est possible. Les forfaits Gratuit et Starter n'ont pas accès à l'API. API d'inventaire (Paramètres → Modules complémentaires) Inclus dans les formules Standard et supérieures ; en option dans les formules inférieures. Tables inventory et inventory_locations. Une clé ne comportant que l'option (abonnement inférieur à Standard) échoue toujours au test de connexion, car le test porte sur les expéditions. Propriétaire du compte Nécessaire pour générer la clé Aucun tableau. ShipStation autorise uniquement le propriétaire du compte à créer des clés API. Coller dans les flux de requêtes
- Clé API ShipStation
- La clé API que vous avez copiée à l'étape 10 : une seule valeur, aucun secret. Une clé commençant par TEST_ est une clé de sandbox et n'affiche que les données de sandbox. Query Streams stocke cette clé pour votre agent et l'utilise exclusivement pour la lecture.
Problèmes courants
Le test de connexion affiche un résultat en rouge : Clé API invalide.
Pourquoi: Une clé V1 ou sa clé secrète a été collée, la valeur a récupéré des espaces supplémentaires, ou la clé a été supprimée ou a expiré.
Réparer: Générez une clé V2 (étapes 4 à 11) et collez uniquement la valeur de la clé API. Cliquez sur Tester la connexion jusqu'à ce que le message « Connecté » s'affiche.
Le test de connexion affiche une erreur API : Paiement requis.
Pourquoi: ShipStation a répondu 402 : le compte est sur un plan inférieur à Standard (Gratuit ou Starter), ou il ne possède que l’extension API Inventory.
Réparer: Passez à la version Standard ou supérieure sous Compte → Paiement et abonnement, puis cliquez à nouveau sur Tester avec la même clé.
Impossible de générer une clé : la fonction « Générer une clé API » affiche sans cesse le message « Vérification par e-mail requise » ou « La personne qui effectue la configuration n’est pas autorisée à créer des clés ».
Pourquoi: Seul le titulaire du compte peut générer des clés, et seulement après vérification de son adresse électronique.
Réparer: Connectez-vous en tant que propriétaire du compte, cliquez sur le lien figurant dans l'e-mail de vérification de ShipStation, puis cliquez à nouveau sur Générer une clé API.
La connexion a fonctionné pendant des mois, puis la synchronisation ShipStation s'est arrêtée et le test de connexion a indiqué « Clé API invalide ».
Pourquoi: La clé a atteint sa date d'expiration de 3, 6 ou 12 mois, ou quelqu'un l'a supprimée pour créer une nouvelle clé pour un autre outil (le compte ne peut contenir qu'une seule clé V2).
Réparer: Générez une nouvelle clé V2, puis, dans les agents de données, modifiez la connexion ShipStation, collez la nouvelle clé dans le champ « Clé API ShipStation » et cliquez sur « Tester la connexion ». Utilisez cette même nouvelle clé pour tout autre outil qui utilisait l'ancienne.
Les tableaux sont vides ou n'affichent que des expéditions de test, et les synchronisations sont lentes.
Pourquoi: Une clé de test (commençant par TEST_) provenant du tableau de bord de l'API ShipStation a été utilisée. Les données de test sont distinctes de vos envois réels et les clés de test sont limitées à 20 requêtes par minute.
Réparer: Collez une clé de production (sans préfixe TEST_) et cliquez sur Tester la connexion.
Certaines tables de ShipStation sont en retard, et le journal de l'agent affiche TooManyRequests.
Pourquoi: ShipStation autorise 200 requêtes par minute et par compte, partagées entre toutes les applications connectées. Une autre intégration consomme la majeure partie de ce budget.
Réparer: Aucune modification à apporter aux flux de requêtes : la table réessaiera lors de sa prochaine synchronisation planifiée. Si le problème se produit quotidiennement, veuillez contacter ShipStation à l’adresse [email protected] afin d’obtenir une limite plus élevée.
Limites à connaître
- Par défaut, 200 requêtes par minute et par compte ShipStation sont limitées à ce nombre, partagées entre toutes les applications et intégrations utilisant le compte. Au-delà, ShipStation renvoie une erreur 429 (Trop de requêtes). L'agent adapte son fonctionnement à une petite partie de cette limite. Pour obtenir des limites supérieures : contactez [email protected].
- Clés Sandbox (préfixe TEST_, réservées aux clients de l'API ShipStation) : 20 requêtes par minute, données de test uniquement. Les comptes de l'application web ShipStation (plateforme) ne disposent pas de Sandbox ; chaque clé accède donc aux données réelles.
- Les clés API expirent après 3, 6 ou 12 mois, selon la durée choisie lors de leur génération. ShipStation envoie un rappel par e-mail avant l'expiration.
- Une seule clé V2 par compte à la fois ; la même clé peut être utilisée par plusieurs applications.
- L'accès à l'API n'est pas inclus dans les forfaits Gratuit et Starter. Pour les forfaits inférieurs à Standard, les clés V2 renvoient une erreur 402, à l'exception des points de terminaison d'inventaire du module complémentaire API Inventory.
- L'API V1 (ancienne version, obsolète) utilise une paire de clés API et secrète à une adresse différente, limitée à 40 requêtes par minute et par paire. Query Streams n'utilise pas l'API V1.
Étapes vérifiées le 8 octobre 2026. Sources : help.shipstation.com/hc/en-us/articles/360025856212-ShipS…, docs.shipstation.com/authentication, docs.shipstation.com/getting-started, docs.shipstation.com/rate-limits, docs.shipstation.com/sandbox, docs.shipstation.com/products-and-plans, docs.shipstation.com/plans/shipstation-free-starter, docs.shipstation.com/plans/shipstation-standard-premium, docs.shipstation.com/apis/shipengine/docs/guides/auth, docs.shipstation.com/apis/shipengine/docs/guides/rate-limits, docs.shipstation.com/apis/shipstation-v1/docs/start-here/…, nango.dev/docs/integrations/all/shipstation-v2/connect.
- Nom de la connexion
- Un nom que vous reconnaîtrez plus tard, comme base de données des ventes.
- Clé API ShipStation
- Votre clé API ShipStation se trouve dans ShipStation sous Paramètres, Compte, Paramètres API.
Cliquez sur Test de connexion.Quand il lit Connecté, cliquez ÉconomiserLa connexion atteint votre agent en quelques secondes.
Test échoué ? Il s'agit généralement d'une autorisation manquante ou d'identifiants provenant d'un compte ShipStation incorrect. La procédure détaillée ci-dessus répertorie les problèmes courants et leurs solutions.
-
See your data in Query Builder Facultatif
You can look at your ShipStation account before Excel is involved at all. Open Générateur de requêtes in the portal and pick the connection you just made. The Schéma tab lists your tables and columns, and clicking one puts its name in the editor, so you can write a query without remembering exact names. Click Exécuter and the rows appear under Résultats. Query Builder is on every plan, Free included.
On Business plans you can also ask Nova in plain English (“show me customers in the USA”) and it writes the SQL for you. When the query looks right, save it: from Personal Core up it shows in the add-in’s Saved Queries list, and on any plan you can copy the SQL into the next step.
-
Ajouter des flux de requêtes à Excel
Dans Excel, accédez à Insérer → Obtenir des compléments, Rechercher Flux de requêtes, et cliquez AjouterOu ouvrez-le directement depuis Flux de requêtes sur Microsoft AppSourceUn bouton « Flux de requêtes » apparaît dans le ruban. Connectez-vous avec le même compte.
Fonctionne dans Excel pour Microsoft 365 sur Windows et Mac, et dans Excel sur le Web.
-
Installez votre première table
Cliquez sur le bouton « Interroger les flux », choisissez Diffuser une requête, et sélectionnez la connexion que vous venez d'établir.
Saisissez la requête que vous souhaitez exécuter. Celle-ci extrait quelques colonnes d'une base de données. shipstation.expéditions tableau:
Exemple · SQLSELECT shipping_id, shipping_status, ship_date, carrier_id FROM shipstation.shipments ORDER BY created_at DESC LIMIT 100;
Sous Fiche de destination choisir Créer une nouvelle feuilleAppuyez ensuite sur le bouton Lecture (la flèche ▶). Les lignes s'affichent dans Excel en une ou deux secondes. Appuyez de nouveau sur le bouton dès que les données changent ; la feuille se met à jour automatiquement.
Vous ne connaissez pas SQL ? Build it in Générateur de requêtes first and paste it here, or pick it from Saved Queries if you saved it.
C'est ça. Vos données sont dans la feuille et restent à jour en un clic. Seules les lignes que vous avez demandées ont quitté votre réseau.
Bonnes prochaines étapes
- Enregistrer la requête dans le portail, vous pouvez donc le relancer en un seul clic, depuis Excel ou Google Sheets.
- Ajouter un filtre par exemple, une plage de dates, afin que la même requête puisse répondre « ce mois-ci » sans modification.
- Partagez les résultats avec un collègue. Il voit les rangs, pas vos qualifications.
Questions que se posent les gens
Excel doit-il être installé sur le même ordinateur que votre compte ShipStation ?
Non. Seul l'Agent doit être installé sur le même ordinateur que votre compte ShipStation. Excel peut être installé sur n'importe quel ordinateur connecté à Internet, y compris Excel sur le Web et Excel sur Mac. Connectez-vous au module complémentaire avec votre compte et vos connexions seront disponibles.
Mes données sont-elles copiées dans Query Streams ?
Non. L'agent exécute la requête à l'endroit où se trouvent vos données et n'envoie que les lignes renvoyées. Aucune donnée n'est synchronisée ni stockée entre-temps.
Le forfait gratuit couvre-t-il vraiment cela ?
Oui. L'offre gratuite est un abonnement permanent, et non une période d'essai. Consultez les détails sur son contenu. page de tarification.
Est-ce compatible avec Excel pour Mac ?
Oui. Excel pour Microsoft 365 sur Mac et Windows, et Excel sur le Web.
Guides associés
Chaque guide pour ShipStation
Ce n'est pas tout à fait votre configuration ?
- Vous souhaitez interroger directement les classeurs Excel ? Excel Folder lit un dossier de classeurs comme des tableaux → Excel Folder
Setup trouble?
- Agent shows Offline, or Test connection and Browse are greyed out? Check that the Agent is online → Is the Agent online?

