Ce flux de travail illustre l'utilisation de l'API Canvas Data 2.
Pour visualiser et zoomer sur l'organigramme, cliquez sur le lien PDF ci-joint.
Diagramme de flux intitulé « Flux de travail d'utilisation de l'API Canvas Data 2 ». Débute par « Authentification avec un jeton d'accès (JWT) depuis API Gateway ». Si les identifiants sont invalides, le processus se termine par un « Message d'erreur ». S'ils sont valides, l'utilisateur peut lancer une requête incrémentale ou une requête d'instantané. Dans les deux cas, la requête peut échouer avec un message d'erreur, ou bien l'utilisateur peut passer à l'étape « État de la tâche de requête ». Les options d'état sont : en cours (aucune ressource renvoyée), en échec (aucune ressource renvoyée) ou terminée (l'ID de la ressource et la version du schéma sont renvoyés). Si la tâche est terminée, les versions des schémas sont comparées. Si elles sont différentes, le schéma de la table est demandé et la table est téléchargée au format JSON. Si elles sont identiques, l'URL de la ressource est demandée. L'URL peut expirer (erreur) ou pointer vers un fichier de résultats, ce qui conduit à l'étape « Terminée ». Les points d'erreur sont marqués d'un « X » pour les étapes ayant échoué.
Cette ressource est également accessible depuis Comment configurer Canvas Data 2 avec un client API (Postman) ? guide.