Skip to content

Latest commit

 

History

History
1362 lines (975 loc) · 99.4 KB

File metadata and controls

1362 lines (975 loc) · 99.4 KB

Whoami

Types:

from onlyfansapi.types import WhoamiRetrieveResponse

Methods:

Accounts

Types:

from onlyfansapi.types import AccountListResponse, AccountDisconnectResponse

Methods:

Me

Types:

from onlyfansapi.types import (
    MeRetrieveResponse,
    MeGetModelStartDateResponse,
    MeGetTopPercentageResponse,
)

Methods:

Analytics

Financial

Types:

from onlyfansapi.types.analytics import FinancialGetForecastResponse

Methods:

Transactions

Types:

from onlyfansapi.types.analytics.financial import (
    TransactionGetByTypeResponse,
    TransactionGetSummaryResponse,
)

Methods:

Profitability

Types:

from onlyfansapi.types.analytics.financial import (
    ProfitabilityGetHistoryResponse,
    ProfitabilityGetProfitabilityResponse,
)

Methods:

Summary

Types:

from onlyfansapi.types.analytics import (
    SummaryGetEarningsOverviewResponse,
    SummaryGetHistoricalPerformanceResponse,
    SummaryGetPeriodComparisonResponse,
)

Methods:

Banking

Types:

from onlyfansapi.types import (
    BankingListAvailablePayoutSystemsResponse,
    BankingListCountriesResponse,
)

Methods:

Details

Types:

from onlyfansapi.types.banking import (
    DetailRetrieveAccountCountryDetailsResponse,
    DetailRetrieveBankDetailsResponse,
    DetailRetrieveDac7FormDetailsResponse,
    DetailRetrieveLegalAndTaxStatusResponse,
    DetailRetrieveLegalFormDetailsResponse,
)

Methods:

Chargebacks

Types:

from onlyfansapi.types import (
    ChargebackListResponse,
    ChargebackCalculateRatioResponse,
    ChargebackListStatisticsResponse,
)

Methods:

Chats

Types:

from onlyfansapi.types import (
    ChatListResponse,
    ChatDeleteResponse,
    ChatHideResponse,
    ChatListMediaResponse,
    ChatMarkAsReadResponse,
    ChatMarkAsUnreadResponse,
    ChatMuteResponse,
    ChatStartTypingResponse,
    ChatUnmuteResponse,
)

Methods:

Messages

Types:

from onlyfansapi.types.chats import (
    MessageRetrieveResponse,
    MessageListResponse,
    MessageDeleteResponse,
    MessageLikeResponse,
    MessagePinResponse,
    MessageSearchResponse,
    MessageSendResponse,
    MessageUnlikeResponse,
    MessageUnpinResponse,
)

Methods:

MarkAllAsRead

Types:

from onlyfansapi.types.chats import MarkAllAsReadAllResponse

Methods:

Messages

Types:

from onlyfansapi.types import MessageAttachTagsResponse

Methods:

ClientSessions

Types:

from onlyfansapi.types import ClientSessionCreateResponse

Methods:

Authenticate

Types:

from onlyfansapi.types import (
    AuthenticatePollStatusResponse,
    AuthenticateReauthenticateResponse,
    AuthenticateSend2faEmailResponse,
    AuthenticateStartResponse,
    AuthenticateSubmit2faResponse,
)

Methods:

DataExports

Types:

from onlyfansapi.types import (
    DataExportCreateResponse,
    DataExportRetrieveResponse,
    DataExportListResponse,
    DataExportCancelResponse,
    DataExportRetryResponse,
    DataExportStartResponse,
)

Methods:

Engagement

Messages

Types:

from onlyfansapi.types.engagement import (
    MessageGetMessageBuyersResponse,
    MessageGetTopMessageResponse,
)

Methods:

MassMessages

Types:

from onlyfansapi.types.engagement.messages import MassMessageListResponse, MassMessageChartResponse

