# Fanvue API Documentation
## Docs
- [Add media to creator vault folder](https://api.fanvue.com/docs/api-reference/add-media-to-creator-vault-folder.md): Add one or more media items to the specified creator folder. Media items must belong to the creator.
- [Add media to folder](https://api.fanvue.com/docs/api-reference/add-media-to-folder.md): Add one or more media items to the specified folder. Media items must belong to the authenticated user.
- [Add members to a custom list](https://api.fanvue.com/docs/api-reference/add-members-to-a-custom-list.md): Add one or more users to a custom list. Existing members will be skipped.
- [Check if the authenticated user has purchased a media link](https://api.fanvue.com/docs/api-reference/check-if-the-authenticated-user-has-purchased-a-media-link.md): Returns whether the authenticated user has a paid invoice for the given media link.
- [Complete creator's upload session](https://api.fanvue.com/docs/api-reference/complete-creators-upload-session.md): Complete multipart upload in S3 for creator's media and set media status to processing. Media URLs will be available once processing completes.
- [Complete upload session](https://api.fanvue.com/docs/api-reference/complete-upload-session.md): Complete multipart upload in S3 and set media status to processing. Media URLs will be available once processing completes.
- [Create a comment on a post](https://api.fanvue.com/docs/api-reference/create-a-comment-on-a-post.md): Create a new comment on a specific post. Only the post owner can create comments via this endpoint.
- [Create a comment on a post for a creator](https://api.fanvue.com/docs/api-reference/create-a-comment-on-a-post-for-a-creator.md): Create a new comment on a specific post on behalf of a creator.
- [Create a content collection](https://api.fanvue.com/docs/api-reference/create-a-content-collection.md): Create a new content collection for the authenticated creator.
- [Create a creator vault folder](https://api.fanvue.com/docs/api-reference/create-a-creator-vault-folder.md): Create a new folder in the specified creator's vault.
- [Create a custom list](https://api.fanvue.com/docs/api-reference/create-a-custom-list.md): Create a new custom list for organizing contacts.
- [Create a new chat](https://api.fanvue.com/docs/api-reference/create-a-new-chat.md): Create a new chat conversation with a user.
- [Create a new post](https://api.fanvue.com/docs/api-reference/create-a-new-post.md): Create a new post with optional media, text, and pricing.
- [Create a new post for a creator](https://api.fanvue.com/docs/api-reference/create-a-new-post-for-a-creator.md): Create a new post on behalf of a creator with optional media, text, and pricing.
- [Create a tracking link](https://api.fanvue.com/docs/api-reference/create-a-tracking-link.md): Create a new tracking link for the authenticated user.
- [Create a tracking link for a creator](https://api.fanvue.com/docs/api-reference/create-a-tracking-link-for-a-creator.md): Create a new tracking link for the specified creator.
- [Create a vault folder](https://api.fanvue.com/docs/api-reference/create-a-vault-folder.md): Create a new folder in the authenticated user's vault.
- [Create multipart upload session](https://api.fanvue.com/docs/api-reference/create-multipart-upload-session.md): Create a media record and start an S3 multipart upload session.
- [Create multipart upload session for creator](https://api.fanvue.com/docs/api-reference/create-multipart-upload-session-for-creator.md): Create a media record for a creator and start an S3 multipart upload session.
- [Create new chat as creator](https://api.fanvue.com/docs/api-reference/create-new-chat-as-creator.md): Create a new chat conversation as a creator.
- [Delete a comment from a post](https://api.fanvue.com/docs/api-reference/delete-a-comment-from-a-post.md): Delete a comment from a post. The comment can be deleted by either the comment author or the post owner.
- [Delete a comment from a post for a creator](https://api.fanvue.com/docs/api-reference/delete-a-comment-from-a-post-for-a-creator.md): Delete a comment from a post on behalf of a creator. The comment can be deleted if the creator is either the comment author or the post owner.
- [Delete a content collection](https://api.fanvue.com/docs/api-reference/delete-a-content-collection.md): Delete a content collection owned by the authenticated creator. Posts assigned to the collection remain; only the collection association is removed.
- [Delete a creator mass message](https://api.fanvue.com/docs/api-reference/delete-a-creator-mass-message.md): Delete/unsend a previously sent mass message for the specified creator.
- [Delete a custom list](https://api.fanvue.com/docs/api-reference/delete-a-custom-list.md): Delete a custom list. All members will be removed from the list.
- [Delete a mass message](https://api.fanvue.com/docs/api-reference/delete-a-mass-message.md): Delete/unsend a previously sent mass message.
- [Delete a message](https://api.fanvue.com/docs/api-reference/delete-a-message.md): Delete/unsend a previously sent message from a chat conversation.
- [Delete a post](https://api.fanvue.com/docs/api-reference/delete-a-post.md): Soft-delete an existing post. Only the post owner can delete their own post.
- [Delete a post for a creator](https://api.fanvue.com/docs/api-reference/delete-a-post-for-a-creator.md): Soft-delete an existing post on behalf of a creator.
- [Delete a tracking link](https://api.fanvue.com/docs/api-reference/delete-a-tracking-link.md): Delete a tracking link for the authenticated user.
- [Delete a tracking link for a creator](https://api.fanvue.com/docs/api-reference/delete-a-tracking-link-for-a-creator.md): Delete a tracking link for the specified creator.
- [Delete creator vault folder](https://api.fanvue.com/docs/api-reference/delete-creator-vault-folder.md): Delete a folder from the specified creator's vault. Media items in the folder will be detached but not deleted.
- [Delete vault folder](https://api.fanvue.com/docs/api-reference/delete-vault-folder.md): Delete a folder from the authenticated user's vault. Media items in the folder will be detached but not deleted.
- [Get a single template message](https://api.fanvue.com/docs/api-reference/get-a-single-template-message.md): Returns a specific template message by UUID.
- [Get account view for a managed creator](https://api.fanvue.com/docs/api-reference/get-account-view-for-a-managed-creator.md): Get the account view (profile, status, earnings totals, last payout, fan counts) for a creator the authenticated agency team member manages.
- [Get agency creators](https://api.fanvue.com/docs/api-reference/get-agency-creators.md): Returns a paginated list of creators associated with the authenticated agency user's organization.
- [Get aggregated earnings summary](https://api.fanvue.com/docs/api-reference/get-aggregated-earnings-summary.md): Returns pre-aggregated earnings metrics for the authenticated creator, including all-time totals, month-over-month comparisons, source/type breakdowns, chart series, and averages.
- [Get aggregated earnings summary for a creator](https://api.fanvue.com/docs/api-reference/get-aggregated-earnings-summary-for-a-creator.md): Returns pre-aggregated earnings metrics for the specified creator, including all-time totals, month-over-month comparisons, source/type breakdowns, chart series, and averages.
- [Get app pricing subscription lifecycle status](https://api.fanvue.com/docs/api-reference/get-app-pricing-subscription-lifecycle-status.md): Returns pricing plan lifecycle states for a developer-owned app (`pending_setup`, `active`, `withdrawn`).
- [Get bulk media by UUIDs](https://api.fanvue.com/docs/api-reference/get-bulk-media-by-uuids.md): Returns multiple media items in a single request.
- [Get chats of a creator](https://api.fanvue.com/docs/api-reference/get-chats-of-a-creator.md): Returns a paginated list of chats for the specified creator.
- [Get chatter leaderboard](https://api.fanvue.com/docs/api-reference/get-chatter-leaderboard.md): Returns per-chatter performance metrics for the authenticated user's agency over a specified time period.
- [Get comments for a post](https://api.fanvue.com/docs/api-reference/get-comments-for-a-post.md): Returns a paginated list of comments on a specific post. Only the post owner can view comments.
- [Get comments on a creator's post](https://api.fanvue.com/docs/api-reference/get-comments-on-a-creators-post.md): Returns a paginated list of comments on a specific post on behalf of a creator. The creator must own the post.
- [Get creator followers](https://api.fanvue.com/docs/api-reference/get-creator-followers.md): Returns a paginated list of users who follow the specified creator.
- [Get creator notifications feed](https://api.fanvue.com/docs/api-reference/get-creator-notifications-feed.md): Returns a paginated list of notifications received by the specified creator. Optionally filter by event type.
- [Get creator subscribers](https://api.fanvue.com/docs/api-reference/get-creator-subscribers.md): Returns a paginated list of users subscribed to the specified creator.
- [Get creator vault folder details](https://api.fanvue.com/docs/api-reference/get-creator-vault-folder-details.md): Returns details of a specific creator vault folder by name.
- [Get creator's custom list members](https://api.fanvue.com/docs/api-reference/get-creators-custom-list-members.md): Get members of a specific custom list for a creator with pagination.
- [Get creator's custom lists](https://api.fanvue.com/docs/api-reference/get-creators-custom-lists.md): Get a creator's custom lists with member counts. Supports pagination.
- [Get creator's media by UUID](https://api.fanvue.com/docs/api-reference/get-creators-media-by-uuid.md): Returns a specific media item by its UUID for the specified creator.
- [Get creator's media list](https://api.fanvue.com/docs/api-reference/get-creators-media-list.md): Returns a paginated list of media items for the specified creator.
- [Get creator's smart list members](https://api.fanvue.com/docs/api-reference/get-creators-smart-list-members.md): Get members of a specific smart list for a creator with pagination.
- [Get creator's smart lists](https://api.fanvue.com/docs/api-reference/get-creators-smart-lists.md): Get all available smart lists for a specific creator with member counts.
- [Get current user](https://api.fanvue.com/docs/api-reference/get-current-user.md): Get details of the currently authenticated user.
- [Get current user subscription for an installed app](https://api.fanvue.com/docs/api-reference/get-current-user-subscription-for-an-installed-app.md): Returns paid entitlement for the authenticated user for the app identified by `appUuid`. The OAuth access token must belong to that app.
- [Get current user's account](https://api.fanvue.com/docs/api-reference/get-current-users-account.md): Get the authenticated user's account view: profile, status, earnings totals, last payout, and fan counts.
- [Get custom list members](https://api.fanvue.com/docs/api-reference/get-custom-list-members.md): Get members of a specific custom list with pagination.
- [Get custom lists](https://api.fanvue.com/docs/api-reference/get-custom-lists.md): Get user's custom lists with member counts. Supports pagination and optional name search.
- [Get earnings data](https://api.fanvue.com/docs/api-reference/get-earnings-data.md): Returns cursor-paginated invoice data for the authenticated creator over a specified time period. Each transaction includes information about the fan who made the payment.
- [Get earnings data for a creator](https://api.fanvue.com/docs/api-reference/get-earnings-data-for-a-creator.md): Returns cursor-paginated invoice data for the specified creator over a specified time period. Each transaction includes information about the fan who made the payment.
- [Get earnings percentile](https://api.fanvue.com/docs/api-reference/get-earnings-percentile.md): Returns the earnings percentile bucket the authenticated creator falls into based on their gross earnings over the last 30 days.
- [Get fan insights](https://api.fanvue.com/docs/api-reference/get-fan-insights.md): Returns detailed insights about a specific fan for the authenticated creator, including spending statistics, subscription status, and fan engagement metrics.
- [Get fan insights in bulk](https://api.fanvue.com/docs/api-reference/get-fan-insights-in-bulk.md): Returns detailed insights for multiple fans in a single request.
- [Get fan insights in bulk (POST batch)](https://api.fanvue.com/docs/api-reference/get-fan-insights-in-bulk-post-batch.md): Returns detailed insights for up to 100 fans in a single request, keyed by the input fan UUID.
- [Get followers](https://api.fanvue.com/docs/api-reference/get-followers.md): Returns a paginated list of users who follow the authenticated user, excluding those with active subscriptions to avoid duplication.
- [Get likes for a post](https://api.fanvue.com/docs/api-reference/get-likes-for-a-post.md): Returns a paginated list of likes received on a specific post.
- [Get list of chats](https://api.fanvue.com/docs/api-reference/get-list-of-chats.md): Returns a paginated list of chat conversations with optional filtering, searching, and sorting.
- [Get list of posts](https://api.fanvue.com/docs/api-reference/get-list-of-posts.md): Returns a paginated list of posts created by the authenticated user. Posts are ordered by pinned status first, then by publication date (newest first).
- [Get list of template messages](https://api.fanvue.com/docs/api-reference/get-list-of-template-messages.md): Returns a paginated list of template messages. Optionally filter by folder name using case-insensitive partial matching.
- [Get media by UUID](https://api.fanvue.com/docs/api-reference/get-media-by-uuid.md): Returns a specific media item by its UUID for the authenticated user.
- [Get media for an entitled consumer](https://api.fanvue.com/docs/api-reference/get-media-for-an-entitled-consumer.md): Returns a media item with signed variant URLs, but only if the specified consumer has been granted access via a prior grant call.
- [Get media from a chat](https://api.fanvue.com/docs/api-reference/get-media-from-a-chat.md): Returns a cursor-paginated list of media items shared between the authenticated user and the specified user. Media is extracted from chat messages and ordered by date (newest first).
- [Get media from a creator's chat](https://api.fanvue.com/docs/api-reference/get-media-from-a-creators-chat.md): Returns a cursor-paginated list of media items shared between the specified creator and user. Media is extracted from chat messages and ordered by date (newest first).
- [Get messages between a creator and a user](https://api.fanvue.com/docs/api-reference/get-messages-between-a-creator-and-a-user.md): Returns a paginated list of text messages between the specified creator and user. Messages are ordered by creation date (newest first).
- [Get messages from a chat](https://api.fanvue.com/docs/api-reference/get-messages-from-a-chat.md): Returns a paginated list of text messages between the authenticated user and the specified user. Messages are ordered by creation date (newest first).
- [Get messages from multiple chats in bulk](https://api.fanvue.com/docs/api-reference/get-messages-from-multiple-chats-in-bulk.md): Returns the most recent messages for up to 50 chats in a single request, keyed by the input chat UUID (the counterpart user UUID).
- [Get notifications feed](https://api.fanvue.com/docs/api-reference/get-notifications-feed.md): Returns a paginated list of notifications for the authenticated user, ordered by most recent first. Optionally filter by event type.
- [Get online statuses for multiple users](https://api.fanvue.com/docs/api-reference/get-online-statuses-for-multiple-users.md): Returns the online status and last seen timestamp for multiple users in a single request.
- [Get online subscribers](https://api.fanvue.com/docs/api-reference/get-online-subscribers.md): Returns subscribers who are currently online for the specified creator.
- [Get post by UUID](https://api.fanvue.com/docs/api-reference/get-post-by-uuid.md): Returns a specific post owned by the authenticated user by its UUID.
- [Get posts for a creator](https://api.fanvue.com/docs/api-reference/get-posts-for-a-creator.md): Returns a paginated list of posts created by the specified creator. Posts are ordered by pinned status first, then by publication date (newest first).
- [Get signed URL for upload part](https://api.fanvue.com/docs/api-reference/get-signed-url-for-upload-part.md): Return a presigned URL to upload a specific part number for creator's media upload session.
- [Get smart list members](https://api.fanvue.com/docs/api-reference/get-smart-list-members.md): Get members of a specific smart list with pagination.
- [Get smart lists](https://api.fanvue.com/docs/api-reference/get-smart-lists.md): Get all available smart lists with member counts.
- [Get spending reversal data](https://api.fanvue.com/docs/api-reference/get-spending-reversal-data.md): Returns cursor-paginated reversal invoice data for the authenticated creator over a specified time period. Includes refund and chargeback transactions.
- [Get subscriber events over time](https://api.fanvue.com/docs/api-reference/get-subscriber-events-over-time.md): Returns cursor-paginated subscriber event data for the authenticated creator over a specified time period.
- [Get subscriber events over time for a creator](https://api.fanvue.com/docs/api-reference/get-subscriber-events-over-time-for-a-creator.md): Returns cursor-paginated subscriber event data for the specified creator over a specified time period.
- [Get subscribers](https://api.fanvue.com/docs/api-reference/get-subscribers.md): Returns a paginated list of users who have subscriptions to the authenticated user.
- [Get tips for a post](https://api.fanvue.com/docs/api-reference/get-tips-for-a-post.md): Returns a paginated list of tips received on a specific post. Only the post owner can view tips.
- [Get top-spending fans](https://api.fanvue.com/docs/api-reference/get-top-spending-fans.md): Returns a paginated list of the top-spending fans for the authenticated creator with their spending totals and message counts.
- [Get top-spending fans for a creator](https://api.fanvue.com/docs/api-reference/get-top-spending-fans-for-a-creator.md): Returns a paginated list of the top-spending fans for the specified creator with their spending totals and message counts.
- [Get tracking metadata for a user](https://api.fanvue.com/docs/api-reference/get-tracking-metadata-for-a-user.md): Get the custom tracking metadata from a user's most recent impression on a tracking link.
- [Get tracking metadata for a user on a creator's tracking link](https://api.fanvue.com/docs/api-reference/get-tracking-metadata-for-a-user-on-a-creators-tracking-link.md): Get the custom tracking metadata from a user's most recent impression on a tracking link for the specified creator.
- [Get unread chats, messages, and notifications count](https://api.fanvue.com/docs/api-reference/get-unread-chats-messages-and-notifications-count.md): Returns the count of unread chats, total unread messages, and unread notifications by type for the authenticated user.
- [Get user's media list](https://api.fanvue.com/docs/api-reference/get-users-media-list.md): Returns a paginated list of media items for the authenticated user.
- [Get vault folder details](https://api.fanvue.com/docs/api-reference/get-vault-folder-details.md): Returns details of a specific folder by name.
- [Grant a consumer access to a media item](https://api.fanvue.com/docs/api-reference/grant-a-consumer-access-to-a-media-item.md): Grant a specific consumer access to a piece of media owned by the authenticated creator. The grant is idempotent: repeated calls with the same parameters return the existing entitlement.
- [Invite a creator](https://api.fanvue.com/docs/api-reference/invite-a-creator.md): Invite a creator to connect to the authenticated user's agency by email.
- [Invite a team member](https://api.fanvue.com/docs/api-reference/invite-a-team-member.md): Invite a new team member to the authenticated user's agency by email.
- [List active subscribers across all agency creators](https://api.fanvue.com/docs/api-reference/list-active-subscribers-across-all-agency-creators.md): Returns a single paginated stream of active subscriptions across every creator the authenticated agency manages, sorted by most recent subscription first. Each row is tagged with `creatorUuid` so consumers can group results by creator without an additional join.
- [List chats across all agency creators](https://api.fanvue.com/docs/api-reference/list-chats-across-all-agency-creators.md): Returns a single paginated stream of chats across every creator the authenticated agency manages, sorted by most recent activity. Each row is tagged with `creatorUuid` so consumers can group results by creator without an additional join.
- [List content collections](https://api.fanvue.com/docs/api-reference/list-content-collections.md): Returns a paginated list of the authenticated creator's content collections.
- [List creator vault folders](https://api.fanvue.com/docs/api-reference/list-creator-vault-folders.md): Returns a paginated list of folders in the specified creator's vault.
- [List creator's tracking links](https://api.fanvue.com/docs/api-reference/list-creators-tracking-links.md): List tracking links for the specified creator with cursor-based pagination.
- [List mass messages](https://api.fanvue.com/docs/api-reference/list-mass-messages.md): Returns a paginated list of mass (broadcast) messages sent by the authenticated creator, including delivery and engagement statistics.
- [List mass messages for a creator](https://api.fanvue.com/docs/api-reference/list-mass-messages-for-a-creator.md): Returns a paginated list of mass (broadcast) messages sent by the specified creator, including delivery and engagement statistics.
- [List media in creator vault folder](https://api.fanvue.com/docs/api-reference/list-media-in-creator-vault-folder.md): Returns a paginated list of media items in the specified creator folder.
- [List media in folder](https://api.fanvue.com/docs/api-reference/list-media-in-folder.md): Returns a paginated list of media items in the specified folder.
- [List per-creator-per-day earnings across all agency creators](https://api.fanvue.com/docs/api-reference/list-per-creator-per-day-earnings-across-all-agency-creators.md): Returns a single paginated stream of per-creator-per-day earnings rows across every creator the authenticated agency manages, sorted by most recent day first. Each row is bucketed by `paid_at` (UTC) and tagged with `creatorUuid` so consumers can group results without an additional join.
- [List per-creator-per-day subscriber events across all agency creators](https://api.fanvue.com/docs/api-reference/list-per-creator-per-day-subscriber-events-across-all-agency-creators.md): Returns a single paginated stream of per-creator-per-day subscriber event rows across every creator the authenticated agency manages, sorted by most recent day first.
- [List team members](https://api.fanvue.com/docs/api-reference/list-team-members.md): Get a list of all team members in the authenticated user's agency. Requires: Agency admin access
- [List tracking links](https://api.fanvue.com/docs/api-reference/list-tracking-links.md): List authenticated user's tracking links with cursor-based pagination.
- [List users for a creator's tracking link](https://api.fanvue.com/docs/api-reference/list-users-for-a-creators-tracking-link.md): List users associated with a tracking link for the specified creator with cursor-based pagination.
- [List users for a tracking link](https://api.fanvue.com/docs/api-reference/list-users-for-a-tracking-link.md): List users associated with a tracking link owned by the authenticated user.
- [List vault folders](https://api.fanvue.com/docs/api-reference/list-vault-folders.md): Returns a paginated list of folders in the authenticated user's vault.
- [API Reference](https://api.fanvue.com/docs/api-reference/overview.md): Base URL, authentication, versioning, pagination, errors, rate limits, idempotency and the shared response conventions for the Fanvue API.
- [Pin a post](https://api.fanvue.com/docs/api-reference/pin-a-post.md): Pin a post so it appears at the top of the feed. Only the post owner can pin their own content.
- [Pin a post for a creator](https://api.fanvue.com/docs/api-reference/pin-a-post-for-a-creator.md): Pin a post on behalf of a creator so it appears at the top of the feed.
- [Remove a member from a custom list](https://api.fanvue.com/docs/api-reference/remove-a-member-from-a-custom-list.md): Remove a user from a custom list.
- [Remove media from creator vault folder](https://api.fanvue.com/docs/api-reference/remove-media-from-creator-vault-folder.md): Remove a media item from the specified creator folder. The media item itself is not deleted, only the folder association.
- [Remove media from folder](https://api.fanvue.com/docs/api-reference/remove-media-from-folder.md): Remove a media item from the specified folder. The media item itself is not deleted, only the folder association.
- [Rename a content collection](https://api.fanvue.com/docs/api-reference/rename-a-content-collection.md): Rename an existing content collection owned by the authenticated creator.
- [Rename a custom list](https://api.fanvue.com/docs/api-reference/rename-a-custom-list.md): Update the name of an existing custom list.
- [Rename creator vault folder](https://api.fanvue.com/docs/api-reference/rename-creator-vault-folder.md): Rename an existing folder in the specified creator's vault.
- [Rename vault folder](https://api.fanvue.com/docs/api-reference/rename-vault-folder.md): Rename an existing folder in the authenticated user's vault.
- [Repost content](https://api.fanvue.com/docs/api-reference/repost-content.md): Re-surface an existing post by updating its publication date to now. This moves the post back to the top of the feed. Only the post owner can repost their own content.
- [Repost content for a creator](https://api.fanvue.com/docs/api-reference/repost-content-for-a-creator.md): Re-surface an existing post on behalf of a creator by updating its publication date to now. This moves the post back to the top of the feed.
- [Resolve media UUIDs for a chat message](https://api.fanvue.com/docs/api-reference/resolve-media-uuids-for-a-chat-message.md): Resolves means: for each requested `mediaUuid`, lookup that media only within the specified `messageUuid`, then return its chat media payload (metadata + signed variant URLs) or a per-item error.
- [Resolve media UUIDs for a creator chat message](https://api.fanvue.com/docs/api-reference/resolve-media-uuids-for-a-creator-chat-message.md): Resolves means: for each requested `mediaUuid`, lookup that media only within the specified `messageUuid` in this creator conversation, then return its chat media payload (metadata + signed variant URLs) or a per-item error.
- [Send a mass message](https://api.fanvue.com/docs/api-reference/send-a-mass-message.md): Send a message to multiple users based on selected lists. If `scheduledAt` (or alias `scheduled_at`) is provided, the message is queued for scheduled delivery instead of being sent immediately.
- [Send a mass message as creator](https://api.fanvue.com/docs/api-reference/send-a-mass-message-as-creator.md): Send a message to multiple users based on selected lists as a creator. If `scheduledAt` (or alias `scheduled_at`) is provided, the message is queued for scheduled delivery instead of being sent immediately.
- [Send a message](https://api.fanvue.com/docs/api-reference/send-a-message.md): Send a message to a user in an existing chat conversation. The message can include text, media attachments, and optional pricing for pay-to-view content.
- [Send a message as creator](https://api.fanvue.com/docs/api-reference/send-a-message-as-creator.md): Send a message as a creator in an existing chat conversation. The message can include text, media attachments, and optional pricing for pay-to-view content.
- [Unpin a post](https://api.fanvue.com/docs/api-reference/unpin-a-post.md): Unpin a post so it returns to normal feed ordering. Only the post owner can unpin their own content.
- [Unpin a post for a creator](https://api.fanvue.com/docs/api-reference/unpin-a-post-for-a-creator.md): Unpin a post on behalf of a creator so it returns to normal feed ordering.
- [Update a creator scheduled mass message](https://api.fanvue.com/docs/api-reference/update-a-creator-scheduled-mass-message.md): Update a scheduled mass message for the specified creator before it is sent.
- [Update a creator's chat with a user](https://api.fanvue.com/docs/api-reference/update-a-creators-chat-with-a-user.md): Update properties of a chat conversation between the specified creator and user (e.g. mark as read, mute, nickname). Used by agency mirror clients to mark conversations as read on behalf of the creator.
- [Update a post](https://api.fanvue.com/docs/api-reference/update-a-post.md): Update an existing post's properties. Only the post owner can edit their posts. All fields are optional — only provided fields will be updated.
- [Update a post for a creator](https://api.fanvue.com/docs/api-reference/update-a-post-for-a-creator.md): Update an existing post on behalf of a creator. All fields are optional — only provided fields will be updated.
- [Update a scheduled mass message](https://api.fanvue.com/docs/api-reference/update-a-scheduled-mass-message.md): Update a scheduled mass message before it is sent.
- [Update chat properties](https://api.fanvue.com/docs/api-reference/update-chat-properties.md): Update properties of a chat conversation with a user, such as read status, mute status, or nickname.
- [Update team member](https://api.fanvue.com/docs/api-reference/update-team-member.md): Update a team member's properties such as admin status or nickname. Requires: Agency admin access
- [App Subscriptions](https://api.fanvue.com/docs/app-store/app-subscriptions.md): Read pricing lifecycle and current-user entitlement for Fanvue App Store apps.
- [App Types: Embedded vs Off-Platform](https://api.fanvue.com/docs/app-store/app-types.md): Understand the two app types, their constraints, and how they interact with App Store listing and Fanvue payment rails.
- [Credentials](https://api.fanvue.com/docs/app-store/credentials.md): Create an app in the Fanvue Builder to get your Client ID and Secret, and choose your scopes.
- [App Store Deeplinks](https://api.fanvue.com/docs/app-store/deeplinks.md): Build links that open your app's listing on Fanvue with a specific pricing plan preselected, or that skip straight to install/checkout.
- [Building a Fanvue Embedded App](https://api.fanvue.com/docs/app-store/embedded-apps/integration-guide.md): Register an embedded app, authenticate creators with the @fanvue/builder-sdk SDK, and call the Fanvue API on their behalf — including in the background.
- [Embedded Apps](https://api.fanvue.com/docs/app-store/embedded-apps/overview.md): An embedded app lets you embed your website into Fanvue, so creators can use your product without ever leaving the platform.
- [Fanvue Apps](https://api.fanvue.com/docs/app-store/introduction.md): Every Fanvue integration is an app: create one to get your API credentials, then build privately, ship off-platform, or list and monetize on the App Store.
- [App Store Listing Requirements](https://api.fanvue.com/docs/app-store/listing-requirements.md): Requirements for being listed, and remaining listed, in the Fanvue App Store.
- [Publishing Your App](https://api.fanvue.com/docs/app-store/publishing-your-app.md): Everything you need to submit an app to the Fanvue App Store, the review flow, and what the different app states mean.
- [Implementation Guide](https://api.fanvue.com/docs/authentication/implementation-guide.md): Implement the Fanvue OAuth 2.0 flow with PKCE: authorization, token exchange, and refresh, with code.
- [Authentication Overview](https://api.fanvue.com/docs/authentication/overview.md): How the Fanvue API uses OAuth 2.0 so your app can act on a creator's behalf, no API keys required.
- [Rate Limits](https://api.fanvue.com/docs/authentication/rate-limits.md): How Fanvue's rate limits work, how the bucket is keyed, the headers to watch, and how to handle a 429 cleanly.
- [Scopes](https://api.fanvue.com/docs/authentication/scopes.md): The read and write scopes that control what your app can access, and how to request them.
- [Docs for LLMs](https://api.fanvue.com/docs/build-with-ai/docs-for-your-llm.md): Feed the Fanvue docs to your LLM or coding agent via llms.txt and llms-full.txt.
- [Build with AI](https://api.fanvue.com/docs/build-with-ai/overview.md): Two ways to put AI to work on Fanvue: operate your account in plain language, or have a coding agent build your integration.
- [Build with AI Quick Start](https://api.fanvue.com/docs/build-with-ai/quickstart.md): Connect your coding agent to the Fanvue docs and API, then paste one prompt to scaffold a working app.
- [New to APIs?](https://api.fanvue.com/docs/core-concepts/new-to-apis.md): Plain-language definitions of the terms you'll meet in the Fanvue API: OAuth 2.0, Bearer tokens, scopes, redirect URIs, access vs refresh tokens, and KYC.
- [n8n Integration](https://api.fanvue.com/docs/integrations/n8n.md): Automate Fanvue workflows with n8n, connecting the API with little or no code.
- [First Call](https://api.fanvue.com/docs/introduction/first-call.md): Go from zero to one successful authenticated request to the Fanvue API in about five minutes.
- [Fanvue OAuth Quick Start (Next.js App Router)](https://api.fanvue.com/docs/introduction/quick-start.md): Build a working Next.js app with Login with Fanvue using OAuth, starting from the official App Starter.
- [Testing Your App](https://api.fanvue.com/docs/introduction/testing-your-app.md): Set up a separate test creator account so you can build and test without touching real data.
- [Welcome to the Fanvue API](https://api.fanvue.com/docs/introduction/welcome.md): Build on Fanvue: connect your tools, automate your workflow, and operate creator accounts through one API.
- [Fanvue MCP Server](https://api.fanvue.com/docs/mcp-server.md): Turn the AI you already use into a Fanvue co-pilot, reply to fans, pull insights, and manage posts from a single connection.
- [Custom tools reference](https://api.fanvue.com/docs/mcp-server/custom-tools.md): Arguments, results and usage for the purpose-built custom tools on the Fanvue MCP server.
- [Example prompts](https://api.fanvue.com/docs/mcp-server/prompts.md): Ready-to-use prompts for running your Fanvue account through the MCP. Copy one and adapt it to your account.
- [Efficient Chat Sync](https://api.fanvue.com/docs/tutorials/efficient-chat-sync.md): Keep chats in sync without burning your rate limit: receive messages in real time with webhooks, and pull deltas in bulk instead of re-polling.
- [Building an Auto-Reply Chatbot](https://api.fanvue.com/docs/tutorials/example-chatbots.md): Build a chatbot that reads a creator's unread chats, drafts an on-brand reply for each one, and sends it back through the Fanvue API.
- [Security](https://api.fanvue.com/docs/tutorials/security.md): Secure your Fanvue integration: protect your client secret, scope tokens tightly, verify webhooks, and handle user data responsibly.
- [Sending Mass Messages](https://api.fanvue.com/docs/tutorials/sending-mass-messages.md): Send a targeted mass message to a segment of your audience using lists and the messaging API.
- [Working with Media](https://api.fanvue.com/docs/tutorials/working-with-media.md): Display Vault and chat media efficiently: request the right variants, avoid N+1 lookups, and handle short-lived media URLs the right way.
- [Working with Chats and Messages](https://api.fanvue.com/docs/tutorials/working-with-messages.md): Read a chat correctly: tell pay-to-view, tips, and automated messages apart, check purchase and read status, and attribute a message to a team member.
- [Management Strategies](https://api.fanvue.com/docs/versions/management-strategies.md): Strategies for managing Fanvue API versions and upgrading your integration safely.
- [API Versioning](https://api.fanvue.com/docs/versions/overview.md): How Fanvue API versioning works and how to pin the version your app uses.
- [Message Read Webhook](https://api.fanvue.com/docs/webhooks/message-read.md): Webhook event fired when a message you sent is read.
- [Message Received Webhook](https://api.fanvue.com/docs/webhooks/message-received.md): Webhook event fired when a creator receives a new message.
- [New Follower Webhook](https://api.fanvue.com/docs/webhooks/new-follower.md): Webhook event fired when a creator gains a new follower.
- [New Subscriber Webhook](https://api.fanvue.com/docs/webhooks/new-subscriber.md): Webhook event fired when a creator gains a new subscriber.
- [Purchase Received Webhook](https://api.fanvue.com/docs/webhooks/purchase-received.md): Webhook event fired when a purchase is made.
- [Verify Webhook Signatures](https://api.fanvue.com/docs/webhooks/signature-verification.md): Validate that an incoming webhook genuinely came from Fanvue before you act on it.
- [Tip Received Webhook](https://api.fanvue.com/docs/webhooks/tip-received.md): Webhook event fired when a creator receives a tip.
- [Webhooks Overview](https://api.fanvue.com/docs/webhooks/webhooks-overview.md): Receive real-time Fanvue events via webhooks: setup, payloads, and delivery.
## OpenAPI Specs
- [openapi](https://api.fanvue.com/docs/openapi.json)