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é.

API Reach 360 : API Reporters et Reporting Groups

Article mis à jour pour la dernière fois le 22 avr. 2025

Points de terminaison

  • GET /users/{userId}/reporting-groups- liste des groupes dont un journaliste fait rapport
  • GET /groups/{groupId}/reporters- lister les journalistes d'un groupe

Répertorier les groupes signalés par un journaliste

GET /users/{userId}/reporting-groups

Paramètres de demande (chaîne de requête)

  • limit(entier, facultatif) - le nombre maximum de résultats à renvoyer dans une seule réponse (voir Pagination) ; doit être compris entre 1 et 100 (50 par défaut)

Exemple de réponse

{
  "userUrl": "<https://api.rise.com/users/example-user-id-1>",
  "groups": [
    {
      "id": "example-group-id-1",
      "membersUrl": "<https://api.rise.com/groups/example-group-id-1/users>",
      "managersUrl": "<https://api.rise.com/groups/example-group-id-1/managers>",
      "reportersUrl": "<https://api.rise.com/groups/example-group-id-1/reporters>",
      "name": "Example Group",
      "url": "<https://api.rise.com/groups/example-group-id-1>"
    }, ...
  ],
  "nextUrl": "<https://url-for-next-page-of-results>"
}

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

  • user_not_found- Impossible de répertorier les groupes de journalistes car l'utilisateur n'existe pas
  • invalid_user_role- Impossible de répertorier les groupes de journalistes car l'utilisateur n'est pas un journaliste

Répertorier les journalistes d'un groupe

GET /groups/{groupId}/reporters

Remarque : inclut les utilisateurs qui relèvent également du groupe Everyone

Paramètres de demande (chaîne de requête)

  • limit(entier, facultatif) - le nombre maximum de résultats à renvoyer dans une seule réponse (voir Pagination) ; doit être compris entre 1 et 100 (50 par défaut)

Exemple de réponse

{
  "groupUrl": "<http://api.rise.com/groups/example-group-id>",
  "reporters": [
    {
      "id": "example-user-id-1",
      "email": "foo@example.com",
      "groupsUrl": "<https://api.rise.com/users/example-user-id-1/groups>",
      "managingGroupsUrl": null,
      "reportingGroupsUrl": "<https://api.rise.com/users/example-user-id-1/reporting-groups>",
      "role" :"reporter",
      "firstName": "Example Group Reporter",
      "lastName": "Example Last Name",
"lastActiveAt": "2021-10-28T20:39:52.659Z", "learnerReportUrl": "<https://api.rise.com/reports/learners/example-user-id-1>", "url": "<https://api.rise.com/users/example-user-id-1>" }, { "id": "example-user-id-2", "email": "bar@example.com", "groupsUrl": "<https://api.rise.com/users/example-user-id-2/groups>", "managingGroupsUrl": null, "reportingGroupsUrl": "<https://api.rise.com/users/example-user-id-2/reporting-groups>", "role": "reporter", "firstName": "Example Everyone Reporter", "lastName": "Example Last Name", "lastActiveAt": "2021-10-28T20:39:52.659Z", "learnerReportUrl": "<https://api.rise.com/reports/learners/example-user-id-2>", "url": "<https://api.rise.com/users/example-user-id-2>" }, ... ], "nextUrl": "<https://url-for-next-page-of-results>" }

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

  • group_not_found- Impossible de répertorier les journalistes car le groupe n'existe pas