Discover/timeshighereducation.com API
live

timeshighereducation.com APItimeshighereducation.com

Access THE university rankings, detailed university profiles, academic job listings, and site search via 4 structured JSON endpoints.

Endpoints
4
Updated
14d ago
Try it
Year of rankings (e.g. 2024, 2025).
Filter results by country name, matched case-insensitively against the location field (e.g
Ranking type slug. Accepted values: world_university_rankings, computer_science, arts_and_
api.parse.bot/scraper/a250cfd9-0c7d-421b-87a3-80a0d7d392be/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/a250cfd9-0c7d-421b-87a3-80a0d7d392be/get_rankings?year=2025&country=United+States&ranking_type=computer_science' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 4 totalclick to expand

Fetch university rankings for a specific type and year. Returns an array of university ranking objects with scores, location, and student statistics. Supports filtering by country name.

Input
ParamTypeDescription
yearstringYear of rankings (e.g. 2024, 2025).
countrystringFilter results by country name, matched case-insensitively against the location field (e.g. United Kingdom, United States, Germany).
ranking_typestringRanking type slug. Accepted values: world_university_rankings, computer_science, arts_and_humanities, engineering, law, life_sciences, medical, physical_sciences, psychology, social_sciences, business_and_economics, education.
Response
{
  "type": "object",
  "fields": {
    "data": "array of university ranking objects with rank, name, scores, location, and student stats",
    "pillars": "object mapping pillar IDs to pillar metadata (label, weight, description)",
    "subjects": "object mapping subject IDs to subject names",
    "locations": "object mapping country codes to country name and sid"
  },
  "sample": {
    "data": {
      "data": [
        {
          "url": "/world-university-rankings/university-oxford",
          "name": "University of Oxford",
          "rank": "1",
          "location": "United Kingdom",
          "rank_order": "10",
          "scores_overall": "98.3",
          "scores_research": "98.7",
          "scores_teaching": "99.2",
          "scores_citations": "99.4",
          "stats_number_students": "22,095",
          "scores_industry_income": "92.4",
          "stats_pc_intl_students": "43%",
          "stats_female_male_ratio": "51 : 49",
          "stats_student_staff_ratio": "10.8",
          "scores_international_outlook": "95.5"
        }
      ],
      "pillars": {
        "7": {
          "id": "7",
          "type": "all",
          "label": "Overall",
          "weight": "1",
          "machine": "overall",
          "description": "The overall score"
        }
      },
      "subjects": {
        "3081": "Computer Science"
      },
      "locations": {
        "GBR": {
          "sid": "a4zw0000000GnxQAAS",
          "name": "United Kingdom"
        }
      }
    },
    "status": "success"
  }
}

About the timeshighereducation.com API

The Times Higher Education API exposes 4 endpoints covering global university rankings across multiple subject disciplines, detailed university profiles, academic job listings, and site-wide content search. The get_rankings endpoint returns per-institution scores, rank positions, pillar weights, and student statistics, optionally filtered by year, country, and ranking type slug such as world_university_rankings or computer_science.

Rankings and University Profiles

The get_rankings endpoint accepts three optional parameters — year, country, and ranking_type — and returns an array of university objects containing rank, name, location, and detailed scores. The response also includes a pillars map (pillar ID to label, weight, and description) and a locations map (country code to country name and sid), giving you the metadata needed to interpret score breakdowns without a separate lookup call. Supported ranking types include world_university_rankings, computer_science, arts_and_humanities, and engineering, among others.

The get_university_profile endpoint takes a URL slug (available from the url field returned by get_rankings) and returns a structured profile: an HTML-formatted description, key_stats metadata with sectionId and institutionId, rankings visualisation metadata, and a similar_universities object containing recommendedCountry and recommendedGlobal arrays for discovering related institutions.

Job Listings and Content Search

The search_jobs endpoint returns all current academic job postings from the Times Higher Education jobs board. Each job object includes title, description, salary, location, country_name, listing_url, posted_date, expiry_date, and recruiter. Optional query and location parameters perform case-insensitive substring filtering client-side. Because the live job pool changes continuously, filtering by niche terms may return zero results depending on current listings.

The get_scholarship_guides endpoint runs a site-wide search and returns results grouped by section (for example, Universities or Student Articles). Each result object carries title, url, summary, and section, making it useful for discovering editorial content, news articles, and university landing pages alongside ranking data.

Common use cases
  • Build a university comparison tool that pulls scores and pillar weights from get_rankings for multiple institutions
  • Populate a country-filtered league table by passing a country name to get_rankings and rendering the returned rank and score fields
  • Generate university profile pages using the HTML description and similar_universities recommendations from get_university_profile
  • Aggregate academic job postings by filtering search_jobs on location or keyword to surface relevant roles in a specific field or region
  • Track ranking position changes year-over-year by calling get_rankings with different year values and diffing the returned rank fields
  • Surface related editorial content alongside ranking data by querying get_scholarship_guides with a university or subject keyword
  • Build an academic recruiter dashboard that monitors expiry_date fields from search_jobs to flag soon-to-close postings
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 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.

Frequently asked questions
Does Times Higher Education offer an official developer API?+
Times Higher Education does not publish a public developer API. This Parse API provides structured programmatic access to rankings, profiles, jobs, and site content that is otherwise only available through the website.
What does get_rankings return beyond a simple list of universities?+
In addition to the array of university objects (rank, name, location, student stats, and scores), the response includes a pillars map that associates each pillar ID with its label, weight, and description, and a locations map that resolves country codes to names. These metadata objects let you label and weight scores without extra lookups.
Are individual university score breakdowns or indicator-level data available?+
The get_rankings endpoint returns top-level scores and pillar-level metadata. Granular sub-indicator scores below the pillar level are not currently exposed. You can fork this API on Parse and revise it to add a dedicated sub-indicator endpoint if that depth is needed.
How current are the job listings returned by search_jobs?+
The endpoint returns all postings currently live on the Times Higher Education jobs board at the time of the request. The pool changes as new roles are posted and existing ones expire, so the same query can return different results on different days. Each job object includes posted_date and expiry_date fields to help you assess freshness.
Does the API cover student reviews or employer reputation scores for universities?+
Student reviews and employer reputation scores are not currently part of the API. The available profile data includes an HTML description, key statistics metadata, and similar-institution recommendations. You can fork this API on Parse and revise it to add an endpoint targeting review or reputation content.
Page content last updated . Spec covers 4 endpoints from timeshighereducation.com.
Related APIs in EducationSee all →
arxiv.org API
Search and discover academic research papers on arXiv using keywords, authors, titles, categories, and dates, then access detailed metadata for any paper. Browse the complete arXiv category taxonomy to explore research across different scientific disciplines.
maxpreps.com API
Access high school sports data from MaxPreps. Search for schools, retrieve team rosters and schedules, look up athlete profiles, and browse national or state rankings across all sports.
athletic.net API
Search and analyze cross country and track & field performance data across the US, including athlete profiles, meet results, team rosters, and rankings. Access comprehensive meet information, historical records, and state-level competition data to track athlete progress and discover top performers.
allaboutcircuits.com API
Access educational electronics content from All About Circuits, including technical articles, circuit diagrams, textbook volumes, and forum discussions organized by category. Search and browse the latest resources, view detailed articles, explore engineering tools, and find answers across their community forums.
illinoisreportcard.com API
Search and analyze comprehensive performance data for Illinois public schools, districts, and the state, including academic achievements in ELA, math, and science, student demographics, teacher and administrator information, school finances, and environmental conditions. Compare schools side-by-side, track growth metrics, and access accountability ratings and school highlights to make informed decisions about education quality.
noor-book.com API
Search and discover books across 1,800+ categories in the Noor Book library, retrieving detailed information about titles, authors, biographies, and book metadata. Access comprehensive author profiles and browse one of the largest Arabic and English digital book collections with over 289,000 authors.
quizbowlpackets.com API
Search and browse thousands of quizbowl question sets across all competition levels, then access detailed metadata like difficulty, subjects, and download links for each packet. Find the perfect practice materials for High School, Collegiate, Middle School, or Pop Culture quizbowl competitions.
amberstudent.com API
Search student accommodation listings across popular cities and access comprehensive property information including room types, pricing trends, and tenant reviews. Get detailed insights into student housing options to compare amenities, prices, and community feedback all in one place.