Methods:

DirectMessages

Types:

from onlyfansapi.types.engagement.messages import (
    DirectMessageListResponse,
    DirectMessageChartResponse,
)

Methods:

Fans

Types:

from onlyfansapi.types import (
    FanGetSubscriptionHistoryResponse,
    FanListActiveResponse,
    FanListAllResponse,
    FanListExpiredResponse,
    FanListLatestResponse,
    FanListTopResponse,
    FanSetCustomNameResponse,
)

Methods:

Notes

Types:

from onlyfansapi.types.fans import (
    NoteClearNotesResponse,
    NoteCreateEditNotesResponse,
    NoteGetNotesResponse,
)

Methods:

Summary

Types:

from onlyfansapi.types.fans import SummaryGenerateSummaryResponse, SummaryGetSummaryResponse

Methods:

Following

Types:

from onlyfansapi.types import (
    FollowingListActiveResponse,
    FollowingListAllResponse,
    FollowingListExpiredResponse,
)

Methods:

TrialLinks

Types:

from onlyfansapi.types import (
    TrialLinkCreateResponse,
    TrialLinkRetrieveResponse,
    TrialLinkListResponse,
    TrialLinkDeleteResponse,
    TrialLinkListSpendersResponse,
    TrialLinkListSubscribersResponse,
    TrialLinkRetrieveStatsResponse,
)

Methods:

Tags

Types:

from onlyfansapi.types.trial_links import TagListResponse, TagAddResponse, TagRemoveResponse

Methods:

Giphy

Types:

from onlyfansapi.types import GiphyListTrendingResponse, GiphySearchResponse

Methods:

LinkTags

Types:

from onlyfansapi.types import LinkTagListResponse

Methods:

MassMessaging

Types:

from onlyfansapi.types import (
    MassMessagingRetrieveResponse,
    MassMessagingUpdateResponse,
    MassMessagingListResponse,
    MassMessagingDeleteResponse,
    MassMessagingRetrieveOverviewResponse,
    MassMessagingSendResponse,
)

Methods:

Media

Types:

from onlyfansapi.types import MediaDownloadResponse, MediaScrapeResponse, MediaUploadResponse

Methods:

Uploads

Types:

from onlyfansapi.types.media import UploadGetStatusResponse

Methods:

Vault

Types:

from onlyfansapi.types.media import (
    VaultRetrieveResponse,
    VaultListResponse,
    VaultDeleteResponse,
    VaultUploadResponse,
)

Methods:

Lists

Types:

from onlyfansapi.types.media.vault import (
    ListCreateResponse,
    ListRetrieveResponse,
    ListUpdateResponse,
    ListListResponse,
    ListDeleteResponse,
)

Methods:

Media

Types:

from onlyfansapi.types.media.vault.lists import MediaAddResponse, MediaRemoveResponse

Methods:

Notifications

Types:

from onlyfansapi.types import (
    NotificationListResponse,
    NotificationGetCountsResponse,
    NotificationMarkAllAsReadResponse,
    NotificationSearchUsersResponse,
)

Methods:

TabsOrder

Types:

from onlyfansapi.types.notifications import TabsOrderUpdateResponse, TabsOrderGetResponse

Methods:

Payouts

Types:

from onlyfansapi.types import (
    PayoutListRequestsResponse,
    PayoutRequestManualWithdrawalResponse,
    PayoutRetrieveBalancesResponse,
    PayoutRetrieveEarningStatisticsResponse,
    PayoutRetrieveEligibilityResponse,
    PayoutUpdateFrequencyResponse,
)

Methods:

Posts

Types:

from onlyfansapi.types import (
    PostCreateResponse,
    PostRetrieveResponse,
    PostUpdateResponse,
    PostListResponse,
    PostDeleteResponse,
    PostArchiveResponse,
    PostPinResponse,
    PostStatsResponse,
    PostUnarchiveResponse,
)

