# Available modules URL: /integrations/make/available-modules A list of all available OnlyFans API modules in Make.com. *** title: "Available modules" description: "A list of all available OnlyFans API modules in Make.com." icon: Puzzle ------------ Please reach out to us, we can add it! ## Instant Triggers An Instant Trigger (also known as a "webhook"), is a module that is executed immediately when an event occurs. ### 🤑 Chat Message PPV Purchased A PPV (pay-per-view) message that you sent has been purchased by a fan ```json title="Example data" { "event": "messages.ppv.unlocked", "account_id": "acct_123", "payload": { "id": "123", "type": "paided_message", "createdAt": "2025-05-05T22:18:00+00:00", "text": "has purchased your message for $5.00!", "replacePairs": { "{NAME}": "Name", "{MESSAGE_LINK}": "message", "{AMOUNT}": "$5.00" }, "subType": "subscriber_pay_for_chat_message", "user_id": "123", "isRead": false, "canGoToProfile": true, "user": { "avatar": null, "avatarThumbs": null, "header": null, "headerSize": null, "headerThumbs": null, "id": 123, "name": "Name", "username": "username", "canLookStory": false, "canCommentStory": false, "hasNotViewedStory": false, "isVerified": false, "canPayInternal": false, "hasScheduledStream": false, "hasStream": false, "hasStories": false, "tipsEnabled": false, "tipsTextEnabled": true, "tipsMin": 5, "tipsMinInternal": 1, "tipsMax": 200, "canEarn": false, "canAddSubscriber": false, "subscribePrice": 0, "subscribedBy": false, "subscribedOn": false, "canReceiveChatMessage": false, "hideChat": false, "lastSeen": "2025-05-05T22:17:29+00:00", "isPerformer": false, "isRealPerformer": false, "view": "mn", "canReport": true, "subscribedByData": null, "subscribedOnData": null, "isBlocked": false } } } ``` ### 📥 Chat Message Received A new chat message has been received. ```json title="Example data" { "event": "messages.received", "account_id": "acct_abc123", "payload": { "responseType": "message", "text": "

Text

", "giphyId": null, "lockedText": false, "isFree": true, "price": 0, "isMediaReady": true, "mediaCount": 0, "media": [], "previews": [], "isTip": false, "isReportedByMe": false, "isCouplePeopleMedia": false, "queueId": 123, "isMarkdownDisabled": true, "fromUser": { "view": "s", "avatar": "https://public.onlyfans.com/files/.../avatar.jpg", "avatarThumbs": { "c50": "https://thumbs.onlyfans.com/public/files/thumbs/c50/.../avatar.jpg", "c144": "https://thumbs.onlyfans.com/public/files/thumbs/c144/.../avatar.jpg" }, "header": "https://public.onlyfans.com/files/f/fn/fni/.../header.jpg", "headerSize": { "width": 4000, "height": 3000 }, "headerThumbs": { "w480": "https://thumbs.onlyfans.com/public/files/thumbs/w480/f/fn/fni/.../header.jpg", "w760": "https://thumbs.onlyfans.com/public/files/thumbs/w760/f/fn/fni/.../header.jpg" }, "id": 123, "name": "Name", "username": "username", "canLookStory": true, "canCommentStory": true, "hasNotViewedStory": false, "isVerified": false, "canPayInternal": true, "hasScheduledStream": false, "hasStream": false, "hasStories": false, "tipsEnabled": false, "tipsTextEnabled": true, "tipsMin": 5, "tipsMinInternal": 1, "tipsMax": 200, "canEarn": false, "canAddSubscriber": false, "subscribePrice": 0, "displayName": "Name", "notice": "", "isRestricted": false, "canRestrict": true, "subscribedBy": true, "subscribedByExpire": false, "subscribedByExpireDate": "2025-01-01T01:11:11+00:00", "subscribedByAutoprolong": true, "subscribedIsExpiredNow": false, "currentSubscribePrice": 0, "subscribedOn": null, "subscribedOnExpiredNow": true, "subscribedOnDuration": "1 month", "listsStates": [ { "id": "friends", "type": "friends", "name": "Amigos", "hasUser": false, "canAddUser": false, "cannotAddUserReason": "USER_NOT_PERFORMER" }, { "id": "muted", "type": "muted", "name": "Enmudecido", "hasUser": false, "canAddUser": true, "cannotAddUserReason": null }, { "id": "tagged", "type": "tagged", "name": "etiquetado", "hasUser": false, "canAddUser": false, "cannotAddUserReason": "SYSTEM_LIST" }, { "id": "rebill_on", "type": "rebill_on", "name": "Renovación de Facturación", "hasUser": false, "canAddUser": false, "cannotAddUserReason": null }, { "id": "recent", "type": "recent", "name": "Reciente (últimas 24 horas)", "hasUser": false, "canAddUser": false, "cannotAddUserReason": "SYSTEM_LIST" }, { "id": "fans", "type": "fans", "name": "Fans", "hasUser": false, "canAddUser": false, "cannotAddUserReason": null }, { "id": "rebill_off", "type": "rebill_off", "name": "Apagar Facturación", "hasUser": false, "canAddUser": false, "cannotAddUserReason": null }, { "id": "following", "type": "following", "name": "Siguiente", "hasUser": true, "canAddUser": false, "cannotAddUserReason": "ALREADY_EXISTS" } ], "showMediaCount": true, "lastSeen": "2025-01-01T01:11:11+00:0000", "canReport": true }, "isFromQueue": false, "id": 123, "isOpened": false, "isNew": true, "createdAt": "2025-01-01T01:11:11+00:00", "changedAt": "2025-01-01T01:11:11+00:00", "cancelSeconds": 119, "isLiked": false, "canPurchase": false, "canPurchaseReason": "free", "canReport": true, "canBePinned": true, "isPinned": false } } ``` ### 📤 Chat Message Sent A new message has been sent from one of your OnlyFans accounts to a fan. ```json title="Example data" { "event": "messages.sent", "account_id": "acct_abc123", "payload": { "responseType": "message", "text": "

