NewAPIVerve Academy: free courses and certifications anyone can verify.Explore the Academy →

Gravatar Lookup API

GET

Populate user profiles and avatars from an email address.

Gravatar Lookup fetches public Gravatar profiles and avatar image URLs for any email address. It returns the display name, username, biography, location, company, job title and pronouns; paid plans add linked accounts (hidden ones flagged) and whether the email has its own uploaded avatar.

Try it — live request, no key required

Request
GETapi.apiverve.com/v1/gravatarlookup?email=hello%40apiverve.com
Query parameters
Verification
Format

No key required to try it. Get a key to use it in your app.

Example
{
  "status": "ok",
  "error": null,
  "data": {
    "profileUrl": "https://gravatar.com/apiverve",
    "thumbnailUrl": "https://0.gravatar.com/avatar/f4d2e1d9263acab05f6a553dfdd4884a1efb8e6d76bd276a50996b3a41e1d6e5",
    "photos": [
      {
        "value": "https://0.gravatar.com/avatar/f4d2e1d9263acab05f6a553dfdd4884a1efb8e6d76bd276a50996b3a41e1d6e5",
        "type": "thumbnail"
      }
    ],
    "displayName": "APIVerve",
    "aboutMe": "APIVerve stands out as a premier source for cloud-based API and Software-as-a-Service (SaaS) solutions catering to developers, startups and products.\n\nAt APIVerve, we take pride in being a leading provider of cutting-edge cloud-based API and Software-as-a-Service (SaaS) solutions tailored to meet the diverse needs and unlock new possibilities across various industries.",
    "currentLocation": "United States",
    "company": "APIVerve",
    "jobTitle": "",
    "pronouns": "",
    "pronunciation": "",
    "avatarAltText": "",
    "emailHash": "f4d2e1d9263acab05f6a553dfdd4884a1efb8e6d76bd276a50996b3a41e1d6e5",
    "username": "apiverve",
    "contactInfo": [],
    "accounts": [
      {
        "domain": "twitter",
        "display": "X",
        "url": "https://x.com/apivervehq",
        "verified": true,
        "name": "Twitter",
        "icon": "https://gravatar.com/icons/x.svg",
        "hidden": false
      },
      {
        "domain": "calendly",
        "display": "Calendly",
        "url": "https://calendly.com/apiverve",
        "verified": true,
        "name": "Calendly",
        "icon": "https://gravatar.com/icons/calendly.svg",
        "hidden": false
      },
      {
        "domain": "github",
        "display": "GitHub",
        "url": "https://github.com/apivervehq",
        "verified": true,
        "name": "Github",
        "icon": "https://gravatar.com/icons/github.svg",
        "hidden": true
      }
    ],
    "accountCount": 3,
    "verifiedAccountCount": 3,
    "hasCustomAvatar": true
  }
}

About the Gravatar Lookup API

Gravatar Lookup hashes the email address and fetches its public Gravatar profile: display name, username, bio, location, company, job title, pronouns and avatar. Linked accounts the owner has hidden from their profile page are still returned, flagged hidden. Paid plans add the linked social accounts and whether the email has its own uploaded avatar or only Gravatar's default image, a quick signal of a real, maintained identity.

What people use it for

Onboarding Form Prefill
When new members sign up, web apps pull display names, job titles, and avatars to prefill account profile pages.
Comment Section Avatars
Discussion forums match commenter email addresses to Gravatar thumbnail links to render author profile images beside every posted reply.
CRM Contact Enrichment
Sales teams populate lead records with company names, bios, and locations pulled directly from an inbound contact's work email.
Team Directory Setup
Populate internal employee directories by resolving company email addresses to official usernames, job roles, and profile photo URLs.

Ways to call it

One endpoint, many ways in — REST with JSON, XML, YAML and CSV, plus GraphQL and an MCP interface for AI agents.

JSON
Default REST response
XML
Markup format
YAML
Human-readable
CSV
Tabular export
Beta
GraphQL
Query language
New
MCP
For AI agents

Other ways to use Gravatar Lookup

Same data, same APIVerve account, same credit balance — one key works on all of them.

Questions.

Common questions about the Gravatar Lookup API.

Read the docs →
What profile details can I get from an email address?
Each lookup returns public Gravatar details including the user's display name, username, bio, job title, company, location, pronouns, avatar thumbnail URL and alt text, and the email hash. Paid plans also return full photos, linked social media accounts (including ones the owner hid, flagged hidden), and whether the email has its own uploaded avatar.
Is it cheap enough to check Gravatar profiles for every new signup?
Yes. Each lookup costs 2 credits, which works out to about $0.0003 per call on the Starter plan, or $0.30 per 1,000 lookups. Starter covers 100,000 lookups each month, while the Free plan lets you run 100 calls per month.
Are linked social accounts and photos included on the Free plan?
No. The Free plan provides basic profile information such as display names, bios, locations, pronouns and avatar thumbnails. Linked social accounts, account counts, verified account counts, additional photo URLs and the custom-avatar check require any paid plan.
Why is the contact info field always empty?
Gravatar's v3 profile API no longer returns contact information. On paid plans, the field is maintained in the response strictly for backwards compatibility with integrations that expect the key.
Can I display Gravatar profile details in my commercial app?
Yes, as long as you are subscribed to a paid plan. Commercial use is permitted on all paid tiers to enrich profiles inside your product, though you may not resell or redistribute the raw profile data directly.

Ready to build with Gravatar Lookup? Start with 200 free credits — one key unlocks all 300+ APIs.

Explore the catalog

300+ APIs on the same key and the same response shape.

Browse all APIs