from influship.types import CreatorBasic, ProfileSummaryTypes:
from influship.types import HealthCheckResponseMethods:
client.health.check() -> HealthCheckResponse
Types:
from influship.types import (
CreatorRetrieveResponse,
CreatorAutocompleteResponse,
CreatorLookalikeResponse,
CreatorMatchResponse,
)Methods:
client.creators.retrieve(id, **params) -> CreatorRetrieveResponseclient.creators.autocomplete(**params) -> CreatorAutocompleteResponseclient.creators.lookalike(**params) -> SyncBodyCursor[CreatorLookalikeResponse]client.creators.match(**params) -> CreatorMatchResponse
Types:
from influship.types import MatchInfo, SearchCreateResponse, SearchRetrieveResponseMethods:
client.search.create(**params) -> SearchCreateResponseclient.search.retrieve(id, **params) -> SyncQueryCursor[SearchRetrieveResponse]
Types:
from influship.types import (
ProfileActivity,
ProfileGrowth,
ProfileMetrics,
ProfileResponseData,
ProfileGetResponse,
ProfileLookupResponse,
)Methods:
client.profiles.get(username, *, platform) -> ProfileGetResponseclient.profiles.lookup(**params) -> ProfileLookupResponse
Types:
from influship.types import PostListResponseMethods:
client.posts.list(**params) -> SyncQueryCursor[PostListResponse]
Types:
from influship.types.raw import (
InstagramSinglePostResponse,
InstagramTranscriptResponse,
RawScraperError,
InstagramGetPostResponse,
InstagramGetPostsResponse,
InstagramGetProfileResponse,
InstagramGetTranscriptResponse,
InstagramGetTranscriptsResponse,
)Methods:
client.raw.instagram.get_post(shortcode) -> InstagramGetPostResponseclient.raw.instagram.get_posts(**params) -> InstagramGetPostsResponseclient.raw.instagram.get_profile(username, **params) -> InstagramGetProfileResponseclient.raw.instagram.get_transcript(shortcode, **params) -> InstagramGetTranscriptResponseclient.raw.instagram.get_transcripts(**params) -> InstagramGetTranscriptsResponse
Types:
from influship.types.raw import (
TranscriptSegment,
YoutubeGetChannelResponse,
YoutubeGetChannelTranscriptsResponse,
YoutubeGetTranscriptResponse,
YoutubeSearchResponse,
)Methods:
client.raw.youtube.get_channel(handle, **params) -> YoutubeGetChannelResponseclient.raw.youtube.get_channel_transcripts(handle, **params) -> YoutubeGetChannelTranscriptsResponseclient.raw.youtube.get_transcript(video_id, **params) -> YoutubeGetTranscriptResponseclient.raw.youtube.search(**params) -> YoutubeSearchResponse