ユーザーの利用サービスを取得する

目次

ユーザーの利用サービスを取得する

ユーザーの利用サービスを取得します。

CSVファイルにエクスポートするAPIの詳細は、次のページを参照してください。
ユーザーの利用サービスをエクスポートする

URL

https://sample.cybozu.com/v1/users/services.json

HTTPメソッド

GET

必要なアクセス権

なし

リクエスト

パラメーター
パラメーター名 必須 説明
codes 配列(文字列) 省略可 ユーザーのログイン名の一覧
省略すると、最大100件のユーザー情報を取得します。
size 数値 省略可 取得するユーザーの件数
1から100まで指定できます。省略すると100が設定されます。
offset 数値 省略可 取得するユーザーの先頭からスキップする数
0から無限大の数値を指定できます。
省略すると、0が設定されます。
リクエストの例
URL

https://sample.cybozu.com/v1/users/services.json?codes[0]=sato-noboru&codes[1]=kato-misaki

ヘッダー
1
2
3
{
  "X-Cybozu-Authorization": "QWRtaW5pc3RyYXRvcjpjeWJvenU="
}

リクエストヘッダーの詳細は次のページを参照してください。
User APIの共通仕様

レスポンス

プロパティ
プロパティ名 説明
users 配列 ユーザ情報の一覧
並び順は、users[].idの昇順です。
users[].code 文字列 ユーザーのログイン名
users[].services 配列(文字列) ユーザーの利用サービスの一覧
次の値が返ります。
  • kintone :kintone
  • garoon:Garoon
  • office:サイボウズ Office
  • mailwise:メールワイズ
  • secure_access:セキュアアクセス
利用サービスが設定されていない場合、空配列が返ります。
レスポンスの例
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
{
  "users": [
    {
      "code": "sato-noboru",
      "services": ["garoon", "kinotne"]
    },
    {
      "code": "kato-misaki",
      "services": ["kintone"]
    }
  ]
}

サンプルコード

curlを使ったリクエスト
1
2
curl -X GET 'https://sample.cybozu.com/v1/users/services.json?codes%5B0%5D=sato-noboru&codes%5B1%5D=kato-misaki' \
  -H 'X-Cybozu-Authorization: QWRtaW5pc3RyYXRvcjpjeWJvenU='

制限事項

  • Administratorのデータは出力できません。