Patreon Extractor 🎯 avatar
Patreon Extractor 🎯

Pricing

$5.00 / 1,000 results

Go to Store
Patreon Extractor 🎯

Patreon Extractor 🎯

Developed by

cat

cat

Maintained by Community

πŸ’« All-in-One Patreon.com Scraper. [v3.0]

3.0 (2)

Pricing

$5.00 / 1,000 results

8

Total users

778

Monthly users

73

Runs succeeded

88%

Last modified

a month ago

πŸ’« Welcome To Patreon Scraper

dont be sad readme is here

πŸ‘‰ For more up-to-date content, please refresh this page

🎯 About Patreon.com

Patreon (/ˈpeΙͺtriΙ’n/, /-Ι™n/) is a membership platform that provides business tools for content creators to run a subscription service. It helps creators and artists earn a monthly income by providing rewards and perks to their subscribers. Patreon charges a commission of 9 to 12 percent of creators' monthly income, in addition to payment processing fees.

🎯 About This Actor

πŸ’« All-In-One Patreon.com Scraper

Features :

  • ⭐ Scrape creator info
  • ⭐ Scrape campaign info, collection, products, chats, etc.
  • ⭐ Scrape & search posts
  • ⭐ Scrape comments
  • ⭐ Accept URL inputs
  • ⭐ Multiple query in single request
  • ⭐ Scrape personal data (session cookie required session_id)

Disclaimer :

  • πŸ‘‰ This scraper is not intended to scrape Patreon.com creators protected content that requires a subscription for free.
  • πŸ‘‰ To access creators protected content, please subscribe to the Creator, then try including session_id cookie value from your Patreon.com Login Session
  • πŸ‘‰ Free Trial query is limited to 5 per request.
  • πŸ‘‰ Free Trial results is limited to first 100 results.

🎯 Input Parameters

NameTypeDescription
queryarrayList of QUERY, URL or KEYWORD
limitintegerNumber of results per-query
filtersobjectVarious filters

🎯 Basic Usage

  • πŸ‘‰ Probably the easiest and most sensible use is just to paste a URL or KEYWORD, easy ... right ?
  • πŸ‘‰ This Examples for TheBestShow campaign.
  • πŸ‘‰ This Examples is in JSON format.
  • πŸ‘‰ For more control over what to scrape see Advanced Usage (especially the Example column) below.

Get campaign info

{ "query": ["https://www.patreon.com/TheBestShow"] }

OR

{ "query": ["https://www.patreon.com/TheBestShow/about"] }

OR

{ "query": ["@TheBestShow"] }

Scrape campaign posts

{ "query": ["https://www.patreon.com/TheBestShow/posts"] }

OR

{ "query": ["@TheBestShow/posts"] }

Scrape campaign collection list

{ "query": ["https://www.patreon.com/TheBestShow/collections"] }

OR

{ "query": ["@TheBestShow/collections"] }

Scrape campaign product list

{ "query": ["https://www.patreon.com/TheBestShow/shop"] }

OR

{ "query": ["@TheBestShow/products"] }

Search for campaign based on KEYWORD. For example campaigns about "PANTS"

{ "query": ["square pants"] }

Watch the log to see what the Actor is currently scraping.

🎯 Advanced Usage

Patreon Query Language (PQL)

