avatars
Upload new avatar image
Changed onUploads a new avatar image for the authenticated user.
post/me/avatars
Request
- Base URLhttps://api.gravatar.com/v3
- AuthOAuth 2Implicithttps://public-api.wordpress.com/oauth2/authorize
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
selected_email_hashstring
The SHA256 hash of email. If provided, the uploaded image will be selected as the avatar for this email.
select_avatarboolean nullable
Determines if the uploaded image should be set as the avatar for the email. If not passed, the image is only selected as the email's avatar if no previous avatar has been set. Accepts '1'/'true' to always set the avatar or '0'/'false' to never set the avatar.
Request body multipart/form-data
Response
Avatar uploaded successfully
Example response
{
"image_id": "38be15a98a2bbc40df69172a2a8349",
"image_url": "https://gravatar.com/userimage/252014526/d38bele5a98a2bbc40df69172a2a8348.jpeg",
"alt_text": "Gravatar's avatar image. Gravatar is a service for providing globally unique avatars.",
"selected": true,
"updated_date": "2021-10-01T12:00:00Z"
}Changes
- breaking
added the new required request property
- warning
removed the request property
- breaking
- info
added the new optional
queryrequest parameterselect_avatar - info
added the new optional
queryrequest parameterselected_email_hash
- info