Recherche d'articles

Sélectionnez un produit

Répertoire d'assistance de null

Explorez tous les articles de null (Last Updated )

Aucun article trouvé.

Résultats de recherche

Aucun article trouvé.

Reach 360 : Importer l'API de fin de cours

Article mis à jour pour la dernière fois le 16 janv. 2026

Ce que fait ce point de terminaison d'API

L'API Import Course Completion fournit des informations différentes, selon qu'il s'agit d'un module Articulate 360 ou d'un module de contenu tiers importé. Pour tous les modules, les administrateurs verront à quel moment les utilisateurs se sont inscrits au cours. Le module sera ajouté aux bibliothèques des apprenants et marqué comme terminé. Une fois lancé, il recommence depuis le début. Les modules importés n'incluent pas de données de reporting au niveau des questions.

Les modules tiers n'afficheront pas de résultat de quiz lorsqu'ils sont importés. Cela peut entraîner la notation d'un module comme terminé avec un score négatif au questionnaire, même si le questionnaire est une exigence d'achèvement. Le fait de répondre au questionnaire une fois que le questionnaire a été importé enregistrera un nouveau score.

Lorsque les résultats du module Articulate 360 sont importés, s'il existe un questionnaire obligatoire, celui-ci sera défini sur un score de 100 % qui sera reflété dans la bibliothèque de l'apprenant. Les apprenants voient la page des résultats du quiz lorsqu'ils consultent le quiz et, s'ils y sont autorisés, peuvent y répondre à nouveau. Leur tentative est enregistrée dans le rapport d'activité avec un nouveau score au quiz, mais le statut du module et le score de 100 % du quiz restent inchangés.

Points de terminaison

  • POST /courses/{courseId}/users/{userId}/completions- importer les données d'achèvement pour une seule paire cours/utilisateur dans Rise.

Importer les données d'achèvement

POST /courses/{courseId}/users/{userId}/completions

Commentaires :

  • L'enregistrement d'achèvement est associé à la version publiée actuelle du module
  • Les paramètres de date sont reflétés dans les colonnes Durée de divers rapports (c'est-à-dire que la durée d'une exécution importée est calculée comme la différence entre startedAt etcompletedAt). L'actualisation des vues des rapports dans Reach 360 peut prendre jusqu'à 5 minutes.
  • Plusieurs appels vers ce point de terminaison avec le même courseId et userId remplaceront les paramètres de date fournis lors des appels précédents (c'est-à-dire que ce point de terminaison ne créera qu'un seul enregistrement d'achèvement pour un module et un utilisateur donnés, quel que soit le nombre de fois qu'il est appelé)
  • Il n'est pas nécessaire que l'utilisateur soit inscrit au module avant de faire la demande. Dans ce cas, une nouvelle inscription d'apprenants est créée. Toutefois, s'ils sont inscrits, l'inscription existante est utilisée.

Paramètres de demande (JSON)

  • completedAt(date ISO 8601, obligatoire) - date à laquelle l'utilisateur a terminé le module
  • startedAt(date ISO 8601, obligatoire) - date à laquelle l'utilisateur a commencé le module

Réponse positive

202 « Accepté »

Codes d'erreur spécifiques au point de terminaison :

  • course_not_found
  • course_not_published
  • user_not_found