Skip to main content

What You Can Build

  • Revenue Dashboards: Real-time earnings tracking and visualization
  • Financial Reports: Transaction history, chargebacks, tax preparation
  • Performance Analytics: Track revenue by content type, time period, or category
  • Content Insights: See which posts, stories, and streams perform best

Quick Example

Get earnings chart data:

Common Operations

Get Earnings Chart

Overview of earnings with time-series data:

Earnings Filter Options

Filter by earnings category:

List Transactions

Get detailed transaction history:

Transaction Types

Get Chargebacks

Monitor disputed transactions:

Content Performance

Top Posts

See your best performing posts:

Posts Chart

Time-series post performance:

Top Stories

Top Streams

Post Stats by ID

Get detailed stats for a specific post:

Marketing Performance

Promotions Stats

Trials Stats

Campaigns Stats

Mass Message Buyers

See who purchased from a specific mass message:

API Endpoints

Earnings & Transactions

Content Performance

Marketing

Other

Full API Reference

See complete endpoint documentation

Query Parameters

Date Range

Pagination


Tips & Best Practices

Date Ranges: All statistics endpoints accept startDate and endDate for filtering. Use ISO format or YYYY-MM-DD.
Currency: All amounts are in USD. OnlyFans converts payments from other currencies automatically.
Financial Data: Handle earnings data securely. This is sensitive financial information that should be protected appropriately.
Chart Data: Chart endpoints return time-series data useful for visualizations. Use withTotal: true to include summary totals.

Fans & Subscribers

See revenue by subscriber

Content & Posts

Track earnings by content