1.S'inscrire & Sign In
- Créer un compte développeur Shell ou se connecter.
- Aller à My Apps, cliquer sur Add App, et nommer votre projet.
- Sélectionnez les API que vous souhaitez tester
2.Obtenez vos identifiants
- Allez dans Mes applications sous votre profil, cliquez sur Voir l'application et copiez votre clé API et votre secret.
- Utilisez votre outil de test d'API préféré (par ex, Postman, Insomnia, curl).
3.Test des API de base
- Les API de localisation (EV Public Locations, B2B Mobility sites) sont disponibles immédiatement.
- Opérations pouvant être testées sans compte Shell:
| Scénario | Description |
|---|---|
| Authentication | Tester la clé API/le secret avec une simple demande de confirmation d'accès. | Récupérer les emplacements | Utiliser la pagination pour obtenir la première page ou une page spécifique des emplacements EV. | Filtrer et rechercher | Filtrer par pays/opérateur ou récupérer des données par ID d'emplacement (inclure les cas positifs et négatifs). |
4.Demander un accès avancé
Pour les API comme Mobility Card Management, SmartPay, ou Mobility Card Recent Transactions notre équipe d'assistance API a besoin de créer et de personnaliser le compte client Mobility dans notre système de gestion de flotte.
L'accès complet nécessite une relation client vérifiée.
Pour demander l'accès, créez un compte & relever un ticket d'assistance
5.Passer à la production
- Après avoir signé l'addendum, vous recevrez des identifiants de production.
- S'abonner aux notifications pour les mises à jour et les alertes de maintenance
Gestion des erreurs
Les API Shell renvoient des codes d'état HTTP standard et des codes d'erreur personnalisés à des fins de clarté.
Pour des exemples détaillés et les meilleures pratiques, consultez Gestion des erreurs et meilleures pratiques.
Pour des exemples détaillés et les meilleures pratiques, consultez Gestion des erreurs et meilleures pratiques.
