Skip to main content
POST

Overview

You can fetch detailed profile information for any WhatsApp contact, including their status, profile picture, and business profile details if applicable.
This endpoint works for both individual contacts and business accounts.

Authentication

This endpoint requires authentication via the apikey header.
string
required
Your Evolution API key for authentication.

Path Parameters

string
required
The name of your WhatsApp instance.

Request Body

string
required
The phone number in international format without the ’+’ sign (e.g., “5511999999999”).

Response

string
WhatsApp ID of the contact.
string
Contact’s display name.
string
Contact’s WhatsApp status/about text.
boolean
Whether this is a business account.
string
URL of the contact’s profile picture.
object
Business profile information (only present for business accounts).

Usage Notes

The contact’s status is their WhatsApp “About” text, which they can customize in their settings.
Use this endpoint to verify if a number is registered on WhatsApp before sending messages.
Business profile information is only available for WhatsApp Business accounts.

Fetch Profile Picture

To get only the profile picture URL:
Request body:

Fetch Business Profile

To get detailed business profile information:
Request body:

Check WhatsApp Number

To check if numbers are registered on WhatsApp:
Request body:
Returns an array indicating which numbers exist on WhatsApp.