Universities is free & open source API service. that supports over +140 countries +9600 Universities

            
GET universitiesapi.herokuapp.com/search?name=Lambton HTTP/1.1

[
  {
    "name": "Lambton College",
    "alpha_two_code": "CA",
    "country": "Canada",
    "web_pages": [
      "https://www.lambtoncollege.ca"
    ],
    "domains": [
      "lambtoncollege.ca",
      "mylambton.ca"
    ],
    "state_province": "Sarnia"
  }
]
            
          

Fast & reliable

Universities API has been designed and tested to handle +2000 of request per second.

Open Source

Everything from the code base is opensource and free to use under a permissive MIT license.

Usage


Search by country.

            
GET https://universitiesapi.herokuapp.com/search?country=India HTTP/1.1

[
  {
    "name": "DAV Institute of Engineering & Technology",
    "alpha_two_code": "IN",
    "country": "India",
    "web_pages": [
      "http://www.davietjal.org/"
    ],
    "domains": [
      "davietjal.org"
    ],
    "state_province": "Punjab"
  }
  ...
]



            
          

Search by name.

            
GET https://universitiesapi.herokuapp.com/search?name=harvard HTTP/1.1

[
  {
    "name": "Harvard University",
    "alpha_two_code": "US",
    "country": "United States",
    "web_pages": [
      "http://www.harvard.edu/"
    ],
    "domains": [
      "harvard.edu"
    ],
    "state_province": null
  }
]

            
          

Search by Alpha Two Code.

            
GET http://universitiesapi.herokuapp.com/search?alpha_two_code=FR HTTP/1.1

[
  {
    "name": "Ecole Nationale Supérieure d'Agronomie de Rennes",
    "alpha_two_code": "FR",
    "country": "France",
    "web_pages": [
      "http://agro.roazhon.inra.fr/"
    ],
    "domains": [
      "agro.roazhon.inra.fr"
    ],
    "state_province": null
  }
  ...
]

            
          

Search by a spesific domain that belongs to your universty

            
GET https://universitiesapi.herokuapp.com/search?domain=uni-muenchen.de HTTP/1.1

{
  "name": "Ludwig-Maximilians-Universität München",
  "alpha_two_code": "DE",
  "country": "Germany",
  "web_pages": [
    "http://www.uni-muenchen.de/"
  ],
  "domains": [
    "uni-muenchen.de"
  ],
  "state_province": null
}
            
          

Multiple Querying


Search by name and country


            
GET https://universitiesapi.herokuapp.com/search?country=Brazil&name=Centro HTTP/1.1

[
{
  "name": "Centro Regional Universitário de Espiríto Santo do Pinhal",
  "alpha_two_code": "BR",
  "country": "Brazil",
  "web_pages": [
    "http://www.creupi.br/"
  ],
  "domains": [
    "creupi.br"
  ],
  "state_province": null
},
{
  "name": "Centro Universitário Newton Paiva",
  "alpha_two_code": "BR",
  "country": "Brazil",
  "web_pages": [
    "http://www.newtonpaiva.br/"
  ],
  "domains": [
    "newtonpaiva.br"
  ],
  "state_province": null
  }
  ...
]
            
          

Search by Name and Alpha Two Code.

            
GET https://universitiesapi.herokuapp.com/search?name=oxford&alpha_two_code=gb HTTP/1.1

[
  {
    "name": "Oxford Brookes University",
    "alpha_two_code": "GB",
    "country": "United Kingdom",
    "web_pages": [
      "http://www.brookes.ac.uk/"
    ],
    "domains": [
      "brookes.ac.uk"
    ],
    "state_province": null
  },
  {
    "name": "University of Oxford",
    "alpha_two_code": "GB",
    "country": "United Kingdom",
    "web_pages": [
      "http://www.ox.ac.uk/"
    ],
    "domains": [
      "ox.ac.uk"
    ],
    "state_province": null
  }
]