Text

", "giphyId": null, "lockedText": true, "isFree": true, "price": 0, "isMediaReady": true, "mediaCount": 0, "media": [], "previews": [], "isTip": false, "isReportedByMe": false, "isCouplePeopleMedia": false, "queueId": 123, "isMarkdownDisabled": true, "releaseForms": [], "isFromQueue": false, "id": 123, "isOpened": false, "isNew": true, "createdAt": "2025-07-02T00:00:00+00:00", "changedAt": "2025-07-02T00:00:00+00:00", "cancelSeconds": 86400, "isLiked": false, "canPurchase": false, "canPurchaseReason": "free", "canReport": false, "canBePinned": true, "isPinned": false, "toUser": { "view": "s", "avatar": null, "avatarThumbs": null, "header": null, "headerSize": null, "headerThumbs": null, "id": 123, "name": "Name", "username": "username", "canLookStory": false, "canCommentStory": false, "hasNotViewedStory": false, "isVerified": false, "canPayInternal": true, "hasScheduledStream": false, "hasStream": false, "hasStories": false, "tipsEnabled": false, "tipsTextEnabled": true, "tipsMin": 5, "tipsMinInternal": 1, "tipsMax": 200, "canEarn": false, "canAddSubscriber": true, "subscribePrice": 0, "displayName": "", "notice": "", "isRestricted": false, "canRestrict": true, "subscribedBy": false, "subscribedByExpire": null, "subscribedByExpireDate": null, "subscribedByAutoprolong": null, "subscribedIsExpiredNow": null, "currentSubscribePrice": null, "subscribedOn": true, "subscribedOnExpiredNow": false, "subscribedOnDuration": "1 month", "listsStates": [ { "id": "friends", "type": "friends", "name": "Friends", "hasUser": false, "canAddUser": false, "cannotAddUserReason": "USER_NOT_PERFORMER" }, { "id": "muted", "type": "muted", "name": "Muted", "hasUser": false, "canAddUser": true, "cannotAddUserReason": null }, { "id": "tagged", "type": "tagged", "name": "Tagged", "hasUser": false, "canAddUser": false, "cannotAddUserReason": "SYSTEM_LIST" }, { "id": "rebill_on", "type": "rebill_on", "name": "Renew On", "hasUser": false, "canAddUser": false, "cannotAddUserReason": null }, { "id": "recent", "type": "recent", "name": "Recent (last 24 hours)", "hasUser": false, "canAddUser": false, "cannotAddUserReason": "SYSTEM_LIST" }, { "id": "fans", "type": "fans", "name": "Fans", "hasUser": true, "canAddUser": false, "cannotAddUserReason": "ALREADY_EXISTS" }, { "id": "rebill_off", "type": "rebill_off", "name": "Renew Off", "hasUser": true, "canAddUser": false, "cannotAddUserReason": "ALREADY_EXISTS" }, { "id": "following", "type": "following", "name": "Following", "hasUser": false, "canAddUser": false, "cannotAddUserReason": "SYSTEM_LIST" } ], "showMediaCount": true, "lastSeen": "2025-07-02T00:00:00+00:00", "canReport": false } } } ``` ### 🎉 New Subscription A new fan has subscribed. ```json title="Example data" { "event": "subscriptions.new", "account_id": "acct_123", "payload": { "id": "123", "type": "subscribed", "createdAt": "2025-05-05T21:27:00+00:00", "text": "subscribed to your profile!", "replacePairs": { "{SUBSCRIBER_LINK}": "Name", "{PRICE}": "free" }, "subType": "new_subscriber", "user_id": "123", "isRead": false, "canGoToProfile": true, "user": { "avatar": "https://example.com", "avatarThumbs": { "c50": "https://example.com", "c144": "https://example.com" }, "header": "https://example.com", "headerSize": { "width": 767, "height": 1152 }, "headerThumbs": { "w480": "https://example.com", "w760": "https://example.com" }, "id": 123, "name": "Name", "username": "username", "canLookStory": false, "canCommentStory": false, "hasNotViewedStory": false, "isVerified": true, "canPayInternal": false, "hasScheduledStream": false, "hasStream": false, "hasStories": false, "tipsEnabled": true, "tipsTextEnabled": true, "tipsMin": 5, "tipsMinInternal": 1, "tipsMax": 200, "canEarn": true, "canAddSubscriber": false, "subscribePrice": 0, "subscribedBy": false, "subscribedOn": false, "canReceiveChatMessage": false, "hideChat": false, "lastSeen": "2025-05-05T21:26:04+00:00", "isPerformer": true, "isRealPerformer": true, "view": "mn", "canReport": true, "subscribedByData": null, "subscribedOnData": null, "isBlocked": false } } } ``` ### ❤️ Post Liked A fan has liked one of your posts. ```json title="Example data" { "event": "posts.liked", "account_id": "acct_123", "payload": { "id": "123", "type": "favorited", "createdAt": "2025-05-05T22:22:00+00:00", "text": "liked your post", "replacePairs": { "{POST_LINK}": "post" }, "subType": "new_favorite", "user_id": "123", "isRead": false, "canGoToProfile": true, "user": { "avatar": null, "avatarThumbs": null, "header": null, "headerSize": null, "headerThumbs": null, "id": 123, "name": "Name", "username": "username", "canLookStory": false, "canCommentStory": false, "hasNotViewedStory": false, "isVerified": false, "canPayInternal": false, "hasScheduledStream": false, "hasStream": false, "hasStories": false, "tipsEnabled": false, "tipsTextEnabled": true, "tipsMin": 5, "tipsMinInternal": 1, "tipsMax": 200, "canEarn": false, "canAddSubscriber": false, "subscribePrice": 0, "subscribedBy": false, "subscribedOn": false, "canReceiveChatMessage": false, "hideChat": false, "lastSeen": null, "isPerformer": false, "isRealPerformer": false, "view": "mn", "canReport": true, "subscribedByData": null, "subscribedOnData": null, "isBlocked": false } } } ``` ### 💬 User is Typing A fan is typing a message. ```json title="Example data" { "event": "users.typing", "account_id": "acct_123", "payload": { "id": 123 } } ``` ### ℹ️ New Account Connected A new OnlyFans account was connected. Please note that `payload.client_reference_id` can be null - it's only included if you provided us with `client_reference_id` while [Creating Client Session](/api-reference/client-sessions/createClientSession) ```json title="Example data" { "event": "accounts.connected", "account_id": "acct_123", "payload": { "client_reference_id": "my_crm_model_12345", // Optional - Value you provided while creating Client Session - otherwise null "state": "authenticated", "progress": "started", "latestAuthAttempt": { "started_at": "2025-05-13T20:26:56.000000Z", "completed_at": null, "success": false, "error_message": null, "needs_otp": false, "needs_face_otp": false, "otp_phone_ending": null } } } ``` ### ℹ️ Account Connection Failed An OnlyFans account's connection has expired, and we couldn't automatically re-connect it using our system. ```json title="Example data" { "event": "accounts.authentication_failed", "account_id": "acct_123", "payload": { "state": "authenticated", "progress": "started", "latestAuthAttempt": { "started_at": "2025-05-13T20:26:56.000000Z", "completed_at": null, "success": false, "error_message": null, "needs_otp": false, "needs_face_otp": false, "otp_phone_ending": null } } } ``` ### ℹ️ Account Session Expired An OnlyFans account's connection has expired, but we're automatically re-connecting it using our system — you don't need to do anything. ```json title="Example data" { "event": "accounts.session_expired", "account_id": "acct_123", "payload": { "state": "authenticated", "progress": "started", "latestAuthAttempt": { "started_at": "2025-05-13T20:26:56.000000Z", "completed_at": null, "success": false, "error_message": null, "needs_otp": false, "needs_face_otp": false, "otp_phone_ending": null } } } ``` ### ℹ️ Face OTP Required For Account Face verification is required to connect one of your OnlyFans accounts ```json title="Example data" { "event": "accounts.face_otp_required", "account_id": "acct_123", "payload": { "state": "authenticated", "progress": "started", "face_otp_verification_url": "https://id.onlyfans.com/s?123", "latestAuthAttempt": { "started_at": "2025-05-13T20:26:56.000000Z", "completed_at": null, "success": false, "error_message": null, "needs_otp": false, "needs_face_otp": false, "otp_phone_ending": null } } } ``` ### ℹ️ OTP Code Required For Account A two-factor authentication code is required to connect one of your OnlyFans accounts. ```json title="Example data" { "event": "accounts.otp_code_required", "account_id": "acct_123", "payload": { "state": "authenticated", "progress": "started", "latestAuthAttempt": { "started_at": "2025-05-13T20:26:56.000000Z", "completed_at": null, "success": false, "error_message": null, "needs_otp": false, "needs_face_otp": false, "otp_phone_ending": null } } } ``` ## Actions Actions are simple modules that return a single result. ### 🕘 Get Profile View Duration Totals Get the view duration stats for guests, users, and combined for the specified timeframe. ```json title="Example data" { "total": 123, "guests": "123", "users": "123", "subscribers": 123 } ``` ### 📈 Get Profile Visitor Totals Get the profile visit stats for guests, users, and combined for the specified timeframe. ```json title="Example data" { "total": 123, "guests": "123", "users": "123", "subscribers": 123 } ``` ### 💰 Get Total Earnings Get the total earnings for a given period. ```json title="Example data" { "delta": 1.2, "gross": 123.45, "total": 123.45 } ``` ## Searches ### 📈 \[Payouts] List Earning Statistics List all earning statistics for the account. ```json title="Example data" { "months": { "123": { "tips": [ { "time": 123, "net": 123, "gross": 123 } ], "total_net": 123, "total_gross": 123, "subscribes": [ { "time": 123, "net": 123, "gross": 123 } ], "chat_messages": [ { "time": 123, "net": 123, "gross": 123 } ], "post": [ { "time": 123, "net": 123, "gross": 123 } ] } }, "total": { "tips": { "total_net": 123, "total_gross": 123 }, "all": { "total_net": 123, "total_gross": 123 }, "subscribes": { "total_net": 123, "total_gross": 123 }, "chat_messages": { "total_net": 123, "total_gross": 123 }, "post": { "total_net": 123, "total_gross": 123 } } } ``` ### 🌍 Get Profile Visitors (Top Countries) Get the top countries of profile visitors for a specified timeframe ```json title="Example data" { "rank": 1, "countryName": "United States", "countryCode": "US", "viewsCount": { "total": 123, "guests": 123, "users": 123, "subscribers": 123 } } ``` ### 📋 List Accounts List all connected OnlyFans accounts. ```json title="Example data" { "id": "acct_123", "is_authenticated": true, "authentication_progress": "signed_in", "display_name": "display name", "onlyfans_user_data": { "id": 123, "ip": "127.0.0.1", "csrf": "csrf", "name": "Name", "view": "f", "about": "

