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
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.ccNotes:
- 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: FranceUS: United StatesDE: GermanyGB: 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=FRResponse 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"
}