Get Profile Avatar (Display Photo)
View All WhatsApp Number Validation & Profile Lookup APIs →Fetch the public display photo (DP) of a WhatsApp user. Two-step flow: first call Check WhatsApp Account Exists (by Full Number) to obtain a userHash for the target number, then pass that userHash here. Calls without a valid (or expired/unknown) userHash are rejected without hitting the upstream. The number is resolved from the userHash server-side — no phone parameter is accepted. If the number is registered but the user has no photo or hides it by privacy, pictureSet=false and reason explains why. When pictureSet=true, the response includes the temporary photo URL and a picture version id that changes when the photo changes.
API Features
Live API Demo
🔒 Sign in to try it live
Log in to call this API with your own API key. New accounts get 100 free credits — no card required.
Log in / Sign upNo active API key found. Create one in your Dashboard, then reload this page. Dashboard →
/api/project/whatsapp/get-avatar API Response (JSON)
{} Query Result
Use Cases
- Enrich CRM contacts with WhatsApp profile photos
- Show profile pictures in support or sales tools before a conversation
- Detect avatar changes using the returned picture version id