Methods:

Comments

Types:

from onlyfansapi.types.posts import (
    CommentCreateResponse,
    CommentListResponse,
    CommentDeleteResponse,
    CommentLikeResponse,
    CommentPinResponse,
    CommentUnlikeResponse,
    CommentUnpinResponse,
)

Methods:

Labels

Types:

from onlyfansapi.types.posts import LabelCreateResponse, LabelListResponse

Methods:

Promotions

Types:

from onlyfansapi.types import (
    PromotionCreateResponse,
    PromotionListResponse,
    PromotionDeleteResponse,
    PromotionStopResponse,
)

Methods:

Profiles

Types:

from onlyfansapi.types import ProfileRetrieveResponse

Methods:

Search

Types:

from onlyfansapi.types import SearchProfilesResponse

Methods:

Queue

Types:

from onlyfansapi.types import QueueListResponse, QueueCountResponse, QueuePublishResponse

Methods:

ReleaseForms

Types:

from onlyfansapi.types import (
    ReleaseFormCreateInvitationLinkResponse,
    ReleaseFormCreateReleaseFormResponse,
    ReleaseFormListTaggableUsersResponse,
)

Methods:

SavedForLater

Messages

Types:

from onlyfansapi.types.saved_for_later import MessageListResponse

Methods:

Settings

Types:

from onlyfansapi.types.saved_for_later.messages import (
    SettingRetrieveResponse,
    SettingDisableAutomaticMessagingResponse,
    SettingEnableOrUpdateAutomaticMessagingResponse,
)

Methods:

Posts

Types:

from onlyfansapi.types.saved_for_later import PostListResponse

Methods:

Settings

Types:

from onlyfansapi.types.saved_for_later.posts import (
    SettingRetrieveResponse,
    SettingDisableAutomaticPostingResponse,
    SettingEnableOrUpdateAutomaticPostingResponse,
)

Methods:

Settings

Types:

from onlyfansapi.types import (
    SettingRetrieveResponse,
    SettingCheckUsernameAvailabilityResponse,
    SettingUpdateProfileResponse,
    SettingUpdateSubscriptionPriceResponse,
)

Methods:

BlockedCountries

Types:

from onlyfansapi.types.settings import BlockedCountryRetrieveResponse, BlockedCountryUpdateResponse

Methods:

WelcomeMessage

Types:

from onlyfansapi.types.settings import (
    WelcomeMessageRetrieveResponse,
    WelcomeMessageUpdateResponse,
    WelcomeMessageToggleResponse,
)

Methods:

SocialMediaButtons

Types:

from onlyfansapi.types.settings import (
    SocialMediaButtonUpdateResponse,
    SocialMediaButtonListResponse,
    SocialMediaButtonDeleteResponse,
    SocialMediaButtonAddResponse,
    SocialMediaButtonReorderResponse,
)

Methods:

SharedTrialLinks

Types:

from onlyfansapi.types import SharedTrialLinkListResponse, SharedTrialLinkRevokeAccessResponse

Methods:

Tags

Types:

from onlyfansapi.types.shared_trial_links import TagListResponse, TagAddResponse, TagRemoveResponse

Methods:

SharedTrackingLinks

Types:

from onlyfansapi.types import SharedTrackingLinkListResponse, SharedTrackingLinkRevokeAccessResponse

Methods:

Tags

Types:

from onlyfansapi.types.shared_tracking_links import (
    TagListResponse,
    TagAddResponse,
    TagRemoveResponse,
)

Methods:

SmartLinkPostbacks

Types:

from onlyfansapi.types import (
    SmartLinkPostbackCreateResponse,
    SmartLinkPostbackRetrieveResponse,
    SmartLinkPostbackUpdateResponse,
    SmartLinkPostbackListResponse,
    SmartLinkPostbackDeleteResponse,
)

Methods:

SmartLinks

Types:

