Bestseller
Global Universities Higher Education University Rankings

Global University Data

Comprehensive global university data with detailed information including rankings, locations, and student statistics

Data & API Features

Nearly 7,000 world universities with latest basic data
Detailed ranking information for top global universities
Manual data updates every half month
Comprehensive university information including basic details, geographic location, and official websites
Multi-dimensional filtering by country, region, and city
Fuzzy search and multi-field sorting capabilities
Fully compatible with other university APIs on Gugudata platform
Millisecond-level response performance
Full HTTPS support (TLS v1.0 / v1.1 / v1.2 / v1.3)
Apple App Transport Security (ATS) compliant
Global CDN distribution with multi-node deployment
High-performance API with load-balanced infrastructure
Global University Data
Annual Subscription
$99$199
Try it for free!
Sign in to get a trial key and test all APIs.
Sign In
Secure payment by Stripe

API Document

HTTP Protocol:HTTPS

HTTP Method:GET

HTTP Endpoint:https://api.gugudata.io/v1/metadata/global-university

Response Type:application/json; charset=utf-8

DEMO Endpoint:https://api.gugudata.io/v1/metadata/global-university/demo

Live Demo:Try Interactive Demo

Full API Docs:developers.gugudata.io

API Request Parameters

NameTypeIs RequiredDefault ValueRemark
appkeystringtrueYOUR_APPKEYAPPKEY obtained after subscription
namestringfalseUniversity name for search (supports fuzzy matching); omit to retrieve all records
countrystringfalseFilter by country (supports fuzzy matching); omit for no filtering
regionstringfalseFilter by region (supports fuzzy matching); omit for no filtering
citystringfalseFilter by city (supports fuzzy matching); omit for no filtering
sortstringfalserank|ascSort field and direction (format: field|direction). Supported fields: rank (ranking), title (university name). Directions: asc (ascending), desc (descending)
pageIndexintfalse1Page number for pagination (starts from 1)
pageSizeintfalse10Number of records per page (valid range: 1-20)

API Response Parameters

NameTypeRemark
DataStatus.RequestParameterstringEcho of request parameters
DataStatus.StatusCodeintHTTP status code of the response
DataStatus.StatusDescriptionstringHuman-readable status message
DataStatus.ResponseDateTimestringServer response timestamp
DataStatus.DataTotalCountintTotal number of records matching the query (for pagination)
Data.rankintQS World University Ranking position
Data.websitestringUniversity official website URL
Data.universityNamestringOfficial university name
Data.logostringURL to university logo image
Data.regionstringGeographic region
Data.countrystringCountry name
Data.citystringCity location
Data.internationalStudentsintNumber of international students enrolled
Data.subjectCountintNumber of academic subjects offered
Data.schoolUUIDstringUnique university identifier in Gugudata system for data correlation

API Response Status Codes

Status CodeExplanation of Status CodeRemarks
200API responding normally For business status codes, see below under API Custom Status Codes.
400Parameter error
402APPKEY error Please check if the APPKEY provided is the one obtained from the developer center.
403Account overdue Please pay attention to the E-mail reminders regarding order expiration.
429Request rate limited Requests cannot exceed 5 times per second. The CDN layer intelligently determines based on the frequency of IP requests. General high-frequency requests do not trigger this status code.
500API response error

Code Snippets Run In Postman

Others also bought