pub struct PersonEndpointResponse {Show 44 fields
pub public_identifier: Option<Option<String>>,
pub profile_pic_url: Option<Option<String>>,
pub background_cover_image_url: Option<Option<String>>,
pub first_name: Option<Option<String>>,
pub last_name: Option<Option<String>>,
pub full_name: Option<Option<String>>,
pub follower_count: Option<i32>,
pub occupation: Option<Option<String>>,
pub headline: Option<Option<String>>,
pub summary: Option<Option<String>>,
pub country: Option<Option<String>>,
pub country_full_name: Option<Option<String>>,
pub city: Option<Option<String>>,
pub state: Option<Option<String>>,
pub experiences: Option<Vec<Experience>>,
pub education: Option<Vec<Education>>,
pub languages: Option<Vec<String>>,
pub accomplishment_organisations: Option<Vec<AccomplishmentOrg>>,
pub accomplishment_publications: Option<Vec<Publication>>,
pub accomplishment_honors_awards: Option<Vec<HonourAward>>,
pub accomplishment_patents: Option<Vec<Patent>>,
pub accomplishment_courses: Option<Vec<Course>>,
pub accomplishment_projects: Option<Vec<Project>>,
pub accomplishment_test_scores: Option<Vec<TestScore>>,
pub volunteer_work: Option<Vec<VolunteeringExperience>>,
pub certifications: Option<Vec<Certification>>,
pub connections: Option<Option<i32>>,
pub people_also_viewed: Option<Vec<PeopleAlsoViewed>>,
pub recommendations: Option<Vec<String>>,
pub activities: Option<Vec<Activity>>,
pub similarly_named_profiles: Option<Vec<SimilarProfile>>,
pub articles: Option<Vec<Article>>,
pub groups: Option<Vec<PersonGroup>>,
pub phone_numbers: Option<Vec<String>>,
pub social_networking_services: Option<Vec<PersonSocialNetworkingService>>,
pub skills: Option<Vec<String>>,
pub inferred_salary: Option<Box<InferredSalary>>,
pub gender: Option<Option<String>>,
pub birth_date: Option<Box<Date>>,
pub industry: Option<Option<String>>,
pub extra: Option<Box<PersonExtra>>,
pub interests: Option<Vec<String>>,
pub personal_emails: Option<Vec<String>>,
pub personal_numbers: Option<Vec<String>>,
}Fields§
§public_identifier: Option<Option<String>>The vanity identifier of the public LinkedIn profile. The vanity identifier comes after the /in/ part of the LinkedIn Profile URL in the following format: https://www.linkedin.com/in/<public_identifier>
profile_pic_url: Option<Option<String>>A temporary link to the user’s profile picture that is valid for 30 minutes. The temporal nature of the link is by design to prevent having Proxycurl be the mirror for the images. The developer is expected to handle these images by downloading the image and re-hosting the image. See this post for context. Some profile pictures might be of the standard LinkedIn’s profile picture placeholder. It is so because. See this post for context.
background_cover_image_url: Option<Option<String>>A temporary link to the user’s background cover picture that is valid for 30 minutes. The temporal nature of the link is by design to prevent having Proxycurl be the mirror for the images. The developer is expected to handle these images by downloading the image and re-hosting the image. See this post for context.
first_name: Option<Option<String>>First name of the user.
last_name: Option<Option<String>>Last name of the user.
full_name: Option<Option<String>>Full name of the user (first_name + last_name)
follower_count: Option<i32>Follower count for this profile
occupation: Option<Option<String>>The title and company name of the user’s current employment.
headline: Option<Option<String>>The tagline written by the user for his profile.
summary: Option<Option<String>>A blurb (longer than the tagline) written by the user for his profile.
country: Option<Option<String>>The user’s country of residence depicted by a 2-letter country code (ISO 3166-1 alpha-2).
country_full_name: Option<Option<String>>The user’s country of residence, in English words.
city: Option<Option<String>>The city that the user is living at.
state: Option<Option<String>>The state that the user is living at.
experiences: Option<Vec<Experience>>The user’s list of historic work experiences.
education: Option<Vec<Education>>The user’s list of education background.
languages: Option<Vec<String>>A list of languages that the user claims to be familiar with, and has added to his/her profile. Do note that we do not have the proficiency level as that data point is not available on a public LinkedIn profile.
accomplishment_organisations: Option<Vec<AccomplishmentOrg>>List of noteworthy organizations that this user is part of.
accomplishment_publications: Option<Vec<Publication>>List of noteworthy publications that this user has partook in.
accomplishment_honors_awards: Option<Vec<HonourAward>>List of noteworthy honours and awards that this user has won.
accomplishment_patents: Option<Vec<Patent>>List of noteworthy patents won by this user.
accomplishment_courses: Option<Vec<Course>>List of noteworthy courses partook by this user.
accomplishment_projects: Option<Vec<Project>>List of noteworthy projects undertaken by this user.
accomplishment_test_scores: Option<Vec<TestScore>>List of noteworthy test scores accomplished by this user.
volunteer_work: Option<Vec<VolunteeringExperience>>List of historic volunteer work experiences.
certifications: Option<Vec<Certification>>List of noteworthy certifications accomplished by this user.
connections: Option<Option<i32>>Total count of LinkedIn connections.
people_also_viewed: Option<Vec<PeopleAlsoViewed>>A list of other LinkedIn profiles closely related to this user.
recommendations: Option<Vec<String>>List of recommendations made by other users about this profile.
activities: Option<Vec<Activity>>A list of LinkedIn status activities.
similarly_named_profiles: Option<Vec<SimilarProfile>>A list of other LinkedIn profiles with similar names.
articles: Option<Vec<Article>>A list of content-based articles posted by this user.
groups: Option<Vec<PersonGroup>>A list of LinkedIn groups that this user is a part of.",
phone_numbers: Option<Vec<String>>§skills: Option<Vec<String>>A list of keyword-based skills that this user boasts of on his LinkedIn profile.
inferred_salary: Option<Box<InferredSalary>>§gender: Option<Option<String>>Gender of the user.
birth_date: Option<Box<Date>>§industry: Option<Option<String>>Industry that the user works in.
extra: Option<Box<PersonExtra>>§interests: Option<Vec<String>>A list of interests that the user has.
personal_emails: Option<Vec<String>>A list of personal emails associated with this user.
personal_numbers: Option<Vec<String>>A list of personal mobile phone numbers associated with this user.
Implementations§
Source§impl PersonEndpointResponse
impl PersonEndpointResponse
pub fn new() -> PersonEndpointResponse
Trait Implementations§
Source§impl Clone for PersonEndpointResponse
impl Clone for PersonEndpointResponse
Source§fn clone(&self) -> PersonEndpointResponse
fn clone(&self) -> PersonEndpointResponse
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more