scholarships.com APIscholarships.com ↗
Access the Scholarships.com directory via API. Search by major, state, ethnicity, and more. Retrieve scholarship details including amounts, deadlines, and eligibility.
No input parameters required.
curl -X GET 'https://api.parse.bot/scraper/e39726f8-b69f-440d-a6f6-d53c1a3e549b/get_scholarship_directory_categories' \ -H 'X-API-Key: $PARSE_API_KEY'
Returns all top-level scholarship directory category types (Academic Major, Residence State, Ethnicity, Race, Gender, etc.) available for filtering scholarships.
No input parameters required.
{
"type": "object",
"fields": {
"categories": "array of category objects each containing name, slug, and url"
},
"sample": {
"data": {
"categories": [
{
"url": "https://www.scholarships.com/financial-aid/college-scholarships/scholarship-directory/academic-major",
"name": "Academic Major",
"slug": "academic-major"
},
{
"url": "https://www.scholarships.com/financial-aid/college-scholarships/scholarship-directory/residence-state",
"name": "Residence State",
"slug": "residence-state"
},
{
"url": "https://www.scholarships.com/financial-aid/college-scholarships/scholarship-directory/ethnicity",
"name": "Ethnicity",
"slug": "ethnicity"
}
]
},
"status": "success"
}
}About the scholarships.com API
The Scholarships.com API exposes 5 endpoints that cover the full scholarship directory on Scholarships.com, letting you browse top-level categories, drill into subcategories, list scholarships by filter, and fetch complete award details. The get_scholarship_detail endpoint returns structured fields including award amount, deadline, eligibility criteria, number of awards, and a direct application URL for individual scholarships.
Browsing the Directory Structure
The API mirrors the Scholarships.com directory hierarchy. get_scholarship_directory_categories returns the top-level category types — Academic Major, Residence State, Ethnicity, Race, Gender, and others — each with a name, slug, and url. Pass any category_slug from that list into list_subcategories to get the filterable values within it: for example, academic-major returns every listed major, and residence-state returns all US states and territories (also available directly via list_all_states as a convenience shortcut).
Listing and Filtering Scholarships
list_scholarships_in_category accepts a category_slug and a subcategory_slug — for instance, residence-state + california, or academic-major + accounting — and returns an array of scholarship objects. Each object includes name, slug, and url. Where the directory listing carries them, amount and deadline are also returned, though not all listings include both fields.
Scholarship Detail Records
get_scholarship_detail takes a scholarship_slug (as returned in listing results) and returns a full record: name, amount, deadline, apply_url, description, eligibility (an array of criteria strings), and awards_available. Fields are returned as null when the source record does not carry them, so callers should handle null values for amount, deadline, apply_url, description, and awards_available. The eligibility array can contain one or many criteria and is useful for filtering applicant fit before directing users to apply.
- Build a scholarship matching tool that filters by state using
list_all_statesandlist_scholarships_in_categorywithresidence-state - Aggregate scholarship deadline calendars by pulling
deadlinefields fromget_scholarship_detailacross a category - Populate an eligibility quiz by mapping
eligibilitycriteria arrays from scholarship detail records - Generate curated scholarship lists for specific academic majors using the
academic-majorcategory and subcategory slugs - Surface direct
apply_urllinks in a student portal so applicants can reach application pages without extra navigation - Compare award amounts across scholarships in an ethnicity or gender category using the
amountfield from detail records - Index the full scholarship directory for search by iterating categories, subcategories, and fetching detail slugs
| 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 | 250 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 Scholarships.com have an official developer API?+
What does `get_scholarship_detail` return, and which fields are always present?+
name and eligibility (which may be an empty array). The fields amount, deadline, apply_url, description, and awards_available are returned as null when the scholarship record does not include them, so callers should not assume these are populated for every scholarship.Does the API support pagination for `list_scholarships_in_category` results?+
Can I search scholarships by keyword or free-text query?+
Are scholarships outside the US included in the directory?+
residence-state category covers US states and territories, and the overall scholarship database reflects opportunities primarily available to US students. International scholarships are not a current coverage area of this API.