2fansAPI

PPV API for creator CRMs and agencies

If your CRM or agency tool needs to sell pay-per-views, connect the 2fans API instead of building a payment stack. It can act for many creators, create drops and send links, read earnings and receive signed webhooks, and an approved app earns 5% of sales through its links, for life.

Apply for app accessRead the docs

What a CRM can do

  • Act for creators. A creator generates a key for your app, or an agency's own key acts for every creator it manages.
  • Sell. Upload to the vault, create drops, and create tip and subscribe links.
  • Follow sales. Earnings, transactions, balances, and drop.paid and drop.refunded webhooks.
  • Onboard creators. POST /accounts creates a creator from your own sign-up page, and they go through the ID check. It's enabled per app on request.
  • Run payouts. The Payouts category starts switched off for new apps; ask us to enable it.

It's the platform's official API, not a scraper.

App access

Personal key Approved app
Approval None A person reviews it, usually within a few business days
Rate limit 60 a minute, 5,000 a day 300 a minute, 50,000 a day, per key
Webhooks No Yes
Commission No 5% of sales through your links, paid out of our fee

What your CRM earns

No setup or monthly fee. You earn 5% of every sale through your links, for life, paid out of our fee and never taken from the creator. On $50,000 a month through your links, that's $2,500 a month. 2fans runs checkout, refunds and creator payouts, so there's no finance work on your side.

Do you need your own processing contract?

Adding pay-per-view for creators to your CRM: no. Integrate the 2fans API and creators sell through 2fans links, on a checkout already set up for 18+ content. Providers advertise days or weeks for your own contract; in our experience it takes 6 to 12 months. Here you can be selling today, once the ID check and content are approved. Connecting other people's creators also takes an app review, usually a few business days.

Selling your own products on your own checkout: yes. 2fans can't take payments for those. Adult billers such as CCBill, Segpay and Verotel are the usual route.

Want your own contract later? Start here and you build real sales numbers first, with reports from the API. They aren't processing history on an account of your own, so each provider decides what they count for, but you'll apply knowing what sells.

Already integrated

KVIQA, Telestars and CRMChat integrate this API.

Apply for app access or read about building a CRM dashboard.

Common questions

Is there a turnkey PPV API for chat CRMs?

Yes. The 2fans API creates paid links from vault content, tells your CRM which fan paid through signed webhooks, and handles checkout, creator ID checks, moderation and payouts.

Does the fan pay inside the chat?

No. The fan taps the link in the chat and pays on the 2fans checkout with no account, then the content unlocks.

Can my Telegram bot take card payments directly?

Not for digital goods. Telegram requires Stars inside bots and Mini Apps. Send a 2fans link instead, so the fan pays on the web checkout.

Who handles refunds and chargebacks?

2fans does. A reversed sale comes out of the creator’s earnings, your app loses the commission on that sale, and a drop.refunded webhook tells your CRM. Your CRM isn’t billed for it.

What does it cost?

The API is free to use. The fee is 15% of each sale, and an approved app earns 5% of sales through its links, paid out of that fee.

Key facts

How it works
Your CRM creates a link and sends it in the chat. The buyer pays on the 2fans checkout and unlocks content hosted on 2fans.
Fee
15% of each sale; the creator keeps 85%. No monthly, setup or listing fee.
App commission
Approved apps earn 5% of every sale made through their links, for life. It’s paid out of our fee, never taken from the creator.
Payouts
Earnings land in the creator’s 2fans balance and are released 14 days after each sale. From $20, they can request a payout as crypto, a bank transfer or to a card through MassPay, or to Paxum. All of it is included with the API.
What you can sell
Pay-per-view drops, weekly or monthly subscriptions, and tips, each with its own link you can send in Telegram or any chat.
Prices
Free, or $5 to $750 per drop, in USD. A drop holds up to 10 items.
Content
Photos, video, audio, PDFs and other digital media, including 18+ content and declared AI-generated content.
Creator checks
Creators verify with an ID document, face match and liveness check. Uploads need an approved check.
App access
For software other people’s creators connect to. A person reviews each application, usually within a few business days. 300 requests a minute and 50,000 a day, per key.

Create a pay-per-view link

curl -X POST "https://www.dropfans.io/api/external/v1/drops" \
  -H "Authorization: Bearer $DROPFANS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "name": "Beach set", "price": 15, "vaultItemIds": ["VAULT_ITEM_A", "VAULT_ITEM_B"] }'
{ "productId": "…", "buyUrl": "https://www.dropfans.io/buy/…", "mediaCount": 2 }

All the facts