Skip to main content
GET
Email Footprint
The Email Footprint API checks whether a specific email address is registered across social media, shopping, and professional platforms. It returns a summary of stats and a per-platform breakdown including secondary metadata like usernames or account status where available. The lookup backend is load-balanced, so footprint scans run as asynchronous tasks:
  1. Create a task with GET /api/footprint/create-task (this is where one lookup is charged). You receive a task_id.
  2. Poll the task with GET /api/footprint/get-task?id=<task_id> until status is no longer a running state. Polling is free.
Email and username footprints share the same task endpoints — only the type parameter differs (email vs username).

Step 1 — Create Task

string
required
The email address to scan (e.g., user@gmail.com)
string
default:"email"
The footprint type. Use email for this endpoint.
string
required
Your API key
Creating a task consumes exactly one lookup from your daily quota. Polling get-task does not.
Response Body
string
The identifier used to poll for results.
string
The initial task status (e.g., running, queued, pending).
object

Step 2 — Poll Task

string
required
The task_id returned by create-task.
string
required
Your API key
Poll roughly once per second until status is no longer one of the running states (running, queued, pending, processing, started). A scan typically completes within a few seconds and is capped at ~3 minutes. Response Body
string
Current task status. While running it is one of running, queued, pending, processing, started. Any other value (e.g., done, finished) means the scan is complete.
object
Live progress / summary counters (populated as the scan runs).
array
List of platform results (grows as the scan progresses).

Example

Example Result (completed task)