Grâce à l'API flexible de ROLLER, vous avez la possibilité de configurer vos systèmes et flux de travail de la manière qui convient le mieux à votre entreprise.
Consultez ce guide pour les questions les plus fréquemment posées sur l'API ROLLER. Pour en savoir plus, consultez notre documentation API : https://docs.roller.app/
Fonctionnalité du module complémentaire
Exploitez les données et améliorez l'efficacité en vous assurant que tous vos systèmes fonctionnent ensemble, et non les uns contre les autres. Pour activer l'accès à l'API, contactez votre gestionnaire de succès client ou l'équipe de support.
Qu'est-ce qu'une API ?
API est l'acronyme d'Application Programming Interface (interface de programmation d'application), une méthode permettant à des logiciels de communiquer entre eux. Chaque fois que vous utilisez une application comme Facebook, envoyez un message instantané ou consultez la météo sur votre téléphone, vous utilisez une API.
ROLLER dispose de deux API distinctes à des fins différentes :
API REST
L'API REST de ROLLER est conçue pour les interactions en temps réel. Elle vous permet de :
Trouver des informations sur les produits et leur disponibilité
Créer et gérer des réservations dans ROLLER
Facilitez votre propre processus de Commander en ligne externe
API de rapports
L'API Reporting de ROLLER est conçue pour les entrepôts de données externes qui :
Extraire une copie des données ROLLER pour les stocker dans une base de données externe sur une base horaire ou quotidienne
Interfacer les données avec un outil de business intelligence ou d'analytique
Où est documentée l'API ?
La documentation de l'API est disponible à l'adresse https://docs.roller.app/
Cette documentation comprend des guides, des meilleures pratiques, des cas d'utilisation et des spécifications techniques.
Consultez le journal des modifications de l'API pour rester informé des mises à jour de l'API ROLLER.
Comment puis-je accéder à l'API ?
Si vous êtes un client ROLLER existant sans abonnement au module complémentaire API, contactez votre gestionnaire de succès client ou l'équipe d'assistance pour en savoir plus.
Si vous n'êtes pas actuellement client ROLLER, consultez API et Intégrations pour en savoir plus et nous contacter.
Comment puis-je tester l'API ?
Les tests de l'API Reporting n'affectent pas les données en production, car cette API est uniquement en lecture et ne permet pas d'ajouter ni de modifier des données. Therefore, you can test on production data.
Pour tester l'API REST, vous pouvez utiliser l'environnement Bac à sable de ROLLER, car les clés API fonctionnent aussi bien dans les environnements en production que dans les environnements Bac à sable.
API calls in Playground don’t impact your usage limits, so you can test thoroughly before going live. But, this is still a paid add-on if you'd like to use the API in your live environment.
What is the time zone of API data?
Data timestamps are provided in UTC, not your or the venue's local time.
However, if your request is for a specific date, the API will return data for that date based on venue's local time. Therefore, the records returned in the response may include timestamps which include the previous day or the next day based on UTC.
You will need to convert these timestamps to the venue local timezone.
How much does the ROLLER API add-on cost?
L'accès à l'API ROLLER est disponible via un abonnement au module complémentaire, avec une tarification basée sur votre volume d'utilisation mensuel prévu. A mandatory one-off onboarding package also applies to set up and enable access.
API onboarding package
Mandatory for ROLLER customers seeking direct API technical support or technical support meetings when building a solution, as this falls outside of the support services included in subscription plans.
The package includes an initial 2-hour Zoom call (which can be split into 2 x 1-hour sessions) as well as ongoing direct email support from a ROLLER technical expert.
On the Zoom call, we will first discuss the use cases that you are trying to develop with the API and assess the feasibility, then we can walk through the best way to achieve those use cases in line with our API documentation. The call/s will be recorded and provided to your team for further reference.
How do I get API support?
You may contact the API support team via our support channels if you have pre-purchased an API onboarding package. Phone support is not available for API queries.