A multi-platform API to verify social media account existence by username, email, or phone number across Facebook, Instagram, X (Twitter), Snapchat, and Google.
- Features
- Getting Started
- API Endpoints
- Response Format
- Requirements
- Pricing
- Support
- Legal Compliance
✅ Single account verification across 5+ platforms
✅ Bulk check up to 10 accounts at once
✅ Customizable platform selection
✅ Supports emails, usernames, and phone numbers
✅ Detailed JSON responses with platform-specific status
✅ Enterprise-grade reliability
-
Get API Key
- Subscribe via RapidAPI Hub
- Get your
X-RapidAPI-Keyfrom your dashboard
-
Base URL
https://social-media-scanner1.p.rapidapi.com
Endpoint
POST /check
Request
{
"input": "test@example.com",
"programs": ["facebook", "x", "google"]
} cURL Example
curl --request POST \
--url https://social-media-scanner.p.rapidapi.com/check \
--header 'X-RapidAPI-Host: social-media-scanner.p.rapidapi.com' \
--header 'X-RapidAPI-Key: YOUR_API_KEY' \
--header 'Content-Type: application/json' \
--data '{
"input": "test@example.com",
"programs": ["facebook", "x"]
}' Endpoint
POST /check_bulk
Request
{
"input": ["test@example.com", "username123", "+19295551234"],
"programs": ["instagram", "snapchat"]
}Python Example
import requests
url = "https://social-media-scanner.p.rapidapi.com/check_bulk"
payload = {
"input": ["test@example.com", "username123", "+19295551234"],
"programs": ["instagram", "snapchat"]
}
headers = {
"X-RapidAPI-Key": "YOUR_API_KEY",
"X-RapidAPI-Host": "social-media-scanner.p.rapidapi.com",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json()) Single Check Response
{
"facebook": {"live": true},
"x": {"live": true},
"google": {"live": false}
} Bulk Response
[
{
"identifier": "othman@hotmail.com",
"results": {
"facebook": {"live": true},
"snapchat": {"live": true},
"instagram": {"live": true}
}
},
{
"identifier": "test@gmail.com",
"results": {
"facebook": {"live": true},
"snapchat": {"live": false},
"instagram": {"live": true}
}
}
]-
Minimum input length: 3 characters
-
Bulk requests limited to 10 items per call
-
Valid input types:
- Email addresses
- Usernames
- Phone numbers (E.164 format recommended)
-
Platform Options
- programs array must use these values (case-sensitive): "facebook", "instagram", "snapchat", "x", "google"
- Omit programs to check all platforms
Flexible plans available through RapidAPI.
Free tier available for testing and low-volume usage.
For technical issues or enterprise inquiries:
📧 info@osinttrace.com
This API is intended for legitimate use cases only. Users are responsible for:
- Comply with all platform Terms of Service (Facebook, Instagram, etc.)
- Adhere to GDPR, CCPA, and other data privacy regulations
- Obtain proper consent for data processing
Not affiliated with or endorsed by any social media platform.