Patreon Scraper
Try for free
7 days trial then $19.00/month - No credit card required now
Go to Store
Patreon Scraper
louisdeconinck/patreon-scraper
Try for free
7 days trial then $19.00/month - No credit card required now
Scrape data from Patreon creator pages based on search queries. Extract detailed information about creators, their tiers, social media links, and other relevant data.
This Apify actor scrapes data from Patreon creator pages based on search queries. It extracts detailed information about creators, their tiers, social media links, and other relevant data.
Features
- Search for Patreon creators using custom queries
- Extract creator profile information
- Gather tier details including prices and descriptions
- Collect social media links
- Retrieve statistics like patron count, post count, and earnings (when available)
Input
The actor accepts the following input parameters:
searchQueries
(array): A list of search queries to find Patreon creators. Each query will be used to search for creators on Patreon.maxRequestsPerCrawl
(number): The maximum number of requests the crawler will make. Defaults to 100.
Output
Each item in the dataset contains the following fields:
url
: The URL of the creator's Patreon pageid
: Unique identifier for the campaigntype
: Type of the document (usually "campaign-document")avatar_photo_blurred_url
: URL of the blurred avatar photoavatar_photo_url
: URL of the avatar photocreation_name
: What the creator is creating (e.g., "Python and Web Scraping Coding Videos")creator_name
: Name of the creatoris_nsfw
: Boolean indicating if the content is NSFWname
: Name of the campaignpatron_count
: Number of patronstotal_posts
: Total number of postsprimary_theme_color
: Primary theme color of the Patreon pagethumb
: URL of the thumbnail imageyoutube
,instagram
,twitter
,facebook
,twitch
,tiktok
: Social media links (if available)tiers
: Array of tier objects, each containing:id
: Tier IDname
: Tier nameprice
: Tier pricedescription
: Tier descriptiondiscord_access
: Boolean indicating if the tier includes Discord accessimage
: URL of the tier image (if available)
about
: About section contenttotal_members
: Total number of memberspaid_members
: Number of paid memberspost_count
: Number of postsearnings_per_month
: Estimated earnings per month (if available)
Example output
1{ 2 "url": "https://www.patreon.com/johnwatsonrooney", 3 "id": "campaign_6277430", 4 "type": "campaign-document", 5 "avatar_photo_blurred_url": "https://c10.patreonusercontent.com/4/patreon-media/p/campaign/6277430/a9a48071838644feaa361b6474ff6daf/eyJiIjoyMCwidyI6MjQwfQ==/6.jpg?token-time=2145916800&token-hash=MGPku40A1m93pfGQ2NJT7eJmoSUPBUVmmJ-m9bVk_-o%3D", 6 "avatar_photo_url": "https://c10.patreonusercontent.com/4/patreon-media/p/campaign/6277430/a9a48071838644feaa361b6474ff6daf/eyJ3IjoyNDB9/6.jpg?token-time=2145916800&token-hash=xtx02SayUIDHB1spmyVyBckrjHuQBYUtzrMi62KxNvU%3D", 7 "creation_name": "creating Python and Web Scraping Coding Videos", 8 "creator_name": "John Rooney", 9 "is_nsfw": 0, 10 "name": "John Rooney", 11 "patron_count": 212, 12 "total_posts": 125, 13 "primary_theme_color": 592911, 14 "thumb": "https://c10.patreonusercontent.com/4/patreon-media/p/campaign/6277430/a9a48071838644feaa361b6474ff6daf/eyJ3IjoyNDB9/6.jpg?token-time=2145916800&token-hash=xtx02SayUIDHB1spmyVyBckrjHuQBYUtzrMi62KxNvU%3D", 15 "youtube": null, 16 "instagram": "https://www.instagram.com/jhnw.r", 17 "twitter": "https://twitter.com/jhnwr", 18 "facebook": null, 19 "twitch": null, 20 "tiktok": null, 21 "tiers": [ 22 { 23 "id": "6784667", 24 "name": "Official Tier 1 Patron", 25 "price": 4.5, 26 "description": "Thank you for your support! This will enable me to continue to make more and better content, and includes Patron only updates on what I am doing and what I am working on.Patron-only updatesBehind The ScenesDiscord access", 27 "discord_access": true 28 }, 29 { 30 "id": "9162213", 31 "name": "Official Tier 2 Patron", 32 "price": 6, 33 "description": "Same as T1 for those who wish to give a little more!Patron-only updatesBehind The ScenesDiscord access", 34 "discord_access": true 35 }, 36 { 37 "id": "9162216", 38 "name": "Official Tier 3 Patron", 39 "price": 12, 40 "description": "Same as other tiers, for those who who wish to contribute more. Your support is greatly appreciated.Patron-only updatesBehind The ScenesDiscord access", 41 "discord_access": true 42 } 43 ], 44 "about": "Hi there - I'm John. I enjoy solving problems using code and creating videos to help others do the same. Focusing on Python and an interest in the web lead me to web scraping, and how it can be a great tool for people to use to learn to code. Surely you've heard the saying about how the best way to learn is to \"do some projects\", well web scraping is a great project idea that scales well, provides good challenges and can have some personal benefit to you. Anyone can start!Along with data extraction my other main focus is Python and web technologies, building apps with Flask, Django or FastAPI, and learning how to integrate front end frameworks like VueJS to a Python backend.Thank you for coming to my Patreon page and considering support me to carry on creating content and helping others learn in bigger and better ways.JR", 45 "total_members": 214, 46 "paid_members": 32, 47 "post_count": 125, 48 "earnings_per_month": 110.2 49}
Developer
Maintained by Community
Actor Metrics
8 monthly users
-
1 star
>99% runs succeeded
Created in Oct 2024
Modified 2 months ago
Categories