Find all Emails at a Company
Use this endpoint to retrieve up to 20 email addresses associated with a company by providing a domain or company name. It leverages advanced algorithms and real-time verification to uncover accurate, privacy-compliant results.
Endpoint
https://api.anymailfinder.com
/v5.1/find-email/company
Pricing
- 1 credit: charged only when valid emails are found, including up to 20 results per request.
- Free: if all results are risky, blacklisted, or not found.
- Repeated searches within the past 30 days are free.
Authentication
Include your API key using the Authorization
header.
Refer to the Authentication page for setup instructions.
Performance
- Timeout recommendation: 180 seconds.
Searches are performed in real time. Response times depend on factors like the company's SMTP server, website responsiveness, and advanced operations to uncover catch-all emails. - 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/find-email/company" \-H "Authorization: YOUR_API_KEY" \-H "Content-Type: application/json" \-d '{"domain": "microsoft.com"}'
Request parameters
Send as JSON in the POST body:
Parameter | Example value | Description |
---|---|---|
domain string - optional | "microsoft.com" | Preferred. The company's domain. If a company name is passed here, we'll attempt to find the domain. |
company_name string - optional | "Microsoft" | The company name. If a domain is passed here, we'll detect and treat it accordingly. |
- At least one of
domain
orcompany_name
must be provided. - If
domain
is available, it is preferred - it more reliably leads to accurate results.
Headers
Parameter | Example value | Description |
---|---|---|
x-webhook-url string - optional | "https://yourdomain.com/webhook" | If provided, the result will be POSTed to this URL instead of waiting for the response. |
Response
- Without webhook: The request responds once the search 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-url
via POST.
{"emails": ["susan.smith@microsoft.com","john.doe@microsoft.com","jane.johnson@microsoft.com","michael.brown@microsoft.com","linda.white@microsoft.com","robert.davis@microsoft.com","karen.martin@microsoft.com","david.jackson@microsoft.com","patricia.clark@microsoft.com","james.robinson@microsoft.com","elizabeth.moore@microsoft.com","christopher.wilson@microsoft.com","mary.taylor@microsoft.com","daniel.anderson@microsoft.com","nancy.thomas@microsoft.com","thomas.thompson@microsoft.com","laura.hall@microsoft.com","joshua.wright@microsoft.com","emily.harris@microsoft.com","sarah.lewis@microsoft.com"],"email_status": "valid"}
Property | Type | Description | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
emails | string[] | An array containing up to 20 email addresses found for the specified company. | ||||||||
email_status | string | The email status. One of the following:
|
Need Help?
Our team is experienced with APIs and is here to help. Contact us via chat or email at team@anymailfinder.com.