Trueachievements Scraper

Trueachievements Scraper

by epctex

Extract games, achievements, articles & all data from TrueAchievements. Search, filter, and export to JSON, CSV, Excel for analysis, tracking, or projects.

2,478 runs
19 users
Try This Actor

Opens on Apify.com

About Trueachievements Scraper

Need to pull game data, achievement stats, or community discussions from TrueAchievements for a project? I've been there. This scraper is what I used to reliably extract everything from the site without getting blocked. It handles the full spectrum: detailed game pages, articles, comment threads, achievement lists, and metadata on developers, publishers, and genres. You can search by keyword, filter by genre or publisher, and narrow down to specific game series. The real win is how you get the data out. It formats everything neatly for you to download as JSON, CSV, Excel, XML, or HTML, ready to drop into a spreadsheet, database, or analysis tool. It's perfect for building your own gaming stats tracker, analyzing achievement trends, monitoring community sentiment, or aggregating data for a content site. Instead of manually copying data or worrying about rate limits, you set your parameters, run it, and get a clean, structured dataset. It just works.

What does this actor do?

Trueachievements Scraper is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

TrueAchievements Scraper

This Apify actor scrapes data from TrueAchievements.com, providing an alternative to its limited free API. It extracts game details, articles, lists, and search results.

Key Features

The scraper supports several data retrieval methods:
* Search: Find games, articles, and comments by keyword.
* List Scraping: Extract data from article lists, game lists (including full Xbox catalog), Xbox Game Pass lists, genres, and publisher pages.
* Detail Scraping: Get comprehensive data for individual games (images, achievements, developers, genres, publishers) and full articles with comments.
* Series & Publisher Data: Retrieve all games belonging to a specific series or publisher.

How to Use

Configure the actor using a JSON input. The scraper is optimized for speed and can scrape approximately 100 data points in 2 minutes, consuming ~0.06-0.09 compute units.

Input Parameters

Provide input as a JSON object with the following fields:

  • search: (Optional, String) A keyword to search on TrueAchievements.
  • startUrls: (Optional, Array) A list of TrueAchievements URLs to scrape. Accepts news lists, search results, listing pages, game/article details, genre pages, and publisher pages.
  • includeComments: (Optional, Boolean) When set to true, includes all comments in article detail outputs. Increases time and resource usage.
  • endPage: (Optional, Number) The final page number to scrape for search requests and paginated startUrls. Default is to scrape all pages (Infinite).
  • maxItems: (Optional, Number) A limit for the total number of items to scrape from lists or search results.
  • proxy: (Required, Proxy Object) Proxy configuration. Proxy servers are required. You can use your own or Apify Proxy.
  • extendOutputFunction: (Optional, String) A custom JavaScript function that takes a JQuery handle ($) as an argument and returns an object to extend the output.
  • customMapFunction: (Optional, String) A custom JavaScript function that takes each object's handle as an argument and returns a modified object.

Tip: To scrape a specific list, paste its URL into startUrls. Control pagination by combining the starting page URL with the endPage parameter. For example, providing page 5's URL with "endPage": 6 will scrape only pages 5 and 6.

Input Example

{
  "startUrls": [
    "https://www.trueachievements.com/news?search=game",
    "https://www.trueachievements.com/game/Monster-Energy-Supercross-4",
    "https://www.trueachievements.com/series/Call-of-Duty",
    "https://www.trueachievements.com/publisher/Electronic-Arts/"
  ],
  "includeComments": false,
  "maxItems": 50,
  "proxy": {
    "useApifyProxy": true
  }
}

Output

The actor outputs items to the dataset, with the structure varying by the type of page scraped (e.g., game detail, article list item, search result). Each record contains the extracted data fields from the target page.

Development & Support

This scraper is under active development. For bug reports or feature requests, please create an issue on the GitHub repository.

Categories

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try Trueachievements Scraper now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
epctex
Pricing
Paid
Total Runs
2,478
Active Users
19
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support