Reverse Email Lookup
Beta. This endpoint is new. Response fields and behavior may still change while we improve it.Use this endpoint to find out who is behind an email address. Send an email and get back the person's LinkedIn profile URL, full name, current job title and company.
Endpoint
https://api.anymailfinder.com
/v5.1/reverse-email-lookupPricing
- 2 credits: charged only if the person is found.
- Free: if the person is not found.
- Repeated lookups of the same email within 30 days are free.
Authentication
Include your API key using the Authorization header.
Refer to the Authentication page for setup instructions.
Performance
- Timeout recommendation: 60 seconds.
Lookups are performed in real time across several data sources. - No Rate Limits.
Our system efficiently auto-scales to handle high volumes of requests.
Code example
curl -X POST "https://api.anymailfinder.com/v5.1/reverse-email-lookup" \-H "Content-Type: application/json" \-H "Authorization: YOUR_API_KEY" \-d '{"email": "satyan@microsoft.com"}'
Request parameters
Send as JSON in the POST body:
| Parameter | Example value | Description |
|---|---|---|
emailstring | "satyan@microsoft.com" | The email of the person to look up. |
Headers
| Parameter | Example value | Description |
|---|---|---|
x-webhook-urlstring - optional | "https://yourdomain.com/webhook" | If provided, the result will be POSTed to this URL instead of waiting for the response. |
Response
200OK
- Without webhook: The request responds once the lookup completes, returning the full result below.
- With webhook: The request returns immediately with 200 OK, and the result will be sent to the specified
x-webhook-urlvia POST.
{"credits_charged": 2,"person_company_name": "Microsoft","person_full_name": "Satya Nadella","person_job_title": "Chairman and CEO","person_linkedin_url": "https://www.linkedin.com/in/satyanadella","person_status": "found"}
| Property | Type | Description |
|---|---|---|
credits_charged | number | Number of credits charged for this request. |
person_company_name | string | null | The person's company name. |
person_full_name | string | null | The full name of the person. |
person_job_title | string | null | The job title of the person. |
person_linkedin_url | string | null | The LinkedIn profile URL of the person, or null if not found. |
person_status | string | found or not_found. All person_* fields are null when not found. The name, job title and company can be null even when found. |
400Bad Request
The request is missing required data or is improperly formatted.
Review the message field to identify and correct the issue.
{"error": "bad_request","message": "..."}
401Unauthorized
The request did not include a valid API key. If no key was sent at all, the message tells you to add the Authorization header instead.
Refer to the Authentication page to ensure your API key is properly included.
{"error": "unauthorized","message": "Invalid API key. Copy it again from https://app.anymailfinder.com/settings/api (if you regenerated it, use the new one)."}
402Payment Needed
Your account does not have enough credits to complete this request.
You can purchase additional credits to continue.
{"error": "upgrade_needed","message": "Your account does not have enough credits. Purchase more at https://app.anymailfinder.com/purchase."}
Need Help?
Our team is experienced with APIs and is here to help.
Chat with us.