Money & units
Concepts

Money & units

Prices go in as USD dollars; earnings and sales come out as integer cents; balance is dollars — per endpoint.

View as MarkdownUpdated Aug 19, 2026

Everything is USD. There is no other currency anywhere in the API. The unit, however, differs by endpoint — this table is the truth:

EndpointFieldUnit
POST /dropsprice (in)USD dollars0 (free) or 5–750
POST /postsmedia[].price (in)USD dollars — at least 5 when isPaid
GET /earningseverything …Cents (out)integer cents
POST /drops/check-statussaleAmountCents (out)integer cents, gross
GET /balanceall four buckets (out)USD dollars
GET /linksweb.tipTemplate {usd}dollars
GET /linkstelegram.tipTemplate {cents}cents
Refunds are counted differently

earnings excludes refunded and charged-back transactions. check-status does not — a refunded sale still reports paid: true. Use earnings for money truth, check-status for fulfilment.

Price limits#

  • Drop price: free (0) or between $5 and $750.
  • Paid post media: at least $5 per item.
  • Tips (via tip links): $5–$750.

Gross vs net#

Dropfans takes a 15% platform fee; the creator keeps 85%. earnings reports both: totalEarningsCents is net (what the creator keeps), grossEarningsCents is what buyers paid, and typeTotals breaks both down by drop / tip / subscription. check-status reports gross only.

Payouts#

Daily payouts on a rolling 14-day release. The minimum payout is $20. GET /balance shows where the money sits: pending (in the release hold), available (payable), processing (in a payout run) and paidOut (lifetime).

Timezones#

earnings buckets by day in the timezone you pass as tz (IANA name; invalid values silently fall back to UTC) — so your "today" can match the creator’s dashboard. See Earnings & balance.

Next: Agencies or Earnings & balance.

Questions? [email protected]