| stage | Govern |
|---|---|
| group | Authentication |
| info | To determine the technical writer assigned to the Stage/Group associated with this page, see https://handbook.gitlab.com/handbook/product/ux/technical-writing/#assignments |
DETAILS: Tier: Free, Premium, Ultimate Offering: GitLab.com, Self-managed, GitLab Dedicated
- Introduced in GitLab 11.0.
Get a single avatar URL for a user with the given email address.
If:
- No user with the given public email address is found, results from external avatar services are returned.
- Public visibility is restricted, response is
403 Forbiddenwhen unauthenticated.
NOTE: This endpoint can be accessed without authentication.
GET /[email protected]
Parameters:
| Attribute | Type | Required | Description |
|---|---|---|---|
email |
string | yes | Public email address of the user. |
size |
integer | no | Single pixel dimension (because images are squares). Only used for avatar lookups at Gravatar or at the configured Libravatar server. |
Example request:
curl "https://gitlab.example.com/api/v4/[email protected]&size=32"Example response:
{
"avatar_url": "https://www.gravatar.com/avatar/e64c7d89f26bd1972efa854d13d7dd61?s=64&d=identicon"
}