Find an X (Twitter) profile from an email or username

Digital Footprint checks X (Twitter) from an email address, username or phone number as part of every lookup, alongside 885+ other platforms, breach history and public web mentions - one request, one shape of answer. A hit means a profile exists for that input; profile contents are never collected.

Accepts
email address, username or phone number
Speed
Instant tier
Popularity
#5 by global traffic
Category
Social media

What we check on X (Twitter)

Instant tier for email address and phone number and username lookups - answered in well under a second

X (Twitter) can be checked from an email address or a username. Send either as query and the response says whether a X (Twitter) account exists for it - registered: true or registered: false - with the moment that was established in checkedAt.

X (Twitter) is in the instant tier: with ?instant=true it is among the first platforms answered, in well under a second. On a full lookup it is checked alongside every other platform and streamed as it lands.

If X (Twitter) blocks the check, times out, or answers ambiguously, it is omitted from results[] entirely rather than returned as registered: false. Absence from the response means "unconfirmed", never "no account".

Who checks X (Twitter) accounts

Social media accounts are checked when a signup, buyer or applicant needs to look like a real person. A social footprint that goes back years is hard to fake in bulk, so an email or phone number registered on established social platforms lowers the odds of a throwaway or synthetic identity. Fraud and trust-and-safety teams read it as one signal among several, never as proof on its own.

More on this: Fake account detection.

Inputs X (Twitter) accepts

  • Email address: send it as email. X (Twitter) is checked from the address itself, the most common way teams look up an account at signup.
  • Username: send the handle as query. X (Twitter) is checked for that exact handle - useful when a person reuses the same name across platforms.
  • Phone number: send it in international (E.164) format as phone, for example +14155552671. X (Twitter) is checked from the number directly.

One request

POST /v2/lookup?wait=true
curl -X POST "https://api.digifootprint.dev/v2/lookup?wait=true" \
  -H "Authorization: Bearer dfp_your_key" \
  -H "Content-Type: application/json" \
  -d '{"email": "someone@example.com"}'

What a X (Twitter) result looks like

From footprint.results[]
{
  "platform": "twitter",
  "registered": true,
  "checkedAt": "2026-10-15T09:53:15.521Z",
  "identity": "email"
}

The full response shape - breaches, web mentions, matches versus socialMatches, and what method means - is in running a lookup.

Related platforms

Every one of these is checked in the same request as X (Twitter).

More social media platforms: Weibo, Linktree, Myspace, Snapchat, Threads · all social media

X (Twitter) lookup FAQ

Can I check a phone number on X (Twitter)?
Yes. X (Twitter) is one of the platforms that can be checked from a phone number; send the number in E.164 format, and see the rate card for the per-platform price.
How fast is a X (Twitter) check?
Fast: X (Twitter) is in the instant tier, so with ?instant=true it is answered in well under a second. A full lookup streams it as soon as it lands.
Is this an X (Twitter) email checker?
It checks whether an email address is registered on X (Twitter), which is the question most people mean by an email checker. It is not a password or credential checker, and not a deliverability test - it never signs in, never sends mail, and returns only whether an X (Twitter) account exists for the address, with the time that was established.
What happens if X (Twitter) blocks the check?
X (Twitter) is left out of the response. We never report a platform we could not confirm as "not registered" - a missing platform means unconfirmed, not absent.
Does the API return the X (Twitter) profile itself?
No. You get whether a profile exists for the input you sent, and when that was established. No profile contents, photos, followers or private data are collected or returned.

Check X (Twitter) and 885+ other platforms in one request

Free to start, no card. Then pay as you go, or pick a plan when your volume grows.