Whats My Name Username Checker
The Username Lookup API helps you quickly see where a specific username or handle exists across a wide range of websites and platforms. This is especially useful for OSINT workflows, fraud investigations, brand protection, and general user research. Behind the scenes, the API uses a curated public dataset of sites and profile URL patterns. For each site, it checks whether the provided username…
Whats My Name Username Checker endpoints
| Method | Endpoint | Description |
|---|---|---|
| Jobs | ||
| GET |
getScanJob /scan/{job_id} |
Retrieve the current status and, when available, the result of a scan job. Results are kept for a limited time; after that window expires, the job metadata remains but the full… |
| POST |
startScanJob /scan/start |
Start a username scan as a background job and get back a job identifier. Use the job identifier with the `/scan/{job_id}` endpoint to check status and retrieve the result once… |
| POST |
startBatchScanJob /scan/batch/start |
Start a batch username scan (up to 10 usernames) as a background job and get back a job identifier. Use the job identifier with the `/scan/{job_id}` endpoint to check status and… |
| Other endpoints | ||
| POST |
checkUsername /check-username |
Submit a username and get a list of sites where that username appears to exist. The API fans out HTTP checks to many different services using the public WhatsMyName dataset and… |
| GET |
getScanJob /scan/{job_id} |
Retrieve the current status and, when available, the result of a scan job. Results are kept for a limited time; after that window expires, the job metadata remains but the full… |
| POST |
startScanJob /scan/start |
Start a username scan as a background job and get back a job identifier. Use the job identifier with the `/scan/{job_id}` endpoint to check status and retrieve the result once… |
| POST |
checkUsernameBatch /check-batch |
Submit a list of usernames and get scan results for each of them. This endpoint runs multiple username scans in parallel (up to 10 usernames per call) and returns a map from… |
| POST |
checkUsername /check-username |
Submit a username and get a list of sites where that username appears to exist. The API fans out HTTP checks to many different services using the public WhatsMyName dataset and… |
| POST |
checkUsernameBatch /check-batch |
Submit a list of usernames and get scan results for each of them. This endpoint runs multiple username scans in parallel (up to 10 usernames per call) and returns a map from… |
| GET |
getScanJob /scan/{job_id} |
Retrieve the current status and, when available, the result of a scan job. Results are kept for a limited time; after that window expires, the job metadata remains but the full… |
| POST |
startScanJob /scan/start |
Start a username scan as a background job and get back a job identifier. Use the job identifier with the `/scan/{job_id}` endpoint to check status and retrieve the result once… |
| POST |
checkUsername /check-username |
Submit a username and get a list of sites where that username appears to exist. The API fans out HTTP checks to many different services using the public WhatsMyName dataset and… |
Whats My Name Username Checker pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | 2 / minute |
|
| PRO | $25 / month | 10 / minute |
|
| ULTRA | $49 / month | 75 / minute |
|
| MEGA | $150 / month | 40 / minute |
|