OpenStax Open Textbooks Scraper avatar

OpenStax Open Textbooks Scraper

Pricing

from $7.50 / 1,000 results

Go to Apify Store
OpenStax Open Textbooks Scraper

OpenStax Open Textbooks Scraper

Browse OpenStax open license textbooks by subject or free text query. Each record returns title, subject, edition, authors, license, isbn, pages, language, available reading formats, and url. Useful for OER catalogs, curriculum planning, and edtech content discovery.

Pricing

from $7.50 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

ParseForge Banner

๐Ÿ“š OpenStax Textbooks Scraper

๐Ÿš€ Export OpenStax records in seconds. Pipe results straight into your spreadsheet, dashboard, or data warehouse.

The OpenStax Textbooks Scraper turns the public OpenStax CMS endpoint into a clean structured dataset of open educational textbooks. Every record carries title, subject, edition, authors, license, ISBN, page count, language, and direct download links.

๐ŸŽฏ Target Audience๐Ÿ’ก Primary Use Cases
๐ŸŽ“ StudentsFind free textbooks for class.
๐Ÿ‘ฉโ€๐Ÿซ EducatorsBuild reading lists from open content.
๐Ÿ“š LibrariansTrack new OpenStax releases.
๐Ÿค– EdTech buildersPower discovery features with open data.

๐Ÿ“‹ What the OpenStax Textbooks Scraper does

  • Fetches the public OpenStax feed at https://openstax.org/apps/cms/api/v2/pages/.
  • Parses the response and flattens each record into one structured row.
  • Casts numeric values to numbers, dates to ISO strings.
  • Surfaces upstream errors as a clean error record instead of crashing.
  • Pushes everything to the dataset, ready for instant download.

๐Ÿ’ก Why it matters: OpenStax publishes the data, but the raw response is awkward to work with. This actor normalizes everything into a flat schema that drops straight into pandas, BigQuery, or a Google Sheet.

๐Ÿ“Š Data fields

Each record includes: authors, downloadFormats, edition, isbn, language, license, pages, results, scrapedAt, subject, title, url. These field names come straight from the actor's dataset schema, so what you see here is what lands in your dataset.

โš ๏ธ Good to Know. Free users are capped at 10 records per run as a preview. Paid users can pull up to 1,000,000 records.

๐Ÿš€ How to use

  1. Click Try for free.
  2. Adjust the input filters or leave defaults.
  3. Click Start. Within seconds, your dataset is ready.
ActorWhat it does
ParseForge Alpha Vantage ScraperMarket data, FX, crypto.
ParseForge OurAirports ScraperGlobal airport database.
ParseForge NBA Stats ScraperPlayer and team stats from NBA.com.
ParseForge CurseForge Mods ScraperPublic mod metadata.

๐Ÿ’ก Pro Tip. Browse the complete ParseForge collection for 900+ production-grade scrapers across business intelligence, real estate, e-commerce, sports, finance, and public records.

Disclaimer. This actor scrapes only publicly available data. ParseForge is not affiliated with, endorsed by, or sponsored by any third-party services referenced. Users are responsible for complying with the target site's terms of service and applicable law. Create a free account w/ $5 credit.

๐Ÿ†˜ Need Help?

If you hit a bug, have questions about setup, or need a scraper we haven't built yet, open our contact form or write to parseforge@protonmail.com. We also take on paid custom data projects.

For faster answers, join our Discord. It's the best place to get support and suggest new actors.