Identity
idusernamenameavatarheaderisVerifiedjoinDatelocationwebsitewishlist
Public profile API · v2
A thin REST wrapper around public OnlyFans creator pages. Send a username, get a structured object back — one request, no scraping, no captcha.
Standard HTTP — works from any runtime
01 — Sample response
The API exposes three endpoints — profile, posts, socials. Below is the rendered profile card and an expandable raw-JSON response for each endpoint, assembled from cached sample responses. Live responses require your RapidAPI key.
@skylakexx
Aerial silks, street food and slow-mo travel reels from wherever the wind drops me next. Free subscriber option, uncensored self-confidence but never adult content. New long-form post every Friday.
02 — What you get
One request returns the whole object — no pagination, no cursors. These are the actual keys in the response.
idusernamenameavatarheaderisVerifiedjoinDatelocationwebsitewishlistpostsCountphotosCountvideosCountaudiosCountmediasCountfavoritesCountfavoritedCountsubscribersCountarchivedPostsCountsubscribePricesubscriptionBundlescurrentSubscribePricetipsEnabledtipsMintipsMaxcallPricecanPromotioncanCreateTrialcanEarnisPerformerisRealPerformerisAdultContentcanChathasStorieshasStreamhasPinnedPostsisRestrictedisBlockedisReferrerAllowed03 — Integrate
Standard HTTP. Works from any runtime — fetch, curl, Python, Postman.
curl --request GET \
--url https://onlyfans-profile-scraper2.p.rapidapi.com/profile/onlyfans \
--header 'x-rapidapi-host: onlyfans-profile-scraper2.p.rapidapi.com' \
--header 'x-rapidapi-key: YOUR_RAPIDAPI_KEY'const res = await fetch(
'https://onlyfans-profile-scraper2.p.rapidapi.com/profile/onlyfans',
{
headers: {
'x-rapidapi-host': 'onlyfans-profile-scraper2.p.rapidapi.com',
'x-rapidapi-key': process.env.RAPIDAPI_KEY,
},
},
);
const profile = await res.json();
console.log(profile.subscribePrice, profile.postsCount);import os, requests
url = 'https://onlyfans-profile-scraper2.p.rapidapi.com/profile/onlyfans'
headers = {
'x-rapidapi-host': 'onlyfans-profile-scraper2.p.rapidapi.com',
'x-rapidapi-key': os.environ['RAPIDAPI_KEY'],
}
profile = requests.get(url, headers=headers).json()
print(profile['subscribePrice'], profile['postsCount'])04 — Pricing
Billed monthly through RapidAPI. Upgrade, downgrade, or cancel anytime.
$0.00/mo
$5.00/mo
$15.00/mo
$49.00/mo
Free tier covers 250 requests a month — enough to prototype, test, and go live. No SDK, no framework lock-in. Just one HTTP call to a public profile.
OnlyFans is a trademark of Fenix International Limited. OnlyFAPI is an independent API wrapper, not affiliated with, endorsed by, or sponsored by OnlyFans.
Free tier · 250 requests / month