組織メンバーを取得
organization のメンバーを一覧表示します。 この endpoint は結果整合性の影響を受けます。新しいユーザーがレスポンスにすぐ反映されない場合や、削除されたユーザーがレスポンスからすぐ削除されない場合があります。
fieldsパラメーターを使用すると、取得するメンバーの詳細項目を任意で指定できます。fieldsを空のままにすると、すべてのフィールド(roles を除く)が返されます。- メンバーの roles はデフォルトでは返されません。一覧に表示された各メンバーに割り当てられている roles を取得するには、
fields=rolesを使用します。このパラメーターを使用するには、トークンにread:organization_member_rolesscope を含める必要があります。直接割り当てられた roles のみが返されます。グループベースの role 割り当ても含めるには、GET /api/v2/organizations/{id}/members/{user_id}/effective-rolesを使用します。
この endpoint は、次の 2 種類のページネーションをサポートしています。
- オフセットページネーション
- チェックポイントページネーション
1000 人を超える organization のメンバーを取得する必要がある場合は、チェックポイントページネーションを使用する必要があります。
チェックポイントページネーション
checkpoint で検索するには、次のパラメーターを使用します。- from: 取得を開始する起点となる任意の id。- take: from パラメーターを使用する際に取得するエントリーの総数。デフォルトは 50 です。注意: チェックポイントページネーションを使用してこの endpoint を初めて呼び出すときは、from パラメーターを省略してください。さらに結果がある場合は、レスポンスに next の値が含まれます。これは後続の API 呼び出しで使用できます。レスポンスに next が含まれなくなった場合、それ以上ページがないことを示します。
承認
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
パスパラメータ
organization の識別子。
50クエリパラメータ
返す結果のページ index。最初のページは 0 です。
0 <= x <= 10001 ページあたりの結果数。デフォルトは 50 です。
1 <= x <= 100結果を、総件数を含むオブジェクトとして返すか(true)、結果の配列をそのまま返すか(false、デフォルト)を指定します。
取得を開始する起点となる任意の Id。
1 ページあたりの結果数。デフォルトは 50 です。
1 <= x <= 100結果に含める、または除外する(include_fields に指定した値に基づく)フィールドのカンマ区切りリスト。すべてのフィールドを取得するには空のままにします。
指定したフィールドを含めるか(true)、除外するか(false)を指定します。