Piloterr

Rate My Professors Search

GET
/v2/ratemyprofessors/search

Search Rate My Professors by name. Cards include school, department, difficulty, and would-take-again when the card shows them.

Credit cost: 2 credits per call

Autorisierung

ApiKeyAuth
headerx-api-key<token>

Your API key. Include it in the x-api-key header for every request.

Abfrageparameter

query*string

Required. A professor name, or a Rate My Professors search URL whose path contains /search/professors or whose query contains q=.

Example:

smith

URL example:

https://www.ratemyprofessors.com/search/professors?q=smith

Antworttext

Successful response

application/json
  1. response
results?array<>
pagination?
Example Request
curl -X GET 'https://api.piloterr.com/v2/ratemyprofessors/search?query=string'
Example Response
{  "results": [    {      "id": "1064107",      "url": "https://www.ratemyprofessors.com/professor/1064107",      "name": "Kevin Smith",      "rating": 4.6,      "school": "Rio Hondo College",      "department": "Psychology",      "difficulty": 3.1,      "ratings_count": 174,      "would_take_again_percent": 94    }  ],  "pagination": {    "next": null,    "page": 1,    "per_page": 5,    "total_pages": null,    "total_results": 10000  }}