Patreon Creator Profiles & Public Posts Scraper avatar

Patreon Creator Profiles & Public Posts Scraper

Pricing

from $0.75 / 1,000 creator profiles

Go to Apify Store
Patreon Creator Profiles & Public Posts Scraper

Patreon Creator Profiles & Public Posts Scraper

Scrape public Patreon creator profiles and recent posts from URLs or usernames. Get creator names, audience metrics, tiers with original/USD prices, and only publicly accessible posts in structured JSON—without login, cookies, browser automation, or an official API token.

Pricing

from $0.75 / 1,000 creator profiles

Rating

0.0

(0)

Developer

DataScraperES

DataScraperES

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Turn public Patreon creator usernames or profile URLs into structured creator, membership-tier, audience, and recent public-post data. Each processed creator becomes one auditable Dataset item, with public-only access checks and optional post collection.

This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by Patreon. It does not access paid-only or private content.

What this Actor does

Patreon Creator Profiles & Public Posts Scraper accepts up to 100 creator references, normalizes equivalent usernames and URLs, removes duplicates, and collects public campaign information. Results can include the creator name and description, audience metrics, published membership tiers with original and USD prices, and up to 250 recent posts that Patreon exposes as public.

Use cases

  • Compare public creator audiences, membership tiers, and pricing.
  • Build creator-research or influencer-analysis datasets.
  • Monitor public profile changes and newly available public posts.
  • Enrich creator directories with public Patreon URLs, images, tiers, and activity.

How to use

  1. Open the Actor in Apify Console.
  2. Add one or more Patreon usernames or public profile URLs.
  3. Choose whether to include public posts and set the per-creator post and page limits.
  4. Click Start and open the Dataset when the run finishes.

Input

FieldTypeRequiredDescription
campaignUrlsarrayYesFrom 1 to 100 usernames or public Patreon profile URLs. Usernames, /c/<username> URLs, and standard profile URLs are accepted and deduplicated.
maxRecentPostsintegerNoMaximum public posts per creator, from 0 to 250; default 10.
includePublicPostsbooleanNoWhether to collect recent public posts; default true.
maxPostPagesintegerNoMaximum post pages checked per creator, from 1 to 20; default 10.
continueOnErrorbooleanNoContinue processing other creators after an individual error; default true.

This input was used for the complete real output example below:

{
"campaignUrls": [
"veritasium"
],
"maxRecentPosts": 1,
"includePublicPosts": true,
"maxPostPages": 1,
"continueOnError": true
}

Output

The default Dataset contains one item per normalized creator processed. A successful item has status: "success"; an unsuccessful creator can produce status: "error" with a safe error code and message. When continueOnError is enabled, one failed creator does not remove successful results for the other inputs. Results can be exported as JSON, CSV, Excel, XML, RSS, or HTML, and SUMMARY in the default key-value store contains run-level totals.

This is the complete Dataset item from a real successful run:

