2fansAPI

From nothing to a first pay-per-view link

Sign up, pass creator verification, upload to your vault and generate a Personal key. Then one POST /drops call returns a link you can send to a buyer.

Apply for app accessRead the docs

Steps

  1. Sign up at 2fans.io and complete creator verification.
  2. Upload at least one item to your vault.
  3. Under Vault → API Connect, generate a key and pick Other to make it a Personal key.
  4. Check the key:
curl "https://www.dropfans.io/api/external/v1/me" \
  -H "Authorization: Bearer $DROPFANS_API_KEY"
  1. Find your vault item ids:
curl "https://www.dropfans.io/api/external/v1/vault?limit=10" \
  -H "Authorization: Bearer $DROPFANS_API_KEY"
  1. Create the drop with the call below and send the buyUrl to a buyer. Use "price": 0 to test, since there's no sandbox or test card.

For agents: the full docs are at llms.txt and llms-full.txt, and the contract is the OpenAPI spec. Follow Make your first call and Sell a drop for the whole loop.

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