Environnements
Wino a deux environnements. Chacun a sa propre URL, ses propres données et ses propres clés d'API.
- Staging :
https://staging.api.v2.wino.fr. Des données de test, séparées des vraies boutiques. - Production :
https://production.api.v2.wino.fr. Les vraies données des boutiques.
Dans cette documentation, {{baseUrl}} désigne l'une de ces deux URL. Les deux environnements ont les mêmes endpoints :
- GraphQL :
{{baseUrl}}/graphql - Abonnements webhook :
{{baseUrl}}/webhooks/subscriptions
Une clé de staging ne fonctionne pas en production, et une clé de production ne fonctionne pas en staging.
- Délai d'expiration des requêtes en staging : 90 secondes.
- Délai d'expiration des requêtes en production : 30 secondes.
Il n'y a pas encore de limite de débit sur les requêtes. Des limites viendront plus tard : gardez un rythme de requêtes raisonnable dans votre intégration.
Pour le staging
- Demandez une clé d'API de staging : écrivez à wino@isagri.com.
- Développez et testez votre intégration en staging. Vous pouvez y créer, modifier et archiver des données sans toucher à une vraie boutique.
Pour la production
- Demandez une clé d'API de production, écrivez à wino@isagri.com.
- Remplacez l'URL et la clé par celles de production. Les deux environnements exposent la même API.
- Les ID diffèrent entre les deux environnements : boutiques, appareils, taxes, produits… tout ce que vous avez mis en correspondance en staging doit l'être à nouveau en production.