{
"status": "success",
"error_code": null,
"error_message": null,
"campaign_url": "https://www.patreon.com/veritasium",
"source_input": "veritasium",
"slug": "veritasium",
"campaign_id": "70092",
"name": "Veritasium",
"summary_html": "I make videos about any area of science that interests me (and that's all of it). This is what I do with most of my time. And it's not cheap - sometimes I dress up in atom costumes, rent musical instruments to make science music vids, or recreate 19th century experiments. So with your support I can make even more awesome science content.",
"summary_text": "I make videos about any area of science that interests me (and that's all of it). This is what I do with most of my time. And it's not cheap - sometimes I dress up in atom costumes, rent musical instruments to make science music vids, or recreate 19th century experiments. So with your support I can make even more awesome science content.",
"patron_count": 18296,
"paid_member_count": 2886,
"total_post_count": 537,
"posts_api_total": 537,
"currency": "USD",
"pledge_sum_currency": "EUR",
"image_url": "https://c10.patreonusercontent.com/4/patreon-media/p/campaign/70092/ca593903846542c7b6c49d9f3f5b5751/eyJ3IjoxOTIwLCJ3ZSI6MX0%3D/3.jpg?token-hash=EvP6n2SuYOH1Ge4w7Sj0t950cShuYIuu4mPMIc5DnII%3D&token-time=1788480000",
"tiers": [
{
"id": "-1",
"title": null,
"description_html": "Everyone",
"description_text": "Everyone",
"is_free_tier": true,
"amount_cents": 0,
"price": 0,
"currency": "EUR",
"patron_amount_cents": null,
"patron_currency": "EUR",
"post_count": null,
"published": null,
"published_at": null,
"url": null,
"image_url": null,
"price_usd": 0,
"usd_conversion_rate": 1.1699,
"usd_conversion_source": "frankfurter.app"
},
{
"id": "10302173",
"title": "Free",
"description_html": "",
"description_text": null,
"is_free_tier": true,
"amount_cents": 0,
"price": 0,
"currency": "USD",
"patron_amount_cents": 100,
"patron_currency": "EUR",
"post_count": 4,
"published": true,
"published_at": "2023-10-11T14:20:21.228+00:00",
"url": "https://www.patreon.com/checkout/veritasium?rid=10302173",
"image_url": null,
"price_usd": 0,
"usd_conversion_rate": 1,
"usd_conversion_source": "identity"
},
{
"id": "376",
"title": "Hydrogen",
"description_html": "<p style=\"\">Access to the Patreon feed, including behind the scenes photos, outtakes and sneak previews of WIP videos.</p>",
"description_text": "Access to the Patreon feed, including behind the scenes photos, outtakes and sneak previews of WIP videos.",
"is_free_tier": false,
"amount_cents": 100,
"price": 1,
"currency": "USD",
"patron_amount_cents": 100,
"patron_currency": "EUR",
"post_count": 6,
"published": true,
"published_at": "2019-06-13T15:28:41.470+00:00",
"url": "https://www.patreon.com/checkout/veritasium?rid=376",
"image_url": null,
"price_usd": 1,
"usd_conversion_rate": 1,
"usd_conversion_source": "identity"
},
{
"id": "377",
"title": "Lithium",
"description_html": "<p style=\"\">+ My everlasting gratitude</p>",
"description_text": "+ My everlasting gratitude",
"is_free_tier": false,
"amount_cents": 300,
"price": 3,
"currency": "USD",
"patron_amount_cents": 300,
"patron_currency": "EUR",
"post_count": 0,
"published": true,
"published_at": "2019-06-01T14:16:31.438+00:00",
"url": "https://www.patreon.com/checkout/veritasium?rid=377",
"image_url": null,
"price_usd": 3,
"usd_conversion_rate": 1,
"usd_conversion_source": "identity"
},
{
"id": "378",
"title": "Nitrogen",
"description_html": "Your name (or pseudonym) will appear on the Wall of Thanks on Veritasium.com for as long as you maintain this pledge.<br>+ All above rewards",
"description_text": "Your name (or pseudonym) will appear on the Wall of Thanks on Veritasium.com for as long as you maintain this pledge. + All above rewards",
"is_free_tier": false,
"amount_cents": 700,
"price": 7,
"currency": "USD",
"patron_amount_cents": 650,
"patron_currency": "EUR",
"post_count": 0,
"published": true,
"published_at": "2019-06-01T14:17:32.087+00:00",
"url": "https://www.patreon.com/checkout/veritasium?rid=378",
"image_url": null,
"price_usd": 7,
"usd_conversion_rate": 1,
"usd_conversion_source": "identity"
},
{
"id": "578389",
"title": "Chlorine",
"description_html": "<p style=\"\">+ All above rewards</p><p style=\"\"><span style=\"color:rgb(255, 255, 255);\"><mark style=\"background-color:rgb(27, 28, 32);\">+ My everlasting gratitude</mark></span></p>",
"description_text": "+ All above rewards + My everlasting gratitude",
"is_free_tier": false,
"amount_cents": 1700,
"price": 17,
"currency": "USD",
"patron_amount_cents": 1550,
"patron_currency": "EUR",
"post_count": 2,
"published": true,
"published_at": "2019-06-13T15:29:49.978+00:00",
"url": "https://www.patreon.com/checkout/veritasium?rid=578389",
"image_url": null,
"price_usd": 17,
"usd_conversion_rate": 1,
"usd_conversion_source": "identity"
},
{
"id": "379",
"title": "Veritasium",
"description_html": "Your name in the video description of all Veritasium videos published while you maintain this pledge.<br>+ All above rewards",
"description_text": "Your name in the video description of all Veritasium videos published while you maintain this pledge. + All above rewards",
"is_free_tier": false,
"amount_cents": 4200,
"price": 42,
"currency": "USD",
"patron_amount_cents": 3800,
"patron_currency": "EUR",
"post_count": 0,
"published": true,
"published_at": "2019-06-01T14:18:24.192+00:00",
"url": "https://www.patreon.com/checkout/veritasium?rid=379",
"image_url": null,
"price_usd": 42,
"usd_conversion_rate": 1,
"usd_conversion_source": "identity"
},
{
"id": "578388",
"title": "Maximum Truth",
"description_html": "Your name will appear on screen at the end of all Veritasium videos posted while you maintain this pledge<br>+ All above rewards",
"description_text": "Your name will appear on screen at the end of all Veritasium videos posted while you maintain this pledge + All above rewards",
"is_free_tier": false,
"amount_cents": 10000,
"price": 100,
"currency": "USD",
"patron_amount_cents": 8950,
"patron_currency": "EUR",
"post_count": 0,
"published": true,
"published_at": "2021-09-08T00:35:56.512+00:00",
"url": "https://www.patreon.com/checkout/veritasium?rid=578388",
"image_url": null,
"price_usd": 100,
"usd_conversion_rate": 1,
"usd_conversion_source": "identity"
}
],
"recent_public_posts": [
{
"id": "166925162",
"title": "Want a sticker that's been to the edge of space?",
"url": "https://www.patreon.com/veritasium/posts/want-sticker-to-166925162",
"published_at": "2026-08-17T14:24:13.000+00:00",
"created_at": "2026-08-17T14:13:28.000+00:00",
"edited_at": "2026-08-17T14:24:13.000+00:00",
"post_type": "image_file",
"teaser_text": null,
"is_paid": false,
"is_public": true,
"access_rule_types": [
"public"
],
"comment_count": 4,
"like_count": 57,
"image_url": "https://c10.patreonusercontent.com/4/patreon-media/p/post/166925162/b0275c6db54f4177ae3558906cb0f17a/eyJ3Ijo2MjB9/1.jpg?token-hash=U8nbD3LP2pEDo_iJAq05jg-bwsQun9LgtED7E9PTRhc%3D&token-time=1788825600",
"content_html": null
}
],
"public_posts_scanned": 500,
"hydration_payload": "__NEXT_DATA__",
"transport": "proxy",
"proxy_configured": true,
"proxy_fallback_used": false,
"warnings": [],
"scraped_at": "2026-08-24T11:19:00.268711Z",
"login_used": false,
"browser_used": false,
"official_patreon_api_used": false
}

