Proofly SDK Playground Console (Next.js)

Playground interface for Proofly API endpoints using @plank-proofly/api SDK

View on GitHub

Configuration

Get Facebook Friends

POST /api/get-facebook-friends

Enter the person's Facebook username (like john.smith) or their profile ID number. This is the profile whose friends list you want to retrieve.

Check Facebook Friends

POST /api/check-facebook-friends

Enter the Facebook username or profile ID of the person you want to check. This is the main profile whose friends list will be checked.

Enter the Facebook usernames or profile IDs of the people you want to check if they're friends with the target profile. Separate multiple entries with commas. Useful for verifying relationships and connections.

Find Mutual Friends

POST /api/find-mutual-friends

Enter at least two Facebook usernames or profile IDs separated by commas. The tool will find friends that are common to all the profiles you list.

Search by Location and Occupation

POST /api/search-by-location-occupation

City name to search for profiles

State name or abbreviation to narrow down location search

Enter the job title or profession to search for. The system will find all profiles matching this occupation in the specified location.

Search Profiles

POST /api/profiles/search

Full name or partial name to search for

Email address associated with the profile

Year of birth (1900-2025) to narrow down search results

Select the person's exact date of birth to help find the right match

City or location name (minimum 2 characters). Use subcategory below to specify hometown vs current location

Paste the web address (URL) of a photo of the person. The system will use facial recognition to find profiles that match this photo.

Enter the names of people who might be friends or connected to the person you're looking for. This helps narrow down results by finding profiles with similar social connections.

Filter results by how confident the match is. Use a value between 0.0 and 1.0. Higher numbers (like 0.8 or 0.9) show fewer results but they're more likely to be accurate matches.

Add any additional information that could help narrow down the search, such as specific details about the person, their interests, or other identifying information.

Build Connection Graph

POST /api/profiles/connection-graph

Enter a list of profiles to search for in JSON format. Each profile needs at least a name, and you can add other details like location, email, etc. The system will find how all these profiles are connected to each other through their friends.

If you want to filter all profiles by a specific location, enter it here

Fetch Profile Interactions

POST /api/profile-interactions

Enter the person's Facebook username or profile ID. You can use either this field or the Profile URL field below.

Enter the full Facebook profile URL (the web address when you visit someone's profile). You can use either this field or the Profile/Username field above.

Choose how many recent posts to check for likes and comments. The system will analyze interactions on up to this many posts.

Verify Profile Photo

POST /api/verify-profile-photo

Paste the web address (URL) of the photo you want to verify. This is the photo you're checking to see if it matches the Facebook profile.

Paste the full Facebook profile web address (URL) of the person. The system will compare your photo against all photos on this Facebook profile to see if there's a match.

Add any additional information that could help with the photo comparison, such as the age of the photo, specific features to focus on, or other relevant context. This is useful for identity verification processes.

Get Job Status

GET /api/jobs/{jobId}

Enter the job ID number you received when you submitted a request. Use this to check the status of your request and get the results once it's finished processing.