아바타 API
Tier: Free, Premium, Ultimate
Offering: GitLab.com, GitLab Self-Managed, GitLab Dedicated
Offering: GitLab.com, GitLab Self-Managed, GitLab Dedicated
요약
이 API를 사용하여 사용자 아바타를 조회합니다. 지정된 공개 이메일 주소와 연결된 사용자 계정 아바타의 URL을 가져옵니다.
이 API를 사용하여 사용자 아바타를 조회합니다.
사용자 계정 아바타 가져오기#
지정된 공개 이메일 주소와 연결된 사용자 계정 아바타의 URL을 가져옵니다. 이 엔드포인트는 인증이 필요하지 않습니다.
- 성공하면 아바타의 URL을 반환합니다.
- 주어진 이메일 주소와 연결된 계정이 없으면 외부 아바타 서비스에서 결과를 반환합니다.
- 공개 가시성이 제한되어 있고 요청이 인증되지 않은 경우
403 Forbidden을 반환합니다.
GET /avatar?email=admin@example.com
매개변수:
| 속성 | 유형 | 필수 | 설명 |
|---|---|---|---|
email |
string | yes | 계정의 공개 이메일 주소. |
size |
integer | no | 단일 픽셀 크기. Gravatar 또는 설정된 Libravatar 서버에서의 아바타 조회에만 사용됩니다. |
예시 요청:
curl --request GET \
--url "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"
}
