Wyszukiwanie artykułów

Wybierz produkt

Katalog pomocy dla null

Przeglądaj wszystkie artykuły null (Last Updated )

Nie znaleziono artykułów.

Wyniki wyszukiwania

Nie znaleziono artykułów.

Reach 360: API menedżerów i grup zarządzających

Artykuł zaktualizowany ostatnio dnia 22 kwi 2025

Punkty końcowe

  • GET /users/{userId}/managing-groups- wypisz, jakimi grupami zarządza menedżer
  • GET /groups/{groupId}/managers- wymienić menedżerów grupy

Lista grup zarządzanych przez menedżera

GET /users/{userId}/managing-groups

Parametry żądania (ciąg zapytania)

  • limit(liczba całkowita, opcjonalna) - maksymalna liczba wyników do zwrócenia w pojedynczej odpowiedzi (patrz Paginacja); musi wynosić od 1 do 100 (domyślnie 50)

Przykładowa odpowiedź

{
  "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>"
}

Kody błędów specyficzne dla punktu końcowego:

  • user_not_found- nie można wyświetlić listy grup menedżera, ponieważ użytkownik nie istnieje
  • invalid_user_role- nie można wyświetlić listy grup menedżera, ponieważ użytkownik nie jest menedżerem

Lista menedżerów grupy

GET /groups/{groupId}/managers

Parametry żądania (ciąg zapytania)

  • limit(liczba całkowita, opcjonalna) - maksymalna liczba wyników do zwrócenia w pojedynczej odpowiedzi (patrz Paginacja); musi wynosić od 1 do 100 (domyślnie 50)

Przykładowa odpowiedź

{
  "groupUrl": "<http://api.rise.com/groups/example-group-id>",
  "managers": [
    {
      "id": "example-user-id-1",
      "email": "foo@example.com",
      "groupsUrl": "<https://api.rise.com/users/example-user-id-1/groups>",
      "managingGroupsUrl": "<https://api.rise.com/users/example-user-id-1/managing-groups>",
      "reportingGroupsUrl": null,
      "role" :"manager",
      "firstName": "Example Group Manager",
      "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": "<https://api.rise.com/users/example-user-id-2/managing-groups>",
			"reportingGroupsUrl": null,
      "role": "manager",
      "firstName": "Example Group Manager 2",
      "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>"
}

Kody błędów specyficzne dla punktu końcowego:

  • group_not_found- nie można wyświetlić listy menedżerów, ponieważ grupa nie istnieje