API Ultimate Custom Order Status
Gérez par programme les statuts de commande, envoyez des notifications et récupérez les données de commande
Commencer
L'API Ultimate Custom Order Status vous permet d'interagir par programme avec votre système de gestion des commandes. Vous pouvez récupérer des commandes, mettre à jour les statuts, envoyer des notifications aux clients, et plus encore.
URL de base
https://api.ultimate-custom-order-status.apps.msmtech.ca/apiTypes d'identifiants de commande
L'API prend en charge deux types d'identifiants de commande. Vous pouvez choisir le type à utiliser en fonction de vos besoins d'intégration:
- •UUID interne: Identifiant unique attribué par notre système (par ex., 550e8400-e29b-41d4-a716-446655440000). C'est la valeur par défaut.
- •ID de commande Shopify: ID numérique du format GID Shopify (par ex., extraire 450789469 de gid://shopify/Order/450789469).
- •Utilisez le paramètre use_shopify_order_id (requête ou corps selon le point de terminaison) défini sur true pour rechercher des commandes en utilisant des ID Shopify au lieu d'UUID internes.
Points de terminaison disponibles
/v1/ordersRécupérer une liste paginée de commandes avec des capacités de filtrage, tri et recherche.
/v1/orders/:order_idRécupérer des informations détaillées sur une commande spécifique par son ID.
/v1/statusesRécupérer une liste de tous les statuts de commande personnalisés configurés dans votre système.
/v1/statuses/:status_idRécupérer des informations détaillées sur un statut de commande personnalisé spécifique par son ID.
/v1/orders/:order_id/notifyForcer l'envoi de notifications client (email, SMS, WhatsApp) pour une commande spécifique.
/v1/orders/:order_id/statusMettre à jour le statut personnalisé d'une commande spécifique. Envoie automatiquement des notifications basées sur la configuration du statut.
/v1/orders/notify-bulkEnvoyer des notifications aux clients pour plusieurs commandes en une seule requête.
/v1/orders/status-bulkMettre à jour le statut personnalisé pour plusieurs commandes en une seule requête.
Démarrage rapide
1. Générer une clé API depuis votre tableau de bord
Accédez à la section Paramètres → Clés API de votre application pour générer une nouvelle clé API. Assurez-vous de la sauvegarder en toute sécurité car elle ne sera affichée qu'une seule fois.
En-tête d'authentification
Incluez votre clé API dans l'en-tête X-API-Key avec chaque requête:
X-API-Key: your_api_key_here2. Effectuer votre première requête API avec une authentification appropriée
curl -X GET "https://api.ultimate-custom-order-status.apps.msmtech.ca/api/v1/orders" \
-H "X-API-Key: your_api_key_here" \
-H "Content-Type: application/json"3. Gérer la réponse
Toutes les réponses réussies retournent du JSON avec une structure cohérente. Consultez la documentation du point de terminaison spécifique pour les formats de réponse.