One of the things the identity lookup API does: one request tells you which social profiles an identifier is registered with, verified at source. Fraud, KYC, trust-and-safety and investigation teams use it to tell a real person with years of history from an address that exists nowhere.
For each platform: whether a profile exists for the input you sent (registered), how that was established (method) and the exact moment it was established (checkedAt). Social hits are counted separately in socialMatches so a mailbox-provider match never inflates a footprint score. Breach history and public web mentions ride along in the same response.
curl -X POST "https://api.digifootprint.dev/v1/lookup?wait=true" \
-H "Authorization: Bearer dfp_your_key" \
-H "Content-Type: application/json" \
-d '{"query": "someone@example.com"}'{
"query": "someone@example.com",
"queryType": "email",
"platformsChecked": 887,
"matches": 4,
"socialMatches": 3,
"results": [
{ "platform": "instagram", "registered": true, "method": "public_api", "checkedAt": "2026-08-30T09:12:04.118Z" },
{ "platform": "spotify", "registered": true, "method": "public_api", "checkedAt": "2026-08-30T09:12:04.201Z" },
{ "platform": "github", "registered": true, "method": "public_api", "checkedAt": "2026-08-30T09:12:04.377Z" },
{ "platform": "twitter", "registered": false, "method": "public_api", "checkedAt": "2026-08-30T09:12:04.402Z" }
],
"breaches": [],
"webMentions": []
}Send an email address to find the profiles registered with it - the highest-signal input for signup and KYC, because it is the identifier the person gave you. Send a username to check where a handle exists; most social networks are keyed on the handle, so this reaches the widest set of platforms. Send a phone number for the small set of platforms that expose registration by number - phone coverage is in beta and each platform page says which inputs it accepts. Whichever you send, the type is detected and the answer arrives in the same shape.
The social networks people actually use, checked alongside developer, shopping, finance and community platforms in the same request - because a footprint is only meaningful in full. The most looked-up social platforms:
See every social platform or the full list of 887.
No profile contents. No display names, photos, bios, posts, follower counts, locations or anything else that lives inside a profile. A social profile lookup here is a registration check: does a profile exist for this identifier, and when did we establish that. That boundary is what makes the API usable at signup and in regulated onboarding, and it is why nothing in a response is ever inferred - a platform we could not confirm is omitted, not filled in.
15 free lookups to start, shared across your company domain, no card required. Then pay as you go at $0.06 per lookup (top up from $19), or Growth at $39 a month for 1,000 lookups. Full details on the pricing section.