from onlyfansapi.types import (
    SmartLinkCreateResponse,
    SmartLinkRetrieveResponse,
    SmartLinkListResponse,
    SmartLinkDeleteResponse,
    SmartLinkListClicksResponse,
    SmartLinkListConversionsResponse,
    SmartLinkListFansResponse,
    SmartLinkListSpendersResponse,
    SmartLinkRetrieveStatsResponse,
)

Methods:

Statistics

Types:

from onlyfansapi.types import (
    StatisticCalculateTotalTransactionsResponse,
    StatisticGetOverviewResponse,
    StatisticGetSubscriberMetricsResponse,
)

Methods:

Statements

Types:

from onlyfansapi.types.statistics import StatementGetEarningsResponse

Methods:

Reach

Types:

from onlyfansapi.types.statistics import ReachGetProfileVisitorsResponse

Methods:

Subscribers

Types:

from onlyfansapi.types import SubscriberRetrieveStatisticsResponse

Methods:

Stored

Types:

from onlyfansapi.types import (
    StoredListSharedTrackingLinksResponse,
    StoredListSharedTrialLinksResponse,
    StoredListTrackingLinksResponse,
    StoredListTrialLinksResponse,
)

Methods:

Stories

Types:

from onlyfansapi.types import (
    StoryCreateResponse,
    StoryRetrieveResponse,
    StoryDeleteResponse,
    StoryListActiveResponse,
    StoryListArchiveResponse,
    StoryListViewersResponse,
    StoryMarkAsWatchedResponse,
    StoryRetrieveStatsResponse,
)

Methods:

Highlights

Types:

from onlyfansapi.types.stories import (
    HighlightCreateResponse,
    HighlightRetrieveResponse,
    HighlightUpdateResponse,
    HighlightListResponse,
    HighlightDeleteResponse,
    HighlightAddStoryResponse,
    HighlightRemoveStoryResponse,
)

Methods:

Bundles

Types:

from onlyfansapi.types import BundleCreateResponse, BundleListResponse, BundleDeleteResponse

Methods:

TrackingLinks

Types:

from onlyfansapi.types import (
    TrackingLinkCreateResponse,
    TrackingLinkRetrieveResponse,
    TrackingLinkListResponse,
    TrackingLinkDeleteResponse,
    TrackingLinkGetStatsResponse,
    TrackingLinkListSpendersResponse,
    TrackingLinkListSubscribersResponse,
)

Methods:

Tags

Types:

from onlyfansapi.types.tracking_links import TagListResponse, TagAddResponse, TagRemoveResponse

Methods:

Transactions

Types:

from onlyfansapi.types import TransactionListResponse

Methods:

UserLists

Types:

from onlyfansapi.types import (
    UserListCreateResponse,
    UserListRetrieveResponse,
    UserListUpdateResponse,
    UserListListResponse,
    UserListDeleteResponse,
)

Methods:

Users

Types:

from onlyfansapi.types.user_lists import (
    UserListResponse,
    UserAddResponse,
    UserClearResponse,
    UserListPinnedResponse,
    UserPinResponse,
    UserRemoveResponse,
)

Methods:

Users

Types:

from onlyfansapi.types import UserRetrieveResponse, UserListResponse

Methods:

Restrict

Types:

from onlyfansapi.types.users import RestrictCreateResponse, RestrictDeleteResponse

Methods:

Block

Types:

from onlyfansapi.types.users import BlockCreateResponse, BlockDeleteResponse

Methods:

Subscribe

Types:

from onlyfansapi.types.users import SubscribeCreateResponse, SubscribeDeleteResponse

Methods:

Webhooks

Types:

from onlyfansapi.types import (
    WebhookCreateResponse,
    WebhookRetrieveResponse,
    WebhookUpdateResponse,
    WebhookListResponse,
    WebhookDeleteResponse,
    WebhookListEventsResponse,
)

Methods: