Skip to main content
Managed endpoints provide a stable, typed interface for interacting with OnlyFans data. Unlike proxy endpoints, these routes validate input parameters, normalize responses, and handle common logic like pagination.

User Endpoints

Interact with user profiles and lists.

Get User

Retrieve public profile information for a specific user.
GET /v2/access/users/{userId}
Parameters
NameInTypeDescription
userIdpathstringThe OnlyFans user ID or username (e.g., u12345 or janedoe)
Response Returns a user profile object containing fields like name, username, avatar, about, subscribersCount, etc.

List User Posts

Retrieve a paginated list of posts for a user.
GET /v2/access/users/{userId}/posts
Query Parameters
NameTypeDescription
limitnumberNumber of posts to return (default 10)
offsetnumberOffset for pagination
sortBystringSort by publish_date, tips, or favorites_count
sortDirectionstringasc or desc

Post Endpoints

Create and manage content.

Create Post

Create a new post. Supports text and media attachments.
POST /v2/access/posts
Body Parameters
NameTypeDescription
textstringThe text content of the post
pricenumberPrice for the post (if paid)
mediaItemsarrayList of media IDs to attach (uploaded via Upload endpoints)
isPinnedbooleanWhether to pin the post

Edit Post

Update an existing post.
PUT /v2/access/posts/{postId}

Delete Post

Remove a post.
DELETE /v2/access/posts/{postId}

Get Post

Retrieve details for a single post.
GET /v2/access/posts/{postId}

Other Categories

The following resource categories are also available as managed endpoints:
  • Messages: /chats, /chats/{chatId}/messages - List conversations and send messages.
  • Statistics: /statistics/earnings, /statistics/messages - Retrieve aggregated performance data.
  • Subscriptions: /subscriptions/subscribers - Manage your subscriber list.
  • Vault: /vault/lists - Access vault media collections.
  • Upload: /upload - Generate signed URLs for media uploads.
For a complete interactive reference of all managed endpoints, schemas, and parameters, please consult the OpenAPI specification available in your dashboard or the API explorer.