Fastweb APIfastweb.com ↗
Access Fastweb scholarship listings by category, state, or major. Get award amounts, deadlines, provider info, financial aid articles, and student discounts.
What is the Fastweb API?
The Fastweb API exposes 8 endpoints covering scholarship listings, detailed award data, financial aid articles, and student discounts from Fastweb.com. You can retrieve featured scholarships from the homepage, browse the full directory by category slug via get_scholarship_directory_categories, filter listings by U.S. state or academic major, and pull complete scholarship records including eligibility descriptions and deadline fields using get_scholarship_detail.
No input parameters required.
curl -X GET 'https://api.parse.bot/scraper/d73272bd-bc1f-4987-8927-3870cd569f5d/get_featured_scholarships' \ -H 'X-API-Key: $PARSE_API_KEY'
Typed, relational, agent-ready
A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.
- Fully typed · autocompletes
- Objects link to objects
- Typed errors & pagination
Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:
uv add parse-sdk uv run parse init uv run parse add --marketplace fastweb-com-api
uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.
"""Walkthrough: Fastweb Scholarship API — discover scholarships by major, state, or category."""
from parse_apis.fastweb_scholarship_api import Fastweb, Major, State, ScholarshipDetail, CategoryNotFound
client = Fastweb()
# Browse featured scholarships — quick overview of promoted opportunities.
for scholarship in client.scholarships.featured(limit=3):
print(scholarship.title, scholarship.award, scholarship.deadline)
# Search by major using the Major enum for type safety.
eng = client.scholarships.by_major(major=Major.ENGINEERING, limit=1).first()
if eng:
print(eng.title, eng.provider, eng.award)
# Search by state — find California-specific funding.
for s in client.scholarships.by_state(state=State.CALIFORNIA, limit=3):
print(s.title, s.provider, s.deadline)
# Fetch full scholarship details by id_slug.
detail = client.scholarshipdetails.get(id_slug="191939-california-dream-act-service-incentive-grant-dsig")
print(detail.title, detail.provider, detail.description[:80])
# Typed error handling: catch a bad category slug.
try:
for s in client.scholarships.by_category(slug="nonexistent-slug-xyz", limit=1):
print(s.title)
except CategoryNotFound as exc:
print(f"Category not found: {exc.slug}")
# Student discounts — browse available deals.
for discount in client.discounts.list(limit=3):
print(discount.merchant, discount.offer)
print("exercised: scholarships.featured / by_major / by_state / scholarshipdetails.get / by_category / discounts.list")
Returns currently featured and promoted scholarship opportunities from Fastweb's homepage. These are frequently updated sponsored listings. No input parameters required.
No input parameters required.
{
"type": "object",
"fields": {
"scholarships": "array of featured scholarship objects"
},
"sample": {
"data": {
"scholarships": [
{
"award": "$5,000",
"title": "$5,000 No-Essay Discover Scholarship Sweepstakes",
"deadline": "June 30, 2026",
"provider": null,
"detail_url": null
}
]
},
"status": "success"
}
}About the Fastweb API
Scholarship Discovery and Browsing
The API gives you two main paths into Fastweb's scholarship directory. get_featured_scholarships returns the current homepage promotions — frequently refreshed sponsored listings — with no input required. For structured browsing, get_scholarship_directory_categories returns every directory category as an array of objects containing name, slug, and url. Pass any slug into get_scholarships_by_category to get back an array of scholarships, each with title, provider, award, deadline, and detail_url. The same response shape appears when filtering by geography via get_scholarships_by_state (accepts a state name like 'Texas') or by field of study via get_scholarships_by_major (accepts a major name like 'Computer Science').
Scholarship Detail Records
get_scholarship_detail accepts an id_slug — the final path segment from any scholarship's detail_url, for example '77822-women-s-league-scholarship-uiuc' — and returns the full record. The response includes a details object with amount, deadline, and awards available, a provider string, a description covering eligibility and application requirements, and the canonical url back to the Fastweb listing. This makes it straightforward to build a detail page or sync records into a database without following external links manually.
Financial Aid Content and Discounts
Beyond scholarships, the API surfaces two supplementary content types. get_financial_aid_articles returns recent Fastweb editorial covering FAFSA, student loans, and loan forgiveness programs, each article object carrying a title and url. get_student_discounts returns merchant partner deals, with each object containing a merchant name and an offer description. These are useful for enriching a student finance tool or scholarship aggregator with adjacent content without scraping Fastweb's article and deals sections separately.
The Fastweb API is a managed, monitored endpoint for fastweb.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when fastweb.com changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.
This isn't an official fastweb.com API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.
Will this API break when the source site changes?+
Is this an official API from the source site?+
Can I fix or extend this API myself if I need a new endpoint or field?+
What happens if I call an endpoint that has an issue?+
- Build a scholarship search tool that lets students filter awards by U.S. state using get_scholarships_by_state
- Aggregate major-specific scholarship lists for a university advising portal using get_scholarships_by_major
- Sync detailed scholarship records — including deadlines and award counts — into a CRM or student database via get_scholarship_detail
- Display rotating featured scholarships on a financial aid dashboard using get_featured_scholarships
- Populate a financial literacy section of a student app with current FAFSA and loan guidance from get_financial_aid_articles
- Surface student merchant discounts alongside scholarship results using get_student_discounts
- Map Fastweb directory taxonomy into your own category system using the slug and url fields from get_scholarship_directory_categories
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 100 req/min |
One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does Fastweb have an official developer API?+
What fields does get_scholarship_detail return, and where does the id_slug come from?+
details object containing amount, deadline, and awards available; a provider string; a full description with eligibility criteria; the scholarship title; and the canonical url. The id_slug is the final path segment of the detail_url field returned by any of the listing endpoints — for example, '77822-women-s-league-scholarship-uiuc'.Does the API support pagination for category, state, or major listings?+
Can I search scholarships by keyword or filter by award amount?+
award field.How fresh is the scholarship data — are deadlines and award amounts current?+
url field from get_scholarship_detail so end users can verify directly on Fastweb.