Patreon Scraper – Profiles, Tiers & Posts avatar

Patreon Scraper – Profiles, Tiers & Posts

Pricing

from $1.50 / 1,000 items

Go to Apify Store
Patreon Scraper – Profiles, Tiers & Posts

Patreon Scraper – Profiles, Tiers & Posts

Scrape **Patreon creator profiles**, **membership tiers**, **patron counts**, **earnings estimates**, and **public posts with media** — no login, no API key, no proxy. Four modes: creator, posts, search, post-by-URL. Data from Patreon's own JSON:API, with an SSR fallback for resilience.

Pricing

from $1.50 / 1,000 items

Rating

0.0

(0)

Developer

Vitalii Bondarev

Vitalii Bondarev

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

Patreon Scraper – Creator Profiles, Tiers, Earnings & Posts

Scrape Patreon creator profiles, membership tiers, patron counts, earnings estimates, and public posts with media — no login, no API key, no proxy required. Four modes cover the full creator-intelligence workflow: profile lookup, post listing, keyword search, and single-post lookup. Data is fetched from Patreon's own internal JSON:API (the same endpoints the Patreon website uses), confirmed working as of 2026-06-04.

Whether you need a creator's patron count, tier pricing and a monthly-revenue estimate for market research, a catalog of public posts with video and embed URLs for content analysis, or a list of creators for a niche keyword — this actor delivers structured, ready-to-use records at $1.50 per 1,000 results, roughly half the price of comparable Patreon scrapers on the Store.


What data you get from Patreon

Creator profile mode (creator)

One record per Patreon URL or vanity name:

  • creator_name, vanity, url, avatar_url, cover_url, pledge_url
  • patron_count — total patrons (null for ~25% of creators who set earnings private)
  • paid_member_count — paying patrons only
  • tier_count + tiers[] — published membership tiers with title, USD price, description, image, and shipping flag
  • min_tier_cents / max_tier_cents — entry and top price points at a glance
  • est_monthly_cents — conservative monthly-revenue estimate (paid_member_count × cheapest paid tier)
  • creation_count — total posts ever published
  • is_nsfw, is_monthly, currency
  • summary, one_liner, creation_name
  • social_links — connected YouTube, Twitter, Discord, Instagram, etc.
  • created_at, published_at

Post listing mode (posts)

One record per post for each creator URL:

  • title, post_type (podcast / video_embed / image / link / text), published_at_post, edited_at
  • is_public and is_paid — reliable paywall detection (we use the is_paid flag, not just minimum pledge, so locked podcast posts are classified correctly)
  • teaser_text, content_text — free preview and public body text (HTML stripped)
  • like_count, comment_count
  • post_url
  • media — a single normalized media block per post: image_url, thumbnail_url, video_url (native Patreon HLS stream) + video_duration_sec, and embed_url / embed_provider / embed_title (YouTube, Vimeo, Spotify). Most competitors return only a thumbnail.

Search mode (search)

One record per search result: creator_name, vanity, url, avatar_url, patron_count (when public), is_nsfw, summary, creation_name.

Post-by-URL mode (postByUrl)

Pass a post link or ID and get one fully-detailed post record — handy for agents resolving a single shared Patreon link.

All records include parse_confidence (0.0–1.0), warnings, and data_source (json_api or ssr_fallback) for data-quality monitoring.


Who uses Patreon scraper data?

  • Creator economy researchers — track patron counts, tier pricing, and revenue estimates across niches
  • Content agencies — find creators by keyword for sponsorship or collaboration outreach
  • Market intelligence tools — benchmark membership tier structures and pricing across categories
  • Competitive analysis — compare post frequency, media mix, and audience size for similar creators
  • Newsletter and podcast analysts — extract public post titles, media links, and engagement signals at scale

How to use

Get creator profile + earnings estimate

{
"mode": "creator",
"creatorUrls": ["https://www.patreon.com/cgpgrey", "cortexfm", "darknetdiaries"]
}

Get public posts with media for a creator

{
"mode": "posts",
"creatorUrls": ["darknetdiaries"],
"maxItems": 50
}

Search creators by keyword

{
"mode": "search",
"searchQuery": "true crime podcast",
"maxItems": 30
}

Look up a single post by URL

{
"mode": "postByUrl",
"postUrls": ["https://www.patreon.com/posts/some-title-141115192"]
}

Input parameters

FieldTypeDefaultDescription
modestringcreatorcreator, posts, search, or postByUrl
creatorUrlsstring[]Patreon URLs or vanity names (for creator / posts modes)
postUrlsstring[]Patreon post URLs or IDs (for postByUrl mode)
searchQuerystringKeyword query (for search mode)
maxItemsinteger100Max records returned. In posts mode: max posts per creator
proxyConfigurationobjectoffOptional Apify Proxy — not needed for normal runs

Why this beats competitors

Most Patreon scrapers on the Store require login credentials, rely on brittle HTML selectors that break after every UI update, return only a thumbnail for posts, or charge $3–$5 per 1,000 results. This actor:

  • Half the price$1.50 / 1,000 results vs the $3–$5 typical of comparable actors.
  • Uses Patreon's own JSON:API — not HTML scraping. Structural, not presentational — resistant to redesigns.
  • Rich media block on every post — native video stream URL + duration, external embed (YouTube/Vimeo/Spotify) with title, and image/thumbnail URLs. Not just a thumbnail.
  • Earnings estimate + entry/top tier price points — instant market sizing per creator.
  • Built-in B-plan — if Patreon ever changes the JSON:API, the actor automatically falls back to parsing the public creator page's embedded data, so your runs keep producing records (flagged via data_source).
  • No login required — no credential management, no account risk.
  • curl_cffi Chrome TLS impersonation — passes Patreon's fingerprint check without a proxy; auto-rotates the Apify IP on rate-limit if you enable proxy for high-volume runs.
  • parse_confidence field on every record — you know exactly how complete each result is.
  • PPE pricing — you pay per result, nothing for failed or skipped lookups.

FAQ

Does it require a Patreon account or login? No. All data is fetched from Patreon's public JSON:API — no credentials, no cookies, no authentication.

Can it get patron counts and earnings for private creators? Patron count is null for creators who set their earnings to private (~25%). est_monthly_cents is a conservative estimate derived from paid_member_count × cheapest paid tier — a floor, not exact revenue, and only present when both inputs are public.

Can it get paid/exclusive post content? No. Only publicly accessible post bodies are returned. is_public=false / is_paid=true marks paywalled posts; their locked content is not scraped, but title, type, media preview, and engagement counts still come through.

Does it return post media? Yes. Each post carries a media block with image, native video (HLS stream) + duration, and external embed URLs (YouTube, Vimeo, Spotify).

Does it need a proxy? No. The actor uses curl_cffi Chrome TLS impersonation and works on datacenter IPs. Enable Apify Residential proxy only for very high-volume runs that may trigger rate limits — the actor then rotates the exit IP automatically.

What is parse_confidence / data_source? parse_confidence is a 0.0–1.0 completeness score per record. data_source is json_api for normal runs or ssr_fallback when the resilience fallback produced the record.


Pricing

$1.50 per 1,000 results (PPE — Pay Per Event). Charged per record pushed, after the record is stored. Failed lookups and skipped items are never charged.

This actor scrapes publicly available data from Patreon using the same API endpoints the Patreon website calls. No authentication is used. Use responsibly and in accordance with Patreon's Terms of Service.