Documentation
¶
Overview ¶
Package envoapi provides typed clients for EnvoAPI's public API.
Code generated by scripts/generate.mjs. DO NOT EDIT.
Index ¶
- type APIError
- type Client
- type CompaniesService
- func (s *CompaniesService) GetDetailsById(ctx context.Context, params GetCompanyDetailsByIdParams) (*Response[api.CompanySuccess], error)
- func (s *CompaniesService) GetDetailsBySlug(ctx context.Context, params GetCompanyDetailsBySlugParams) (*Response[api.CompanySuccess], error)
- func (s *CompaniesService) GetDetailsByUrl(ctx context.Context, params GetCompanyDetailsByUrlParams) (*Response[api.CompanySuccess], error)
- func (s *CompaniesService) GetJobs(ctx context.Context, params GetCompanyJobsParams) (*Response[api.CompanyJobsSuccess], error)
- func (s *CompaniesService) GetPeople(ctx context.Context, params GetCompanyPeopleParams) (*Response[api.CompanyPeopleSuccess], error)
- func (s *CompaniesService) GetPosts(ctx context.Context, params GetCompanyPostsParams) (*Response[api.CompanyPostsSuccess], error)
- func (s *CompaniesService) GetProducts(ctx context.Context, params GetCompanyProductsParams) (*Response[api.LinkedInV2CompanyProductsSuccess], error)
- func (s *CompaniesService) GetSimilarBySlug(ctx context.Context, params GetSimilarCompaniesBySlugParams) (*Response[api.SimilarCompaniesSuccess], error)
- func (s *CompaniesService) GetSimilarByUrl(ctx context.Context, params GetSimilarCompaniesByUrlParams) (*Response[api.SimilarCompaniesSuccess], error)
- func (s *CompaniesService) SearchByDomain(ctx context.Context, params SearchCompaniesByDomainParams) (*Response[api.CompanyDomainSearchSuccess], error)
- func (s *CompaniesService) SearchByKeyword(ctx context.Context, params SearchCompaniesByKeywordParams) (*Response[api.CompanyDomainSearchSuccess], error)
- type DecodeError
- type GetCompanyDetailsByIdParams
- type GetCompanyDetailsBySlugParams
- type GetCompanyDetailsByUrlParams
- type GetCompanyJobsParams
- type GetCompanyPeopleParams
- type GetCompanyPostsParams
- type GetCompanyProductsParams
- type GetJobDetailsParams
- type GetPostBySlugParams
- type GetPostByUrlParams
- type GetPostCommentsBySlugParams
- type GetPostCommentsByUrlParams
- type GetPostReactionsBySlugParams
- type GetPostReactionsByUrlParams
- type GetProfileCertificationsByUrlParams
- type GetProfileCertificationsByUsernameParams
- type GetProfileCommentsParams
- type GetProfileCompanyInterestsByIdParams
- type GetProfileCompanyInterestsByUrlParams
- type GetProfileCompanyInterestsByUsernameParams
- type GetProfileContactByUrlParams
- type GetProfileContactByUsernameParams
- type GetProfileCoursesByUrlParams
- type GetProfileCoursesByUsernameParams
- type GetProfileDetailsByIdParams
- type GetProfileDetailsByUrlParams
- type GetProfileDetailsByUsernameParams
- type GetProfileEducationByUrlParams
- type GetProfileEducationByUsernameParams
- type GetProfileFullExperienceByUrlParams
- type GetProfileFullExperienceByUsernameParams
- type GetProfilePostsParams
- type GetProfileReactionsParams
- type GetProfileSkillsByUrlParams
- type GetProfileSkillsByUsernameParams
- type GetProfileVolunteerExperienceByUrlParams
- type GetProfileVolunteerExperienceByUsernameParams
- type GetSearchTypeaheadParams
- type GetSimilarCompaniesBySlugParams
- type GetSimilarCompaniesByUrlParams
- type GetSimilarProfilesParams
- type JobsService
- type Option
- type PostsService
- func (s *PostsService) GetBySlug(ctx context.Context, params GetPostBySlugParams) (*Response[api.LinkedInV2PostSuccess], error)
- func (s *PostsService) GetByUrl(ctx context.Context, params GetPostByUrlParams) (*Response[api.LinkedInV2PostSuccess], error)
- func (s *PostsService) GetCommentsBySlug(ctx context.Context, params GetPostCommentsBySlugParams) (*Response[api.LinkedInV2PostCommentsSuccess], error)
- func (s *PostsService) GetCommentsByUrl(ctx context.Context, params GetPostCommentsByUrlParams) (*Response[api.LinkedInV2PostCommentsSuccess], error)
- func (s *PostsService) GetReactionsBySlug(ctx context.Context, params GetPostReactionsBySlugParams) (*Response[api.LinkedInV2PostReactionsSuccess], error)
- func (s *PostsService) GetReactionsByUrl(ctx context.Context, params GetPostReactionsByUrlParams) (*Response[api.LinkedInV2PostReactionsSuccess], error)
- type ProfilesService
- func (s *ProfilesService) GetCertificationsByUrl(ctx context.Context, params GetProfileCertificationsByUrlParams) (*Response[api.ProfileCertificationsSuccess], error)
- func (s *ProfilesService) GetCertificationsByUsername(ctx context.Context, params GetProfileCertificationsByUsernameParams) (*Response[api.ProfileCertificationsSuccess], error)
- func (s *ProfilesService) GetComments(ctx context.Context, params GetProfileCommentsParams) (*Response[api.ProfileCommentsSuccess], error)
- func (s *ProfilesService) GetCompanyInterestsById(ctx context.Context, params GetProfileCompanyInterestsByIdParams) (*Response[api.ProfileCompanyInterestsSuccess], error)
- func (s *ProfilesService) GetCompanyInterestsByUrl(ctx context.Context, params GetProfileCompanyInterestsByUrlParams) (*Response[api.ProfileCompanyInterestsSuccess], error)
- func (s *ProfilesService) GetCompanyInterestsByUsername(ctx context.Context, params GetProfileCompanyInterestsByUsernameParams) (*Response[api.ProfileCompanyInterestsSuccess], error)
- func (s *ProfilesService) GetContactByUrl(ctx context.Context, params GetProfileContactByUrlParams) (*Response[api.ProfileContactSuccess], error)
- func (s *ProfilesService) GetContactByUsername(ctx context.Context, params GetProfileContactByUsernameParams) (*Response[api.ProfileContactSuccess], error)
- func (s *ProfilesService) GetCoursesByUrl(ctx context.Context, params GetProfileCoursesByUrlParams) (*Response[api.ProfileCoursesSuccess], error)
- func (s *ProfilesService) GetCoursesByUsername(ctx context.Context, params GetProfileCoursesByUsernameParams) (*Response[api.ProfileCoursesSuccess], error)
- func (s *ProfilesService) GetDetailsById(ctx context.Context, params GetProfileDetailsByIdParams) (*Response[api.ProfileSuccess], error)
- func (s *ProfilesService) GetDetailsByUrl(ctx context.Context, params GetProfileDetailsByUrlParams) (*Response[api.ProfileSuccess], error)
- func (s *ProfilesService) GetDetailsByUsername(ctx context.Context, params GetProfileDetailsByUsernameParams) (*Response[api.ProfileSuccess], error)
- func (s *ProfilesService) GetEducationByUrl(ctx context.Context, params GetProfileEducationByUrlParams) (*Response[api.ProfileEducationSuccess], error)
- func (s *ProfilesService) GetEducationByUsername(ctx context.Context, params GetProfileEducationByUsernameParams) (*Response[api.ProfileEducationSuccess], error)
- func (s *ProfilesService) GetFullExperienceByUrl(ctx context.Context, params GetProfileFullExperienceByUrlParams) (*Response[api.ProfileExperienceSuccess], error)
- func (s *ProfilesService) GetFullExperienceByUsername(ctx context.Context, params GetProfileFullExperienceByUsernameParams) (*Response[api.ProfileExperienceSuccess], error)
- func (s *ProfilesService) GetPosts(ctx context.Context, params GetProfilePostsParams) (*Response[api.ProfilePostsSuccess], error)
- func (s *ProfilesService) GetReactions(ctx context.Context, params GetProfileReactionsParams) (*Response[api.ProfileReactionsSuccess], error)
- func (s *ProfilesService) GetSimilar(ctx context.Context, params GetSimilarProfilesParams) (*Response[api.SimilarProfilesSuccess], error)
- func (s *ProfilesService) GetSkillsByUrl(ctx context.Context, params GetProfileSkillsByUrlParams) (*Response[api.ProfileSkillsSuccess], error)
- func (s *ProfilesService) GetSkillsByUsername(ctx context.Context, params GetProfileSkillsByUsernameParams) (*Response[api.ProfileSkillsSuccess], error)
- func (s *ProfilesService) GetVolunteerExperienceByUrl(ctx context.Context, params GetProfileVolunteerExperienceByUrlParams) (*Response[api.ProfileVolunteerExperienceSuccess], error)
- func (s *ProfilesService) GetVolunteerExperienceByUsername(ctx context.Context, params GetProfileVolunteerExperienceByUsernameParams) (*Response[api.ProfileVolunteerExperienceSuccess], error)
- func (s *ProfilesService) SearchByKeyword(ctx context.Context, params SearchPeopleByKeywordParams) (*Response[api.PeopleKeywordSearchSuccess], error)
- type Response
- type SchoolsService
- type SearchAllResultsByKeywordParams
- type SearchCompaniesByDomainParams
- type SearchCompaniesByKeywordParams
- type SearchIndustriesByKeywordParams
- type SearchJobsParams
- type SearchLocationsByKeywordParams
- type SearchPeopleByKeywordParams
- type SearchPostsByHashtagParams
- type SearchPostsByKeywordParams
- type SearchSchoolsByKeywordParams
- type SearchService
- func (s *SearchService) GetTypeahead(ctx context.Context, params GetSearchTypeaheadParams) (*Response[api.LinkedInV2SearchTypeaheadSuccess], error)
- func (s *SearchService) SearchAllResultsByKeyword(ctx context.Context, params SearchAllResultsByKeywordParams) (*Response[api.KeywordSearchSuccess], error)
- func (s *SearchService) SearchIndustriesByKeyword(ctx context.Context, params SearchIndustriesByKeywordParams) (*Response[api.IndustrySearchSuccess], error)
- func (s *SearchService) SearchLocationsByKeyword(ctx context.Context, params SearchLocationsByKeywordParams) (*Response[api.LinkedInV2LocationSearchSuccess], error)
- func (s *SearchService) SearchPostsByHashtag(ctx context.Context, params SearchPostsByHashtagParams) (*Response[api.HashtagPostsSearchSuccess], error)
- func (s *SearchService) SearchPostsByKeyword(ctx context.Context, params SearchPostsByKeywordParams) (*Response[api.LinkedInV2SearchPostsSuccess], error)
- func (s *SearchService) SearchServiceCategories(ctx context.Context, params SearchServiceCategoriesParams) (*Response[api.LinkedInV2ServiceCategorySearchSuccess], error)
- type SearchServiceCategoriesParams
- type TransportError
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIError ¶
type Client ¶
type Client struct {
Profiles *ProfilesService
Companies *CompaniesService
Schools *SchoolsService
Search *SearchService
Jobs *JobsService
Posts *PostsService
// contains filtered or unexported fields
}
type CompaniesService ¶
type CompaniesService struct {
// contains filtered or unexported fields
}
func (*CompaniesService) GetDetailsById ¶
func (s *CompaniesService) GetDetailsById(ctx context.Context, params GetCompanyDetailsByIdParams) (*Response[api.CompanySuccess], error)
func (*CompaniesService) GetDetailsBySlug ¶
func (s *CompaniesService) GetDetailsBySlug(ctx context.Context, params GetCompanyDetailsBySlugParams) (*Response[api.CompanySuccess], error)
func (*CompaniesService) GetDetailsByUrl ¶
func (s *CompaniesService) GetDetailsByUrl(ctx context.Context, params GetCompanyDetailsByUrlParams) (*Response[api.CompanySuccess], error)
func (*CompaniesService) GetJobs ¶
func (s *CompaniesService) GetJobs(ctx context.Context, params GetCompanyJobsParams) (*Response[api.CompanyJobsSuccess], error)
func (*CompaniesService) GetPeople ¶
func (s *CompaniesService) GetPeople(ctx context.Context, params GetCompanyPeopleParams) (*Response[api.CompanyPeopleSuccess], error)
func (*CompaniesService) GetPosts ¶
func (s *CompaniesService) GetPosts(ctx context.Context, params GetCompanyPostsParams) (*Response[api.CompanyPostsSuccess], error)
func (*CompaniesService) GetProducts ¶
func (s *CompaniesService) GetProducts(ctx context.Context, params GetCompanyProductsParams) (*Response[api.LinkedInV2CompanyProductsSuccess], error)
func (*CompaniesService) GetSimilarBySlug ¶
func (s *CompaniesService) GetSimilarBySlug(ctx context.Context, params GetSimilarCompaniesBySlugParams) (*Response[api.SimilarCompaniesSuccess], error)
func (*CompaniesService) GetSimilarByUrl ¶
func (s *CompaniesService) GetSimilarByUrl(ctx context.Context, params GetSimilarCompaniesByUrlParams) (*Response[api.SimilarCompaniesSuccess], error)
func (*CompaniesService) SearchByDomain ¶
func (s *CompaniesService) SearchByDomain(ctx context.Context, params SearchCompaniesByDomainParams) (*Response[api.CompanyDomainSearchSuccess], error)
func (*CompaniesService) SearchByKeyword ¶
func (s *CompaniesService) SearchByKeyword(ctx context.Context, params SearchCompaniesByKeywordParams) (*Response[api.CompanyDomainSearchSuccess], error)
type DecodeError ¶
func (*DecodeError) Error ¶
func (e *DecodeError) Error() string
func (*DecodeError) Unwrap ¶
func (e *DecodeError) Unwrap() error
type GetCompanyDetailsByIdParams ¶
type GetCompanyDetailsByIdParams = api.GetCompanyDetailsByIdParams
type GetCompanyDetailsBySlugParams ¶
type GetCompanyDetailsBySlugParams = api.GetCompanyDetailsBySlugParams
type GetCompanyDetailsByUrlParams ¶
type GetCompanyDetailsByUrlParams = api.GetCompanyDetailsByUrlParams
type GetCompanyJobsParams ¶
type GetCompanyJobsParams = api.GetCompanyJobsParams
type GetCompanyPeopleParams ¶
type GetCompanyPeopleParams = api.GetCompanyPeopleParams
type GetCompanyPostsParams ¶
type GetCompanyPostsParams = api.GetCompanyPostsParams
type GetCompanyProductsParams ¶
type GetCompanyProductsParams = api.GetCompanyProductsParams
type GetJobDetailsParams ¶
type GetJobDetailsParams = api.GetJobDetailsParams
type GetPostBySlugParams ¶
type GetPostBySlugParams = api.GetPostBySlugParams
type GetPostByUrlParams ¶
type GetPostByUrlParams = api.GetPostByUrlParams
type GetPostCommentsBySlugParams ¶
type GetPostCommentsBySlugParams = api.GetPostCommentsBySlugParams
type GetPostCommentsByUrlParams ¶
type GetPostCommentsByUrlParams = api.GetPostCommentsByUrlParams
type GetPostReactionsBySlugParams ¶
type GetPostReactionsBySlugParams = api.GetPostReactionsBySlugParams
type GetPostReactionsByUrlParams ¶
type GetPostReactionsByUrlParams = api.GetPostReactionsByUrlParams
type GetProfileCertificationsByUrlParams ¶
type GetProfileCertificationsByUrlParams = api.GetProfileCertificationsByUrlParams
type GetProfileCertificationsByUsernameParams ¶
type GetProfileCertificationsByUsernameParams = api.GetProfileCertificationsByUsernameParams
type GetProfileCommentsParams ¶
type GetProfileCommentsParams = api.GetProfileCommentsParams
type GetProfileCompanyInterestsByIdParams ¶
type GetProfileCompanyInterestsByIdParams = api.GetProfileCompanyInterestsByIdParams
type GetProfileCompanyInterestsByUrlParams ¶
type GetProfileCompanyInterestsByUrlParams = api.GetProfileCompanyInterestsByUrlParams
type GetProfileCompanyInterestsByUsernameParams ¶
type GetProfileCompanyInterestsByUsernameParams = api.GetProfileCompanyInterestsByUsernameParams
type GetProfileContactByUrlParams ¶
type GetProfileContactByUrlParams = api.GetProfileContactByUrlParams
type GetProfileContactByUsernameParams ¶
type GetProfileContactByUsernameParams = api.GetProfileContactByUsernameParams
type GetProfileCoursesByUrlParams ¶
type GetProfileCoursesByUrlParams = api.GetProfileCoursesByUrlParams
type GetProfileCoursesByUsernameParams ¶
type GetProfileCoursesByUsernameParams = api.GetProfileCoursesByUsernameParams
type GetProfileDetailsByIdParams ¶
type GetProfileDetailsByIdParams = api.GetProfileDetailsByIdParams
type GetProfileDetailsByUrlParams ¶
type GetProfileDetailsByUrlParams = api.GetProfileDetailsByUrlParams
type GetProfileDetailsByUsernameParams ¶
type GetProfileDetailsByUsernameParams = api.GetProfileDetailsByUsernameParams
type GetProfileEducationByUrlParams ¶
type GetProfileEducationByUrlParams = api.GetProfileEducationByUrlParams
type GetProfileEducationByUsernameParams ¶
type GetProfileEducationByUsernameParams = api.GetProfileEducationByUsernameParams
type GetProfileFullExperienceByUrlParams ¶
type GetProfileFullExperienceByUrlParams = api.GetProfileFullExperienceByUrlParams
type GetProfileFullExperienceByUsernameParams ¶
type GetProfileFullExperienceByUsernameParams = api.GetProfileFullExperienceByUsernameParams
type GetProfilePostsParams ¶
type GetProfilePostsParams = api.GetProfilePostsParams
type GetProfileReactionsParams ¶
type GetProfileReactionsParams = api.GetProfileReactionsParams
type GetProfileSkillsByUrlParams ¶
type GetProfileSkillsByUrlParams = api.GetProfileSkillsByUrlParams
type GetProfileSkillsByUsernameParams ¶
type GetProfileSkillsByUsernameParams = api.GetProfileSkillsByUsernameParams
type GetProfileVolunteerExperienceByUrlParams ¶
type GetProfileVolunteerExperienceByUrlParams = api.GetProfileVolunteerExperienceByUrlParams
type GetProfileVolunteerExperienceByUsernameParams ¶
type GetProfileVolunteerExperienceByUsernameParams = api.GetProfileVolunteerExperienceByUsernameParams
type GetSearchTypeaheadParams ¶
type GetSearchTypeaheadParams = api.GetSearchTypeaheadParams
type GetSimilarCompaniesBySlugParams ¶
type GetSimilarCompaniesBySlugParams = api.GetSimilarCompaniesBySlugParams
type GetSimilarCompaniesByUrlParams ¶
type GetSimilarCompaniesByUrlParams = api.GetSimilarCompaniesByUrlParams
type GetSimilarProfilesParams ¶
type GetSimilarProfilesParams = api.GetSimilarProfilesParams
type JobsService ¶
type JobsService struct {
// contains filtered or unexported fields
}
func (*JobsService) GetDetails ¶
func (s *JobsService) GetDetails(ctx context.Context, params GetJobDetailsParams) (*Response[api.JobDetailsSuccess], error)
func (*JobsService) Search ¶
func (s *JobsService) Search(ctx context.Context, params SearchJobsParams) (*Response[api.JobSearchSuccess], error)
type Option ¶
type Option func(*config)
func WithAPIKey ¶
func WithBaseURL ¶
func WithHTTPClient ¶
func WithHTTPClient(client api.HttpRequestDoer) Option
WithHTTPClient replaces the transport. Callers control any retries made by this client.
func WithTimeout ¶
WithTimeout sets the whole-request timeout. The caller's earlier context deadline wins.
type PostsService ¶
type PostsService struct {
// contains filtered or unexported fields
}
func (*PostsService) GetBySlug ¶
func (s *PostsService) GetBySlug(ctx context.Context, params GetPostBySlugParams) (*Response[api.LinkedInV2PostSuccess], error)
func (*PostsService) GetByUrl ¶
func (s *PostsService) GetByUrl(ctx context.Context, params GetPostByUrlParams) (*Response[api.LinkedInV2PostSuccess], error)
func (*PostsService) GetCommentsBySlug ¶
func (s *PostsService) GetCommentsBySlug(ctx context.Context, params GetPostCommentsBySlugParams) (*Response[api.LinkedInV2PostCommentsSuccess], error)
func (*PostsService) GetCommentsByUrl ¶
func (s *PostsService) GetCommentsByUrl(ctx context.Context, params GetPostCommentsByUrlParams) (*Response[api.LinkedInV2PostCommentsSuccess], error)
func (*PostsService) GetReactionsBySlug ¶
func (s *PostsService) GetReactionsBySlug(ctx context.Context, params GetPostReactionsBySlugParams) (*Response[api.LinkedInV2PostReactionsSuccess], error)
func (*PostsService) GetReactionsByUrl ¶
func (s *PostsService) GetReactionsByUrl(ctx context.Context, params GetPostReactionsByUrlParams) (*Response[api.LinkedInV2PostReactionsSuccess], error)
type ProfilesService ¶
type ProfilesService struct {
// contains filtered or unexported fields
}
func (*ProfilesService) GetCertificationsByUrl ¶
func (s *ProfilesService) GetCertificationsByUrl(ctx context.Context, params GetProfileCertificationsByUrlParams) (*Response[api.ProfileCertificationsSuccess], error)
func (*ProfilesService) GetCertificationsByUsername ¶
func (s *ProfilesService) GetCertificationsByUsername(ctx context.Context, params GetProfileCertificationsByUsernameParams) (*Response[api.ProfileCertificationsSuccess], error)
func (*ProfilesService) GetComments ¶
func (s *ProfilesService) GetComments(ctx context.Context, params GetProfileCommentsParams) (*Response[api.ProfileCommentsSuccess], error)
func (*ProfilesService) GetCompanyInterestsById ¶
func (s *ProfilesService) GetCompanyInterestsById(ctx context.Context, params GetProfileCompanyInterestsByIdParams) (*Response[api.ProfileCompanyInterestsSuccess], error)
func (*ProfilesService) GetCompanyInterestsByUrl ¶
func (s *ProfilesService) GetCompanyInterestsByUrl(ctx context.Context, params GetProfileCompanyInterestsByUrlParams) (*Response[api.ProfileCompanyInterestsSuccess], error)
func (*ProfilesService) GetCompanyInterestsByUsername ¶
func (s *ProfilesService) GetCompanyInterestsByUsername(ctx context.Context, params GetProfileCompanyInterestsByUsernameParams) (*Response[api.ProfileCompanyInterestsSuccess], error)
func (*ProfilesService) GetContactByUrl ¶
func (s *ProfilesService) GetContactByUrl(ctx context.Context, params GetProfileContactByUrlParams) (*Response[api.ProfileContactSuccess], error)
func (*ProfilesService) GetContactByUsername ¶
func (s *ProfilesService) GetContactByUsername(ctx context.Context, params GetProfileContactByUsernameParams) (*Response[api.ProfileContactSuccess], error)
func (*ProfilesService) GetCoursesByUrl ¶
func (s *ProfilesService) GetCoursesByUrl(ctx context.Context, params GetProfileCoursesByUrlParams) (*Response[api.ProfileCoursesSuccess], error)
func (*ProfilesService) GetCoursesByUsername ¶
func (s *ProfilesService) GetCoursesByUsername(ctx context.Context, params GetProfileCoursesByUsernameParams) (*Response[api.ProfileCoursesSuccess], error)
func (*ProfilesService) GetDetailsById ¶
func (s *ProfilesService) GetDetailsById(ctx context.Context, params GetProfileDetailsByIdParams) (*Response[api.ProfileSuccess], error)
func (*ProfilesService) GetDetailsByUrl ¶
func (s *ProfilesService) GetDetailsByUrl(ctx context.Context, params GetProfileDetailsByUrlParams) (*Response[api.ProfileSuccess], error)
func (*ProfilesService) GetDetailsByUsername ¶
func (s *ProfilesService) GetDetailsByUsername(ctx context.Context, params GetProfileDetailsByUsernameParams) (*Response[api.ProfileSuccess], error)
func (*ProfilesService) GetEducationByUrl ¶
func (s *ProfilesService) GetEducationByUrl(ctx context.Context, params GetProfileEducationByUrlParams) (*Response[api.ProfileEducationSuccess], error)
func (*ProfilesService) GetEducationByUsername ¶
func (s *ProfilesService) GetEducationByUsername(ctx context.Context, params GetProfileEducationByUsernameParams) (*Response[api.ProfileEducationSuccess], error)
func (*ProfilesService) GetFullExperienceByUrl ¶
func (s *ProfilesService) GetFullExperienceByUrl(ctx context.Context, params GetProfileFullExperienceByUrlParams) (*Response[api.ProfileExperienceSuccess], error)
func (*ProfilesService) GetFullExperienceByUsername ¶
func (s *ProfilesService) GetFullExperienceByUsername(ctx context.Context, params GetProfileFullExperienceByUsernameParams) (*Response[api.ProfileExperienceSuccess], error)
func (*ProfilesService) GetPosts ¶
func (s *ProfilesService) GetPosts(ctx context.Context, params GetProfilePostsParams) (*Response[api.ProfilePostsSuccess], error)
func (*ProfilesService) GetReactions ¶
func (s *ProfilesService) GetReactions(ctx context.Context, params GetProfileReactionsParams) (*Response[api.ProfileReactionsSuccess], error)
func (*ProfilesService) GetSimilar ¶
func (s *ProfilesService) GetSimilar(ctx context.Context, params GetSimilarProfilesParams) (*Response[api.SimilarProfilesSuccess], error)
func (*ProfilesService) GetSkillsByUrl ¶
func (s *ProfilesService) GetSkillsByUrl(ctx context.Context, params GetProfileSkillsByUrlParams) (*Response[api.ProfileSkillsSuccess], error)
func (*ProfilesService) GetSkillsByUsername ¶
func (s *ProfilesService) GetSkillsByUsername(ctx context.Context, params GetProfileSkillsByUsernameParams) (*Response[api.ProfileSkillsSuccess], error)
func (*ProfilesService) GetVolunteerExperienceByUrl ¶
func (s *ProfilesService) GetVolunteerExperienceByUrl(ctx context.Context, params GetProfileVolunteerExperienceByUrlParams) (*Response[api.ProfileVolunteerExperienceSuccess], error)
func (*ProfilesService) GetVolunteerExperienceByUsername ¶
func (s *ProfilesService) GetVolunteerExperienceByUsername(ctx context.Context, params GetProfileVolunteerExperienceByUsernameParams) (*Response[api.ProfileVolunteerExperienceSuccess], error)
func (*ProfilesService) SearchByKeyword ¶
func (s *ProfilesService) SearchByKeyword(ctx context.Context, params SearchPeopleByKeywordParams) (*Response[api.PeopleKeywordSearchSuccess], error)
type SchoolsService ¶
type SchoolsService struct {
// contains filtered or unexported fields
}
func (*SchoolsService) SearchByKeyword ¶
func (s *SchoolsService) SearchByKeyword(ctx context.Context, params SearchSchoolsByKeywordParams) (*Response[api.LinkedInV2SchoolSearchSuccess], error)
type SearchAllResultsByKeywordParams ¶
type SearchAllResultsByKeywordParams = api.SearchAllResultsByKeywordParams
type SearchCompaniesByDomainParams ¶
type SearchCompaniesByDomainParams = api.SearchCompaniesByDomainParams
type SearchCompaniesByKeywordParams ¶
type SearchCompaniesByKeywordParams = api.SearchCompaniesByKeywordParams
type SearchIndustriesByKeywordParams ¶
type SearchIndustriesByKeywordParams = api.SearchIndustriesByKeywordParams
type SearchJobsParams ¶
type SearchJobsParams = api.SearchJobsParams
type SearchLocationsByKeywordParams ¶
type SearchLocationsByKeywordParams = api.SearchLocationsByKeywordParams
type SearchPeopleByKeywordParams ¶
type SearchPeopleByKeywordParams = api.SearchPeopleByKeywordParams
type SearchPostsByHashtagParams ¶
type SearchPostsByHashtagParams = api.SearchPostsByHashtagParams
type SearchPostsByKeywordParams ¶
type SearchPostsByKeywordParams = api.SearchPostsByKeywordParams
type SearchSchoolsByKeywordParams ¶
type SearchSchoolsByKeywordParams = api.SearchSchoolsByKeywordParams
type SearchService ¶
type SearchService struct {
// contains filtered or unexported fields
}
func (*SearchService) GetTypeahead ¶
func (s *SearchService) GetTypeahead(ctx context.Context, params GetSearchTypeaheadParams) (*Response[api.LinkedInV2SearchTypeaheadSuccess], error)
func (*SearchService) SearchAllResultsByKeyword ¶
func (s *SearchService) SearchAllResultsByKeyword(ctx context.Context, params SearchAllResultsByKeywordParams) (*Response[api.KeywordSearchSuccess], error)
func (*SearchService) SearchIndustriesByKeyword ¶
func (s *SearchService) SearchIndustriesByKeyword(ctx context.Context, params SearchIndustriesByKeywordParams) (*Response[api.IndustrySearchSuccess], error)
func (*SearchService) SearchLocationsByKeyword ¶
func (s *SearchService) SearchLocationsByKeyword(ctx context.Context, params SearchLocationsByKeywordParams) (*Response[api.LinkedInV2LocationSearchSuccess], error)
func (*SearchService) SearchPostsByHashtag ¶
func (s *SearchService) SearchPostsByHashtag(ctx context.Context, params SearchPostsByHashtagParams) (*Response[api.HashtagPostsSearchSuccess], error)
func (*SearchService) SearchPostsByKeyword ¶
func (s *SearchService) SearchPostsByKeyword(ctx context.Context, params SearchPostsByKeywordParams) (*Response[api.LinkedInV2SearchPostsSuccess], error)
func (*SearchService) SearchServiceCategories ¶
func (s *SearchService) SearchServiceCategories(ctx context.Context, params SearchServiceCategoriesParams) (*Response[api.LinkedInV2ServiceCategorySearchSuccess], error)
type SearchServiceCategoriesParams ¶
type SearchServiceCategoriesParams = api.SearchServiceCategoriesParams
type TransportError ¶
type TransportError struct{ Err error }
func (*TransportError) Error ¶
func (e *TransportError) Error() string
func (*TransportError) Unwrap ¶
func (e *TransportError) Unwrap() error
Click to show internal directories.
Click to hide internal directories.