アバターAPI

GitLab 11.0で導入されました

アバターURLの取得

指定したメールアドレスを持つユーザのアバターURL を取得します。

If:

  • 指定された公開メールアドレスを持つユーザが見つからない場合は、外部のアバター・サービスからの結果が返されます。
  • 公開は制限されています。認証されていない場合、レスポンスは403 Forbidden になります。
注:このエンドポイントは認証なしでアクセスできます。
GET /avatar?email=admin@example.com

パラメーター

属性 タイプ 必須 説明
email はい ユーザーの公開メールアドレス。
size 整数 いいえ 画像は正方形なので)1ピクセルの寸法です。Gravatar または設定されたLibravatar サーバーでのアバター検索にのみ使用されます。

リクエスト例

curl "https://gitlab.example.com/api/v4/avatar?email=admin@example.com&size=32"

回答例

{
  "avatar_url": "https://www.gravatar.com/avatar/e64c7d89f26bd1972efa854d13d7dd61?s=64&d=identicon"
}