🌐

アカウント棚卸 API

YESODアカウント棚卸の情報をAPI経由で取得することができます。アカウント棚卸APIの仕様について記載します。
 

リクエスト

エンドポイント
 
クエリパラメータ
必要なし
 
リクエストヘッダ
 
リクエストボディ
 
サンプル
参考:アクセストークンの取得方法は🌐APIトークンの発行手順

レスポンス

 
ステータスコード
200 OK
 
レスポンスボディ(TBD)
フィールド
accounts[]accountInfoオブジェクト
サンプル
 
オブジェクト
accountInfoオブジェクト
フィールド
entityIdstring
アカウントに該当する従業員のEntity ID。名寄せできなかった場合は項目が返ってこない。
emailstring
アカウントのメールアドレス 。GitHubなどメールアドレスの取得ができないサービスではアカウント名が返る。
fullnamestring
アカウントの氏名。棚卸起点となる契約SaaSで取得した値が入る。値が存在しない場合はnullで返る。
noticestring
アカウントに関する注意書き。emailのドメインが棚卸起点となる契約SaaSと一致しているのに棚卸起点となる契約SaaSに存在しない ⇒ “現存しないアカウント”emailのドメインが棚卸起点となる契約SaaSと一致していない ⇒ “ドメイン外のアカウント” emailがGitHubなどメールアドレスの取得ができないサービスでアカウント名になっている ⇒ “(該当する契約SaaSの表示名)アカウント”
belongingaccountInfoBelongingオブジェクト
アカウントの存在するSaaSと所属しているロール・グループ情報。
accountInfoBelongingオブジェクト
フィールド
connectionIdstring
契約SaaSのYESOD上のID。
namestring
契約SaaSのYESOD上の表示名。
invitedboolean
契約SaaS上で招待中のアカウントか否か。
rolesstring[]
契約SaaS上で所属しているロールの名称。どのロールにも所属していない場合は空で返る。
groupsstring[]
契約SaaS上で所属しているグループの名称。どのグループにも所属していない場合は空で返る。
マスタとなっている契約SaaS以外は返ってこない。