Person Profile Endpoint
Cost1 credit / successful requestGet structured data of a Personal Profile.
Authorization
BearerAuth clientIn: header
Scope: client
Query Parameters
The Profile URL from which you wish to extract. We support both raw UTF-8 input and URL-encoded input. For example, https://linkedin.com/in/rodríguez/ and https://linkedin.com/in/rodr%C3%ADguez/ are both valid. We don't support URLs with a hashed ID, e.g. https://www.linkedin.com/in/ACwAAExzrQ0Bjqu...
profile_url | twitter_profile_url | facebook_profile_urlThe Twitter/X Profile URL from which you wish to extract person profile URL should be in the format of https://x.com/<public-identifier>
profile_url | twitter_profile_url | facebook_profile_urlThe Facebook Profile URL from which you wish to extract person profile URL should be in the format of https://facebook.com/<public-identifier>
profile_url | twitter_profile_url | facebook_profile_urlEnriches the Person Profile with extra details from external sources. Extra details include gender, birth date, industry and interests.
This parameter accepts the following values:
exclude(default value) - Does not provide extra data field.include- Append extra data to the person profile object. Costs an extra1credit on top of the cost of the base endpoint (if data is available).
Enriches the Person Profile with GitHub ID from external sources.
This parameter accepts the following values:
exclude(default value) - Does not provide GitHub ID data field.include- Append GitHub ID data to the person profile object. Costs an extra1credit on top of the cost of the base endpoint (if data is available).
Enriches the Person Profile with Facebook ID from external sources.
This parameter accepts the following values:
exclude(default value) - Does not provide Facebook ID data field.include- Append Facebook ID data to the person profile object. Costs an extra1credit on top of the cost of the base endpoint (if data is available).
Enriches the Person Profile with Twitter ID from external sources.
This parameter accepts the following values:
exclude(default value) - Does not provide Twitter ID data field.include- Append Twitter ID data to the person profile object. Costs an extra1credit on top of the cost of the base endpoint (if data is available).
Enriches the Person Profile with personal numbers from external sources.
This parameter accepts the following values:
exclude(default value) - Does not provide personal numbers data field.include- Append personal numbers data to the person profile object. Costs an extra1credit per personal number returned on top of the cost of the base endpoint (if data is available).
Enriches the Person Profile with personal emails from external sources.
This parameter accepts the following values:
exclude(default value) - Does not provide personal emails data field.include- Append personal emails data to the person profile object. Costs an extra1credit per email returned on top of the cost of the base endpoint (if data is available).
Include inferred salary range from external sources.
This parameter accepts the following values:
exclude(default value) - Does not provide inferred salary data field.include- Append inferred salary range data to the person profile object. Costs an extra1credit on top of the cost of the base endpoint (if data is available).
Include skills data from external sources.
Skills are no longer available as part of public data, but we will show skills for historic profiles, or where skills are inferred or sourced by other means. Expect limited coverage.
This parameter accepts the following values:
exclude(default value) - Does not provide skills data field.include- Append skills data to the person profile object. No extra credit is charged for this parameter.
if-present - Fetches profile from cache regardless of age of profile. If profile is not available in cache, API will attempt to source profile externally. if-recent (Default) - API will make a best effort to return a fresh profile no older than 29 days. Costs an extra 1 credit on top of the cost of the base endpoint.
Tweaks the fallback behavior if an error arises from fetching a fresh profile.
This parameter accepts the following values:
on-error(default value) - Fallback to reading the profile from cache if an error arises.never- Do not ever read profile from cache.
Tweak the behavior of the API to fetch the fresh profile.
This parameter accepts the following values:
force- Force the API to fetch the fresh profile. Costs an extra9credits on top of the cost of the base endpoint.default(default value) - Do not force the API to fetch the fresh profile. Consider usinguse_cacheinstead.
Response Body
application/json
curl -X GET "https://enrichlayer.com/api/v2/profile?profile_url=https%3A%2F%2Flinkedin.com%2Fin%2Fjohnrmarty%2F&twitter_profile_url=https%3A%2F%2Fx.com%2Fjohnrmarty%2F&facebook_profile_url=https%3A%2F%2Ffacebook.com%2Fjohnrmarty%2F&extra=include&github_profile_id=include&facebook_profile_id=include&twitter_profile_id=include&personal_contact_number=include&personal_email=include&inferred_salary=include&skills=include&use_cache=if-present&fallback_to_cache=on-error&live_fetch=force"{
"public_identifier": "johnrmarty",
"profile_pic_url": "https://assets.enrichlayer.com/pp/profilepic/ec9a28440cbe38e296215c9694da3fab",
"background_cover_image_url": "https://assets.enrichlayer.com/pp/profilepic/a41217d5753de1f3f4906f9da43dbad6",
"first_name": "John",
"last_name": "Marty",
"full_name": "John Marty",
"follower_count": null,
"occupation": "Co-Founder at Freedom Fund Real Estate",
"headline": "Financial Freedom through Real Estate - LinkedIn Top Voice",
"summary": "Most people go through life lost, disengaged, and unhappy at work and in their lives - I'm on a mission to solve that.\n\nI spent 10 years as the founder of Axxis Audio, an electronics company that grew to multi-million dollar sales, which I sold in 2012. At that time, I funneled my earnings into the creation of an Internet of Things company, but numerous factors lead to its demise after 2 hard fought years. \n\nAt 31, I was penny-less, had a baby on the way, and had zero job prospects (despite applying to 150 companies). My desperate situation led me to take a job at Best Buy for $12 an hour while reinventing myself through the completion of an MBA at the University of Colorado, and a 6-month software development boot camp. \n\nAfter graduation, I landed at American Express as a Senior Product Manager and then got poached by Amazon in 2017 (because of my LinkedIn profile). My journey has led to a deep sense of perspective, humility, and purpose that I draw on to help others find clarity, meaning, and happiness in their careers and lives. \n\nCheck out my website for details on my Mindset Reset Podcast, Public Speaking, Consulting, or my free 40 page LinkedIn guide\n\nhttp://www.johnraphaelmarty.com/\n\nFAQ's\n\nQ: Can you speak at my Company, University, event or podcast?\nA: I'd love to! I've shared my message on the future of employment, breaking into big tech, and my personal story of reinventing myself and discovering my sense of purpose (and how you can too!).\n\n☑️ YouTube Channel #1 (John Marty) : http://www.youtube.com/c/JohnMarty-uncommon\n☑️ YouTube Channel #2 (Tech Careers for non-engineers: https://www.youtube.com/channel/UC900gMMPLwRGGXSTW1gdZHA\n\nFUN FACTS:\n☑️ I am an Avid cyclist and runner, and I just started learning to skateboard a half-pipe.\n☑️ Into the Enneagram? - I'm a #3 (The Achiever)\n\nLETS CONNECT:\n☑️ Email: [email protected] (don't forget that \"R\"....The other guy gets my emails all the time)",
"country": "US",
"country_full_name": "United States of America",
"city": "Seattle",
"state": "Washington",
"experiences": [
{
"starts_at": {
"day": 1,
"month": 8,
"year": 2021
},
"ends_at": null,
"company": "Freedom Fund Real Estate",
"company_linkedin_profile_url": "https://www.linkedin.com/company/freedomfund",
"company_facebook_profile_url": null,
"title": "Co-Founder",
"description": "Our mission is to provide everyday people seeking financial freedom long before the age of 65 with the ability to invest in high yield, short-term real estate investments that were only accessible in the past for a select few wealthy individuals. Each of our single family rehab projects require a minimum investment contribution of only $10K, we have simple terms, no multi-year hold periods, and no fees. With our unique model investors can log into our easy to use website, select the projects that they want to invest in, and get realtime updates on the status of their investments.\nWebsite: https://www.freedomfundinvestments.com/home",
"location": null,
"logo_url": "https://assets.enrichlayer.com/pp/profilepic/23508732d0f6980b8f28bffc0a9d3b8a"
},
{
"starts_at": {
"day": 1,
"month": 1,
"year": 2021
},
"ends_at": null,
"company": "Mindset Reset Podcast",
"company_linkedin_profile_url": "https://www.linkedin.com/company/mindset-reset-podcast",
"company_facebook_profile_url": null,
"title": "Founder",
"description": "We dive into the mindsets of the world’s foremost thought leaders and turn them into actionable insights so that others can discover greater happiness, success, and fulfillment.\nhttps://podcasts.apple.com/us/podcast/mindset-reset/id1553212607",
"location": "Denver, Colorado, United States",
"logo_url": "https://assets.enrichlayer.com/pp/profilepic/23508732d0f6980b8f28bffc0a9d3b8a"
}
],
"education": [
{
"starts_at": {
"day": 1,
"month": 1,
"year": 2013
},
"ends_at": {
"day": 31,
"month": 12,
"year": 2015
},
"field_of_study": "Finance + Economics",
"degree_name": "Master of Business Administration (MBA)",
"school": "University of Colorado Denver",
"school_linkedin_profile_url": "https://www.linkedin.com/school/university-of-colorado-denver/",
"school_facebook_profile_url": null,
"description": null,
"logo_url": "https://assets.enrichlayer.com/pp/profilepic/c10795d2507faa3831262a8af7587f04",
"grade": null,
"activities_and_societies": null
},
{
"starts_at": {
"day": 1,
"month": 1,
"year": 2015
},
"ends_at": {
"day": 31,
"month": 12,
"year": 2015
},
"field_of_study": "School of Software Development",
"degree_name": null,
"school": "Galvanize Inc",
"school_linkedin_profile_url": "https://www.linkedin.com/school/galvanize-it/",
"school_facebook_profile_url": null,
"description": "rails, ruby, rspec, capybara, bootstrap, css, html, api integration, Jquery, Javascript",
"logo_url": "https://assets.enrichlayer.com/pp/profilepic/bdc2116dc6fb8f184e05a868a093371c",
"grade": null,
"activities_and_societies": null
}
],
"accomplishment_organisations": [],
"accomplishment_publications": [],
"accomplishment_honors_awards": [],
"accomplishment_patents": [],
"accomplishment_courses": [],
"accomplishment_projects": [
{
"starts_at": {
"day": 1,
"month": 3,
"year": 2015
},
"ends_at": null,
"title": "gMessenger",
"description": "gMessenger was built using Ruby on Rails, and the Bootstrap HTML, CSS, and JavaScript framework. It uses a Websocket-Rails integration to post a user's message content to the page in real time, with no page refresh required. gMessenger also includes custom authentication with three different permissions levels.",
"url": "http://gmessenger.herokuapp.com/"
},
{
"starts_at": {
"day": 1,
"month": 1,
"year": 2015
},
"ends_at": null,
"title": "Taskly",
"description": "A task and project management responsive web app utilizing Ruby on Rails - CSS and HTML",
"url": "https://hidden-coast-7204.herokuapp.com/"
}
],
"accomplishment_test_scores": [],
"volunteer_work": [],
"certifications": [
{
"starts_at": null,
"ends_at": null,
"name": "SAFe Agile Framework Practitioner - ( Scrum, XP, and Lean Practices in the SAFe Enterprise)",
"license_number": null,
"display_source": null,
"authority": "Scaled Agile, Inc.",
"url": null
},
{
"starts_at": null,
"ends_at": null,
"name": "SCRUM Alliance Certified Product Owner",
"license_number": null,
"display_source": null,
"authority": "Scrum Alliance",
"url": null
}
],
"connections": 500,
"people_also_viewed": [],
"recommendations": [
"Rebecca Canfield\n\n \n \n \n\n\n\n \n \n \n \n \n\n \n John Marty is a genius at his craft. He is skilled in the art of making people feel empowered to seek out roles that they are qualified for, ask for salaries that they deserve, and creates a kind of pay it forward lifestyle. John helps you to get to places that you only thought were possible for other people. Anyone that is fortunate enough to learn from John should consider themselves extremely lucky. I know I do. ",
"Zoe Sanoff\n\n \n \n \n\n\n\n \n \n \n \n \n\n \n John is so focused on helping guide you through an interview process not just for Amazon but on interviewing in general. I've generally done well at interviewing, my skills are top notch now. John is so focused on on his clients and really goes above and beyond. John is genuine, knowledgeable, well spoken and non-judgemental. He is so encouraging, so positive and really easy to talk to. Thank you John!"
],
"activities": [
{
"title": "Yesterday I toured a $1.2M property in California that has a large 13K sq ft lot with two homes on it. After 5 minutes of being on-site I…",
"link": "https://www.linkedin.com/posts/johnrmarty_financialfreedom-realestate-technology-activity-6940294635743301632-rsLo",
"activity_status": "Shared by John Marty"
}
],
"similarly_named_profiles": [
{
"name": "John Martinez",
"link": "https://www.linkedin.com/in/john-martinez-90384a229",
"summary": "Owner of Fight or Flight Medical Consultants, LLC , Owner Marty’s Hardwood Works",
"location": "San Antonio, TX"
},
{
"name": "John Marty",
"link": "https://www.linkedin.com/in/senatormarty",
"summary": null,
"location": "St Paul, MN"
}
],
"articles": [],
"groups": [],
"meta": {
"thin_profile": false,
"last_updated": "2023-10-26T11:34:30Z"
}
}Person Profile Picture Endpoint GET
Get the profile picture of a person. Returns profile pictures from cached people profiles.
Cost0 credit / successful request
Role Lookup Endpoint GET
Returns the profile of a person who most closely matches a specified role in a company. For instance, it can identify the "CTO" of "Apple". The endpoint returns a single result that represents the closest match. For a detailed comparison, see the [Employee Search Endpoint](#company-api-employee-search-endpoint) or the [Person Search Endpoint](#search-api-person-search-endpoint).
Cost3 credits / successful request