SearchResultsResponse
Search task ID
Thumbnail of the uploaded photo used for search
When the search was created
Search processing status
Possible values: [processing, completed, error, preview]
Consensus name from backend (aggregated from all profiles of this person)
profiles object[]required
Array of social network profiles for the matched person (unblurred information)
Social network source identifier
Possible values: [fb, ig, tt, tw]
fbUsername on the social network
Full name of the user on the social network
Profile picture URL for this social network
User bio from this social network
Profile URL for this social network
Whether the profile is private
Masked name when results are blurred (e.g. "****"). Used with isBlurred on parent response.
When true, this profile slot was removed by an opt-out request and only a placeholder is shown.
Whether notifications are enabled for new matches
When true, profile data (names, usernames, bio, links) is masked; user must subscribe to see full results.
socialprofilerData objectnullable
Social Profiler report data. Included only if getSocialprofiler=true query parameter was provided
and the report is ready (status is "completed"). Otherwise, this field is null/empty.
Social Profiler report generation status
Possible values: [loading, completed, error]
Profile ID
Profile username
Profile full name
Profile picture URL
Social network source identifier
Possible values: [fb, ig, tt, tw]
fbProfile URL
Link to the Social Profiler report in the dashboard; includes ?h={encodedEmail} when available
Total number of interests
Total number of friends
Real total count of red-flag interests across all profiles (pills in redFlags are capped at 5).
Real total count of interest categories across all profiles (pills in categories are capped at 5).
topInterests object[]
Top interests with share percentages
Interest name
Share percentage (0-100)
Social network source identifier
Possible values: [fb, ig, tt, tw]
fbcategories object[]
Interest categories with share percentages
Interest name
Share percentage (0-100)
Social network source identifier
Possible values: [fb, ig, tt, tw]
fbredFlags object[]
Red flag interests with detailed information
Interest ID
Interest name
Share of this interest for this profile
Relative weight of this interest for this profile
Red-flag bucket label (e.g. Adult, Violence)
friends object[]
Mutual friends with common interests count
Friend profile ID
Friend username
Friend full name
Friend profile picture URL
Social network source identifier
Possible values: [fb, ig, tt, tw]
fbFriend profile URL
Number of common interests
Number of red-flag interests this friend has
Promo wire schema version. Absent in responses means pre-v2 unversioned payload; consumers should treat absence as 1.
1When true, the current user is an admin viewing another user's search; UI should be read-only (no select/delete/actions).
{
"searchId": "67489a2b3f4a210002",
"thumbnail": "https://cdn.face2social.com/uploads/67489a2b3f4a210002_thumb.jpg",
"createdAt": "2025-11-28T14:30:00Z",
"status": "completed",
"consensusName": "Oliver Black",
"profiles": [
{
"source": "fb",
"username": "oliver.black",
"profilePicture": "https://cdn.face2social.com/profiles/match_001_fb.jpg",
"bio": "Software Engineer | Travel enthusiast",
"profileUrl": "https://facebook.com/oliver.black",
"isPrivate": false
},
{
"source": "ig",
"username": "oblack_official",
"profilePicture": "https://cdn.face2social.com/profiles/match_001_ig.jpg",
"bio": "Software Engineer | Travel enthusiast | Photography",
"profileUrl": "https://instagram.com/oblack_official",
"isPrivate": true
}
],
"notificationEnabled": true,
"socialprofilerReady": false
}