組織に所属するユーザーの一覧を取得する
組織に所属するユーザーの一覧を取得する
指定された組織に属するユーザーの一覧を取得します。
URL
クラウド版
https://sample.cybozu.com/g/api/v1/base/organizations/ORGANIZATION_ID
/users
パッケージ版
環境に合わせてそれぞれ以下を置き換えてください。
IP_ADDRESS_OR_HOST_NAME
:Garoonのインストール先のIPアドレスまたはホスト名INSTALL_IDENTIFER
:Garoonのインストール識別子
- Windows環境
- http://
IP_ADDRESS_OR_HOST_NAME
/scripts/INSTALL_IDENTIFER
/grn.exe/api/v1/base/organizations/ORGANIZATION_ID
/users - Linux環境
- http://
IP_ADDRESS_OR_HOST_NAME
/cgi-bin/INSTALL_IDENTIFER
/grn.cgi/api/v1/base/organizations/ORGANIZATION_ID
/users
パスパラメーター
パラメーター名 | 説明 |
---|---|
ORGANIZATION_ID | ユーザーが所属する組織ID |
HTTPメソッド
GET
利用できるバージョン
- クラウド版Garoon
- パッケージ版Garoonバージョン5.0以降
必要なアクセス権
なし
リクエスト
パラメーター
リクエストパラメーターは、URLクエリパラメーターとして送信してください。
ただし、
Garoon REST APIリクエストを送信するAPI
を使って実行する場合は、リクエストボディとして指定できます。
パラメーター名 | 型 | 必須 | 説明 |
---|---|---|---|
limit | 数値 | 省略可 | 取得するユーザーの件数 1から1,000まで指定できます。省略すると100が設定されます。 指定された条件に一致するユーザーがさらにある場合でも、指定した値より取得できるユーザーの数は少なくなる可能性があります。 |
offset | 数値 | 省略可 | 取得するユーザーの先頭からスキップする数 省略すると、0が設定されます。 |
リクエストの例
URL
https://sample.cybozu.com/g/api/v1/base/organizations/1/users?limit=30
ヘッダー
|
|
リクエストヘッダーの詳細は Garoon REST APIの共通仕様 を参照してください。
ボディ
|
|
レスポンス
プロパティ
プロパティ名 | 型 | 説明 |
---|---|---|
users | 配列 | 指定した組織に所属するGaroonのユーザー情報の一覧 並び順は users[].id の昇順です。 |
users[].id | 数値 | GaroonユーザーID |
users[].name | 文字列 | Garoonユーザーの表示名 |
users[].code | 文字列 | Garoonユーザーのログイン名 |
hasNext | 真偽値 | 次のユーザー情報があるかどうか
|
レスポンスの例
|
|
サンプルコード
curlを使ったリクエスト
|
|
Garoon REST APIリクエストを送信するAPI を使ったリクエスト
|
|