ScholarshipPortal Scraper avatar

ScholarshipPortal Scraper

Pricing

from $1.50 / 1,000 results

Go to Apify Store
ScholarshipPortal Scraper

ScholarshipPortal Scraper

Scrape scholarships from scholarshipportal.com and Studyportals. Use the same listing filters as the site or paste a URL — the URL wins when set.

Pricing

from $1.50 / 1,000 results

Rating

0.0

(0)

Developer

Marco Rodrigues

Marco Rodrigues

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 days ago

Last modified

Categories

Share

🌍 ScholarshipPortal Scraper

Want ScholarshipPortal listings in a spreadsheet? This scraper makes it easy.

Use structured filters — better for AI agents — or paste an input_url. When input_url is set it overrides the filters.

ScholarshipPortal is the Studyportals scholarship search (the same listings you see on Mastersportal). This actor returns up to 2000 rows per run.

💡 Perfect for...

  • Students: Export titles, providers, grants, and deadlines for a country or degree level.
  • Dashboards: Track new ScholarshipPortal hits without paging the site.
  • Market research: Slice global scholarships by destination or level.
  • Data analysts: Export structured rows with public scholarship URLs.
  • 🤖 AI Agents: Power Claude, Cursor, Codex, the Hermes Agent, and OpenClaw workflows with live ScholarshipPortal results.
  • 📚 RAG Systems: Feed titles, providers, and grant notes into retrieval pipelines.
  • 🔗 AI Workflows: Plug into LangChain, AutoGPT, CrewAI, and similar stacks.

✨ Why you'll love this scraper

  • 🔗 Input URL or Filters: Paste a ScholarshipPortal or Studyportals search, or pick the same filters as the site. input_url always wins when set.
  • 🎯 Website-Matched Filters: Keyword, destination country, and degree level.
  • 🌐 Listing cards: Title, provider, country, level, deadline, and grant.

📦 What's inside the data?

id, url, title, provider, country, level, deadline, grant

🚀 Quick start

Option A: paste https://www.mastersportal.com/search/scholarships/master/germany. Option B: pick a destination and degree level, then set max_results.

Input Example (filters):

{
"country": "germany",
"level": "master",
"max_results": 100
}

Input Example (URL):

{
"input_url": "https://www.scholarshipportal.com/scholarships",
"max_results": 100
}

Output Example:

{
"id": "8918",
"url": "https://www.mastersportal.com/scholarships/8918/mary-doctor-fine-arts-scholarship.html",
"title": "Mary Doctor Fine Arts Scholarship",
"provider": "Blumenthal Performing Arts",
"country": "Worldwide",
"level": "Master",
"deadline": "2027-03-19T00:00:00Z",
"grant": "Up to $40,000"
}

Output fields:

FieldDescription
idScholarship id.
urlPublic scholarship page.
titleScholarship title.
providerUniversity or organisation when shown.
countryDestination restriction when shown.
levelBachelor, master, PhD, or short course.
deadlineApplication deadline as a full date and time when a date is shown.
grantAward amount or short grant note when shown.

📋 Input reference

ParameterTypeRequiredDefaultDescription
input_urlstringNo—ScholarshipPortal or Studyportals search URL. Overrides every filter.
querystringNo—Same as the site search box.
countrydropdownNoanyDestination country.
leveldropdownNomasterBachelor, master, PhD, or short course.
max_resultsintegerNo50Maximum rows (1–2000).