The most useful top-level fields are creator identity and description, public audience counts, tiers, recent_public_posts, public-post scan counts, warnings, collection status, and scraped_at. Tier and post fields remain null or empty when Patreon does not publish a value.

Pricing

The Actor uses tiered pay-per-event pricing. One patreon-profile event is charged for each successful creator row, plus one patreon-post event for each public post included in that row. Both events use the same plan prices, selected automatically by Apify.

Apify plan tierPrice per profilePrice per public post
Free$0.001$0.001
Bronze$0.0009$0.0009
Silver$0.0008$0.0008
Gold$0.00075$0.00075
Platinum$0.00075$0.00075
Diamond$0.00075$0.00075

There is no Actor-start charge. A profile-only result does not create post charges. Paid-only posts, excluded posts, duplicates, failed creator rows, and results not saved because of the spending limit are free.

API and integrations

Run the Actor through Apify Console, API, CLI, schedules, or webhooks. Use the Dataset API for creator records and the SUMMARY key-value-store record for run monitoring. Scheduled runs can feed spreadsheets, databases, data warehouses, or creator-monitoring workflows.

ActorBest for
Linktree Profile & Links ScraperExtending creator research with public Linktree identity, outbound links, and social destinations.
Beacons Profile & Links ScraperCollecting creator profiles, featured links, public contact details, and embedded media from Beacons.
Instagram Profile Scraper - No LoginComparing Patreon creators with public Instagram biography and audience signals.
TikTok Profile Scraper – Bio, Stats & PlaylistsAdding public TikTok identity, audience statistics, playlists, and visible contact hints.

Limits and data quality

A run accepts at most 100 unique creators, 250 returned public posts per creator, and 20 post pages per creator. Only posts identified as publicly accessible are included; paid-only, tier-restricted, login-only, and private content is excluded. Public counts, tiers, prices, posts, images, and signed media URLs can change or become unavailable after collection.

Some creators do not publish audience counts, tiers, post totals, descriptions, or images. Missing values remain null, empty, or are explained in warnings; the Actor does not guess them. A low maxPostPages can return fewer public posts when public entries are sparse among the scanned posts.

Frequently asked questions

Do I need a Patreon login or API token?

No. The Actor collects public information and does not require Patreon credentials.

Can I collect only profile and tier data?

Yes. Set includePublicPosts to false or maxRecentPosts to 0.

Are duplicate creator URLs processed twice?

No. Equivalent usernames and supported profile URLs are normalized and processed once per run.

Does the Actor return paid-only posts?

No. It includes only posts that Patreon marks as publicly accessible.

Responsible use

Use public creator data responsibly. You are responsible for complying with applicable laws, privacy and data-protection requirements, intellectual-property rights, and the source website's terms, and for confirming that your intended use is permitted.

Support

Open an issue in the Actor's Issues tab and include a reproducible input and run ID. Mention the affected creator, expected result, and observed result so the issue can be investigated.