About

", "email": "user@example.com", "wsUrl": "wss://ws2.onlyfans.com/ws3/01", "avatar": "https://public.onlyfans.com/.../avatar.jpg", "header": "https://public.onlyfans.com/.../header_image.jpg", "isAuth": true, "ivFlow": "default", "upload": { "geoUploadArgs": { "preset": "of_beta", "isDelay": true, "additional": { "user": "123" }, "needThumbs": true, "preset_png": "of_png", "protected_preset": "of_drm" } }, "canChat": true, "canEarn": true, "hasTags": false, "tipsMax": 200, "tipsMin": 5, "website": null, "advBlock": ["banners"], "hasLinks": false, "ivStatus": "approved", "joinDate": "2025-01-01T00:00:00+00:00", "lastSeen": "2025-01-21T00:00:00+00:00", "location": null, "paidFeed": false, "username": "username", "wishlist": null, "hasLabels": true, "hasStream": false, "hasStripe": false, "ivCountry": "US", "canAddCard": true, "canPinPost": true, "creditsMax": 200, "creditsMin": 10, "hasFriends": false, "hasStories": false, "headerSize": { "width": 4032, "height": 3024 }, "isVerified": true, "payoutType": "bank_ebics_sepa", "postsCount": 1, "unreadTips": 0, "audiosCount": 0, "canAddStory": true, "hasNewHints": true, "hasScenario": false, "isPerformer": true, "mediasCount": 1, "photosCount": 1, "tipsEnabled": false, "videosCount": 0, "wsAuthToken": "wsAuthToken", "avatarThumbs": { "c50": "https://thumbs.onlyfans.com/.../avatar.jpg", "c144": "https://thumbs.onlyfans.com/.../avatar.jpg" }, "canLookStory": true, "canStreaming": false, "canTrialSend": false, "hasNewAlerts": false, "headerThumbs": { "w480": "https://thumbs.onlyfans.com/.../header_image.jpg", "w760": "https://thumbs.onlyfans.com/.../header_image.jpg" }, "isOtpEnabled": true, "ivFailReason": null, "newTagsCount": 0, "postMaxPrice": 100, "postMinPrice": 3, "trialMaxDays": 7, "creditBalance": 0, "faceIdRegular": [], "isAgeVerified": false, "isAllowTweets": false, "isMakePayment": false, "isStripeExist": false, "isVatRequired": false, "needIVApprove": false, "vatNumberName": "VAT", "watermarkText": "OnlyFans.com/username", "canCreateLists": true, "canCreateTrial": true, "canPayInternal": true, "favoritedCount": 0, "favoritesCount": 0, "hasPinnedPosts": false, "isAdultContent": false, "isEmailChecked": true, "isWantComments": true, "showMediaCount": true, "subscribePrice": 4.99, "canCommentStory": true, "countPinnedChat": 0, "isEmailRequired": false, "isPaywallPassed": true, "isRealPerformer": true, "isVisibleOnline": true, "messageMaxPrice": 100, "messageMinPrice": 3, "showPostsInFeed": true, "subscribesCount": 123, "tipsMinInternal": 1, "tipsTextEnabled": true, "twitterUsername": "TwitterUsername", "canAddSubscriber": false, "canSendChatToAll": true, "isCountryWithVat": false, "isCreditsEnabled": true, "isVerifiedReason": false, "pinnedPostsCount": 0, "subscribedByData": null, "subscribedOnData": null, "subscribersCount": 123, "chatMessagesCount": 123, "countPriorityChat": 123, "hasNotViewedStory": false, "hasPurchasedPosts": false, "hasWatermarkPhoto": true, "hasWatermarkVideo": true, "isDeleteInitiated": false, "isReferrerAllowed": true, "isSpringConnected": false, "subscribeMaxPrice": 50, "subscribeMinPrice": 4.99, "watermarkPosition": "bottom_right", "archivedPostsCount": 0, "canCreatePromotion": true, "canMakeExpirePosts": true, "hasScheduledStream": false, "isSpotifyConnected": false, "isTwitterConnected": false, "notificationsCount": 0, "walletFirstRebills": false, "canConnectOfAccount": true, "connectedOfAccounts": [], "hasInternalPayments": false, "hasNewTicketReplies": { "open": false, "closed": false, "solved": false }, "isNeedConfirmPayout": false, "isRealCardConnected": true, "ivHideForPerformers": false, "maxPinnedPostsCount": 5, "subscriptionBundles": [], "trialMaxExpiresDays": 30, "canCreateFundRaising": false, "isPrivateRestriction": false, "isWalletAutorecharge": false, "maxFundRaisingTarget": 10000, "minFundRaisingTarget": 10, "showSubscribersCount": false, "canChangeContentPrice": true, "canReceiveChatMessage": false, "walletAutorechargeMin": 0, "canReceiveManualPayout": true, "canReceiveStripePayout": false, "firstPublishedPostDate": "2025-01-01T00:00:00+00:00", "hasSystemNotifications": false, "isCountryVatRefundable": false, "isLegalApprovedAllowed": true, "isPaymentCardConnected": true, "ageVerificationRequired": false, "payoutLegalApproveState": "approved", "walletAutorechargeAmount": 0, "canAlternativeWalletTopUp": false, "enabledImageEditorForChat": true, "isCountryVatNumberCollect": false, "isScheduledStreamsAllowed": false, "privateArchivedPostsCount": 0, "isMarkdownDisabledForAbout": true, "avatarHeaderConverterUpload": true, "hasNewChangedPriceSubscriptions": true } } ``` ### 💰 List Earnings (monetary values) Get the earnings in monetary values for a given period. E.g. `123.45` ```json title="Example data" { "date": "2025-01-01T00:00:00+00:00", "count": 123.45 } ``` ### 💰 List Earnings (transaction count) Get the transaction counts for a given period. E.g. `123` ```json title="Example data" { "date": "2025-01-01T00:00:00+00:00", "count": 123 } ``` ### 🔗 List Tracking Links List all tracking links & their revenue data for the account. ```json title="Example data" { "id": 123, "campaignCode": 1, "campaignName": "campaign-name", "campaignUrl": "https://onlyfans.com/username/c1", "subscribersCount": 123, "clicksCount": 123, "createdAt": "2025-05-23T16:19:38+00:00", "endDate": null, "revenue": { "total": 0, "revenuePerSubscriber": 0, "revenuePerClick": 0, "calculatedAt": "2025-05-23T16:45:36.000000Z", "isLoading": false }, "links": { "related": { "subscribers": "https://app.onlyfansapi.com/api/acct_123/tracking-links/123/subscribers" } } } ``` ### 🔗 List Tracking Link Subscribers Get list of subscribers who joined through a Tracking Link. ```json title="Example data" { "view": "s", "avatar": null, "avatarThumbs": null, "header": null, "headerSize": null, "headerThumbs": null, "id": 123, "name": "name", "username": "username", "canLookStory": false, "canCommentStory": false, "hasNotViewedStory": false, "isVerified": false, "canPayInternal": false, "hasScheduledStream": false, "hasStream": false, "hasStories": false, "tipsEnabled": false, "tipsTextEnabled": true, "tipsMin": 5, "tipsMinInternal": 1, "tipsMax": 200, "canEarn": false, "canAddSubscriber": false, "subscribePrice": 0, "displayName": "", "notice": "", "isRestricted": false, "canRestrict": true, "subscribedBy": true, "subscribedByExpire": false, "subscribedByExpireDate": "2025-01-01T00:00:00+00:00", "subscribedByAutoprolong": true, "subscribedIsExpiredNow": false, "currentSubscribePrice": 0, "subscribedOn": true, "subscribedOnExpiredNow": false, "subscribedOnDuration": "1 year", "showMediaCount": true, "lastSeen": null, "canReport": true } ``` ### 💳 List Transactions Get a paginated list of transactions for an Account. Newest transactions are first. ```json title="Example data" { "amount": 9.99, "vatAmount": 0.5, "taxAmount": 0, "net": 7.99, "fee": 2, "createdAt": "2025-05-26T00:00:00+00:00", "currency": "USD", "description": "Payment for message from User", "status": "loading", "user": { "view": "t", "id": 123, "name": "Name", "username": "username", "isVerified": false, "avatar": null, "avatarThumbs": null }, "payoutPendingDays": 7, "id": "exampleId" } ``` ### 🆓 List Trial Links List all trial links & their revenue data for the account. ```json title="Example data" { "id": 123, "trialLinkName": "My trial link", "url": "https://onlyfans.com/username/trial/abc123", "subscribeDays": 7, "subscribeCounts": 123, "claimCounts": 123, "expiredAt": null, "createdAt": "2025-01-01T00:00:00+00:00", "isFinished": false } ``` ## Universal ### Make a custom API call Call any OnlyFans API endpoint from Make.com.