[ <COMMAND>: | # | @ ] [ <NAME> | <ID> | <KEYWORD> | <URL> ] [ /<SECTION> ]
  • πŸ‘‰ Not all data points can be accessed using a URL.
  • πŸ‘‰ Use QUERY for more control over what to scrape.
  • πŸ‘‰ Think of this as a SHORTCUT

Possible Query Values

FormatExamplesDescription
<KEYWORDS>AI artsSearch Creators / Campaign
@<CAMPAIGN_ID>
@<CAMPAIGN_NAME>
@666522
@TheBestShow
Campaign Data
/info@TheBestShow/infoCampaign info
/posts@TheBestShow/postsCampaign posts
/collections@TheBestShow/collectionsCampaign collections
/products@TheBestShow/productsCampaign products (shop)
/chats@TheBestShow/chatsCampaign chats
/tags@TheBestShow/tagsCampaign posts tags
user:<USER_ID>user:4696495Creator/User Data
/infouser:4696495/infoCreator info
<POST_ID>100277166Post Data
/info100277166/infoPost content
/comments100277166/commentsPost comments
/related100277166/relatedRelated posts
collection:<COLLECTION_ID>collection:12345678Collection Data
/infocollection:12345678/infoCollection info
/postscollection:12345678/postsCollection post
product:<PRODUCT_ID>product:12345678Product Data
/infoproduct:12345678/infoProduct info
home:<SECTION>home:infoPersonal Data
:infohome:infoUser info
:updateshome:updatesFeed updates
:notificationshome:notificationsNotifications
https:<URL>https://www.patreon.com/...Start URL
/<CAMPAIGN>@<CAMPAIGN>
/<CAMPAIGN>/shop@<CAMPAIGN>/products
/<CAMPAIGN>/collections@<CAMPAIGN>/collections
/posts/title-slug-<POST_ID><POST_ID>

Why use a QUERY parameter instead of URL?

Using QUERY instead of URL gives you more flexibility and clarity when scraping. While a full URL points to a specific page, a query typically represents a search term, filter, or dynamic input used to generate results on a site. Many modern websitesβ€”especially those with search or filter functionsβ€”construct pages dynamically based on queries, not fixed URLs.

By using QUERY, you :

  • Focus on what data you want, not where it lives.
  • Allow the Actor to build the right URL internally.
  • Enable batch operations on multiple queries more easily.
  • Support non-URL-based inputs, like keywords, IDs, or product names.

In short, QUERY is often more intuitive and powerful when you're scraping based on intent rather than specific page addresses.

FAQ : [F]requently [A] very Wrong or Misunderstood [Q]ueries

QUERYDescription
❌https://www.patreon.com/TheBestShow/infoThis URL does not exists! You probably want to use QUERY: @TheBestShow/info or just @TheBestShow
❌https://www.patreon.com/TheBestShow:infoThis URL also does not exists! use @TheBestShow, easy ... right ?
... to be continued ...

🎯 Input Examples

Example #1: Scrape a Post

{ "query": ["https://www.patreon.com/posts/post-title-slug-3001122"] }

OR

{ "query": ["3001122"] } # just input the POST_ID

Example #2: Scrape a Post Comments

{ "query": ["3001122/comments"] }

🎯 LOGIN SESSION

You may want to include your login session from your browser. If that's the case, you need to include the cookie named session_id. To get the cookie value, follow these steps :

Google Chrome

  1. Login to patreon.com
  2. Open Chrome Developer Tools (Ctrl + Shift + I)
  3. Open Application Tab
  4. On left panel, go to: Storage -> Cookies -> https://www.patreon.com
  5. Find cookie named session_id
  6. Copy & Paste

🎯 Output Examples

{
"access_rules": [
{
"access_rule_type": "tier",
"amount_cents": null,
"currency": "USD",
"id": "7909551",
"post_count": 603,
"type": "access-rule"
},
{
"access_rule_type": "tier",
"amount_cents": null,
"currency": "USD",
"id": "9059915",
"post_count": 337,
"type": "access-rule"
}
],
"audio": {
"file_name": "AdFree-DraftV1-20221007-TCO-Hillsong1.mp3",
"id": "171203911",
"image_urls": null,
"metadata": {},
"type": "media"
},
"change_visibility_at": null,
"comment_count": 56,
"commenter_count": 34,
"current_user_can_comment": false,
"current_user_can_delete": false,
"current_user_can_view": false,
"has_ti_violation": false,
"id": "72996515",
"image": {
"height": 480,
"large_url": "https://c10.patreonusercontent.com/4/patreon-media/p/campaign/1508621/d2bfcfd4a278419abad6926b2155d514/eyJoIjozNDksInciOjYyMH0%3D/3?token-time=2145916800&token-hash=b3gTD8SkGyerTsc2f5mkx7NeQhl0lhl7qj_bihrza9I%3D",
"thumb_square_large_url": "https://c10.patreonusercontent.com/4/patreon-media/p/campaign/1508621/d2bfcfd4a278419abad6926b2155d514/eyJoIjozNDksInciOjYyMH0%3D/3?token-time=2145916800&token-hash=b3gTD8SkGyerTsc2f5mkx7NeQhl0lhl7qj_bihrza9I%3D",
"thumb_square_url": "https://c10.patreonusercontent.com/4/patreon-media/p/campaign/1508621/d2bfcfd4a278419abad6926b2155d514/eyJoIjozNDksInciOjYyMH0%3D/3?token-time=2145916800&token-hash=b3gTD8SkGyerTsc2f5mkx7NeQhl0lhl7qj_bihrza9I%3D",
"thumb_url": "https://c10.patreonusercontent.com/4/patreon-media/p/campaign/1508621/d2bfcfd4a278419abad6926b2155d514/eyJoIjozNDksInciOjYyMH0%3D/3?token-time=2145916800&token-hash=b3gTD8SkGyerTsc2f5mkx7NeQhl0lhl7qj_bihrza9I%3D",
"url": "https://c10.patreonusercontent.com/4/patreon-media/p/campaign/1508621/d2bfcfd4a278419abad6926b2155d514/eyJoIjozNDksInciOjYyMH0%3D/3?token-time=2145916800&token-hash=b3gTD8SkGyerTsc2f5mkx7NeQhl0lhl7qj_bihrza9I%3D",
"width": 640
},
"images": [],
"insights_last_updated_at": "2022-10-11T05:36:00.659+00:00",
"is_paid": false,
"like_count": 188,
"media": [
{
"file_name": "AdFree-DraftV1-20221007-TCO-Hillsong1.mp3",
"id": "171203911",
"image_urls": null,
"metadata": {},
"type": "media"
}
],
"meta_image_url": "https://c7.patreon.com/https%3A%2F%2Fwww.patreon.com%2F%2Fpost-teaser-image%2F72996515/selector/%23post-teaser",
"min_cents_pledged_to_view": null,
"moderation_status": "not_being_reviewed",
"native_video_insights": null,
"patreon_url": "https://www.patreon.com/posts/hillsong-exposed-72996515",
"pledge_url": "/bePatron?patAmt=5.0&c=1508621",
"pls_one_liners_by_category": [],
"poll": null,
"post_level_suspension_removal_date": null,
"post_metadata": null,
"post_type": "audio_file",
"preview_asset_type": "default",
"published_at": "2022-10-07T10:08:07.000+00:00",
"teaser_text": "In the early 2000s a new kind of church appeared in New York City. It wasn't \"regular\" church, it was \"cool\" church. It was a church with ce",
"ti_checks": [],
"title": "Hillsong: A MegaChurch Exposed. Ep 1: Welcome Home",
"type": "post",
"upgrade_url": "/join/TrueCrimeObsessed/checkout?rid=2334613",
"url": "https://www.patreon.com/posts/hillsong-exposed-72996515",
"user_defined_tags": [],
"video_preview": null,
"view_count": 467,
"was_posted_by_campaign_owner": true
}

🎯 Support

⚑️ Feel free to reach out to the developer for any issues or suggestions for improvement.