# Fansly API for fan engagement and growth

> Build inboxes, work with subscription tiers and see which traffic sources bring subscribers. Connect Fansly data to your CRM, reporting stack or AI tools.

One Fans API key. Your connected Fansly accounts. REST and MCP access.

[Connect Fansly Account](https://app.fansapi.com) · [Explore Fansly API Docs](https://docs.fansapi.com/api-reference/fansly)

[Already using Fans API? Connect Fansly](https://app.fansapi.com)

## Put Fansly data to work in your own tools

Give your team the context to engage fans, understand subscriptions and measure the revenue behind creator activity.

- **Chat & fan engagement** — Build a team inbox with chat history, replies and fan context.
- **Subscription tiers & fans** — Use tier, renewal and lifecycle data to build subscriber segments.
- **Revenue by supporter** — Bring earnings and top-supporter data into your own reports.
- **Live account events** — React to Fansly messages, renewals and media purchases with webhooks.

## Know which traffic brings paying subscribers.

Bring Fansly clicks, follows, subscriptions and revenue into the reporting tools your team already uses.

[Explore Tracking Links API](https://docs.fansapi.com/api-reference/fansly/tracking-links/list-tracking-links)

Compare Instagram, X and Fansly FYP source reports. The illustration uses sample data for the last 30 days; changing sources never calls an API or changes an account.

List Tracking Links provides source totals. Get Tracking Link Stats provides daily clicks, claims, follows and subscriptions. Get Tracking Link Revenue Stats provides daily gross and net revenue over a date range.

Compare sources. Track subscriptions. Report on revenue.

- **Compare traffic sources** — See how each tracking link contributes to your audience.
- **Track subscriber conversion** — Compare follows and subscriptions alongside source traffic.
- **Automate reporting** — Pull daily gross and net revenue into your own tools.

## From subscriber data to a reviewed message

Use subscription tier, renewal status and lifecycle dates to choose who needs a follow-up. Prepare a relevant draft and let your team review it before delivery.

### Choose a segment

Filter lifecycle dates and renewal settings in your application.

### Review the context

Select a sample subscriber and review a draft. Demo sends never affect a real account.

### Apply your rules

Turn subscriber conditions into a draft your team can review.

### Write a relevant message

Give your team a draft grounded in the fan’s subscription context.

## Building with Fansly: your questions answered

Connection, traffic reporting, subscription data and developer essentials.

### What do I need to connect a Fansly account?

Create a Fans API account and API key, then connect a Fansly creator from the dashboard or authentication API. Complete email or authenticator verification when requested. Use the returned fansly_acct_ account ID for account-scoped requests.

### Can I compare Fansly traffic sources and revenue?

Yes. List Tracking Links returns source labels, clicks, claims, follows, subscriptions and revenue totals. The stats endpoints provide daily engagement and gross/net revenue over a date range. Use them to build source comparisons in your own reporting tools.

### Can I work with Fansly subscription tiers?

Yes. Fansly exposes subscription tiers and subscriber records, including tier, price, billing cycle and lifecycle timestamps. Your application can combine these fields to define subscriber segments and follow-up rules.

### How can my team build a Fansly messaging workflow?

Use chats and message history to give your team context, then send replies through the messaging endpoints. Fansly also has mass-messaging tools. The draft previews on this page use sample data and never send a real message or change a subscription.

### Which Fansly changes can trigger my application?

Fansly webhooks include incoming messages, new and renewed subscriptions, subscription expiry and media purchases. Events use the fansly. prefix. Connect a Fansly account before selecting these events in your webhook settings.

### Can my AI tools use the same Fansly integration?

Yes. Documented Fansly endpoints are also tools on the existing MCP server, using the same API key. Tool names start with fansly_, such as fansly_listChats. Account connection and two-factor authentication are available through MCP too.

### How should I handle Fansly IDs and monetary values?

Keep Fansly snowflake IDs as strings so JavaScript does not lose precision. Native Fansly prices and webhook amounts use thousandths of a dollar: 1000 represents $1. Check each endpoint for timestamp units before formatting dates or combining records.

### Do I need a separate API key or credit balance for Fansly?

No. Fansly requests use your existing Fans API key and credit balance. Usage depends on the endpoint. Review its documentation when planning how often your application will refresh reports or sync account data.

[Contact Us](mailto:hello@fansapi.com?subject=Fansly%20integration)

## Build the Fansly tools your team needs

Connect a creator account, fetch your first records and bring Fansly into the systems you already use.

[Connect Fansly Account](https://app.fansapi.com) · [Explore Fansly API Docs](https://docs.fansapi.com/api-reference/fansly)

## Integration references

[View this page](https://www.fansapi.com/fansly-api)
- [Fansly API reference](https://docs.fansapi.com/api-reference/fansly)
- [Fansly Tracking Links](https://docs.fansapi.com/api-reference/fansly/tracking-links/list-tracking-links)
- [Daily engagement stats](https://docs.fansapi.com/api-reference/fansly/tracking-links/get-tracking-link-stats)
- [Daily revenue stats](https://docs.fansapi.com/api-reference/fansly/tracking-links/get-tracking-link-revenue-stats)
- [Fansly MCP tools](https://docs.fansapi.com/onlyfans-ai/mcp/fansly)