Piloterr

Website Email Phone Extractor

Extract emails and phone numbers from websites for comprehensive contact details, including social media profiles across 12+ platforms.

Credit cost: 1 credit per call

GET
/v2/website/email_phone_extractor

Authorization

ApiKeyAuth
x-api-key<token>

Your API key. Include it in the x-api-key header for every request.

In: header

Query Parameters

query*string

A website URL to crawl for contact information. Must include the http:// or https:// protocol. The crawler will follow internal links ("a" anchors) to find contact details across the site.

Example:

https://www.hexa.cc

Notes:

  • GDPR: Results may contain personal data. Ensure you have a legitimate reason for collection under applicable regulations.
country_code?string

An ISO 3166-1 alpha-2 country code used to improve the accuracy of phone number validation and parsing.

  • FR: France
  • US: United States
  • DE: Germany
  • GB: United Kingdom
  • (any valid ISO country code)

Notes:

  • Without a country code, phone numbers may not be validated accurately across different regional formats.
  • Recommended when the target site is country-specific.

Example:

country_code=FR

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://api.piloterr.com/v2/website/email_phone_extractor?query=string"

{
  "emails": [
    "love@hexa.com"
  ],
  "contact_pages": [],
  "phone_numbers": [],
  "reddit_profiles": [],
  "tiktok_profiles": [],
  "twitter_profiles": [
    "https://x.com/joinhexa"
  ],
  "youtube_channels": [],
  "facebook_profiles": [],
  "linkedin_profiles": [
    "https://www.linkedin.com/company/joinhexa/"
  ],
  "snapchat_profiles": [],
  "telegram_channels": [],
  "instagram_profiles": [
    "https://www.instagram.com/joinhexa/"
  ],
  "pinterest_profiles": [],
  "crunchbase_profiles": []
}

{
  "error": "Bad Request"
}
{
  "error": "Invalid API Key"
}
{
  "error": "Payment required"
}
{
  "error": "Rate limit exceeded for the API key: quota monthly"
}
{
  "error": "Internal Error"
}