Discover/superprof.com API
live

superprof.com APIsuperprof.com

Search Superprof tutors by subject and city, fetch full profiles with ratings, reviews, pricing, and lesson details via 3 structured API endpoints.

Endpoints
3
Updated
3mo ago
Try it
City or region as a URL slug (e.g. 'new-york', 'los-angeles', 'united-states'). Spaces are
Tutoring subject as a URL slug (e.g. 'mathematics', 'english', 'piano'). Spaces are replac
api.parse.bot/scraper/ca464fbe-2b08-49f6-9b00-6f69b3527c01/<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/ca464fbe-2b08-49f6-9b00-6f69b3527c01/search_tutors?city=new-york&subject=mathematics' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 3 totalclick to expand

Search for tutors by subject and city on Superprof. Returns a list of tutor cards with basic info like name, rating, hourly rate, and profile URL.

Input
ParamTypeDescription
citystringCity or region as a URL slug (e.g. 'new-york', 'los-angeles', 'united-states'). Spaces are replaced with hyphens.
subjectstringTutoring subject as a URL slug (e.g. 'mathematics', 'english', 'piano'). Spaces are replaced with hyphens.
Response
{
  "type": "object",
  "fields": {
    "tutors": "array of tutor objects with profile_url, first_name, location, rating, review_count, status, full_title, hourly_rate, first_lesson_free",
    "total_results": "integer count of tutors returned"
  },
  "sample": {
    "data": {
      "tutors": [
        {
          "rating": 5,
          "status": "Ambassador",
          "location": "New York (webcam)",
          "first_name": "Drew",
          "full_title": "Need help in math, statistics, algebra, data analysis, probability, geometry or calculus. learn from an experienced tutor.",
          "hourly_rate": "$25/h",
          "profile_url": "https://www.superprof.com/need-help-math-statistics-algebra-data-analysis-probability-geometry-calculus-learn-from-experienced-tutor-spss.html",
          "review_count": 106,
          "first_lesson_free": false
        }
      ],
      "total_results": 15
    },
    "status": "success"
  }
}

About the superprof.com API

The Superprof API exposes 3 endpoints that let you search tutors by subject and location, retrieve detailed tutor profiles, and pull featured ambassador-level tutors from the platform. The search_tutors endpoint returns structured tutor cards including hourly rate, rating, review count, and profile URL. Profile data via get_tutor_profile goes deeper with about text, subjects taught, lesson methodology, and individual review content.

Search and Discovery

The search_tutors endpoint accepts two optional slug-formatted parameters — subject (e.g. mathematics, piano) and city (e.g. new-york, los-angeles) — and returns an array of tutor objects alongside a total_results count. Each tutor card includes first_name, location, rating, review_count, status, full_title, hourly_rate, first_lesson offer details, and a profile_url you can pass downstream. You can scope searches to a country by passing a country slug like united-states as the city value.

Tutor Profile Detail

get_tutor_profile takes a slug string derived from a tutor's profile URL and returns the full record. Fields include headline, about_me, lesson_details, subjects (array of strings), hourly_rate, rating (out of 5), review_count, and a reviews array where each entry carries reviewer_name and text. This makes it straightforward to build tutor comparison tools or aggregate review data at scale.

Featured Tutors

get_homepage_featured_tutors requires no inputs and returns the same tutor card schema as search — profile_url, first_name, location, rating, review_count, status, full_title, hourly_rate, and first_lesson. These are ambassador-level tutors highlighted by the platform, making this endpoint useful for seeding datasets with high-signal, well-reviewed profiles.

Common use cases
  • Build a tutor comparison tool using hourly_rate and rating fields across multiple subjects and cities
  • Aggregate Superprof reviews by subject to analyze sentiment and common teaching feedback
  • Populate a tutoring marketplace with real availability and pricing data from search_tutors
  • Monitor hourly_rate trends for specific subjects across different cities over time
  • Seed a recommendation engine with featured tutors from get_homepage_featured_tutors
  • Extract subjects arrays from tutor profiles to map subject coverage by geographic region
  • Display structured tutor cards in an edtech app using profile_url, first_name, and rating fields
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 Superprof have an official developer API?+
Superprof does not publish an official public developer API or developer documentation for third-party access to its tutor data.
What does get_tutor_profile return beyond what search_tutors provides?+
search_tutors returns summary card data: name, rating, review count, hourly rate, status, and profile URL. get_tutor_profile adds the full about_me text, a lesson_details description of the tutor's methodology, an array of subjects they teach, and a reviews array with individual reviewer names and review text.
Does the API return tutor availability or calendar data?+
Not currently. The three endpoints cover search results, profile details, and featured tutors — none expose a calendar, availability slots, or booking status. You can fork this API on Parse and revise it to add an availability endpoint if that data is accessible on the tutor's profile page.
Can I paginate through all tutors for a subject, or is the result set fixed?+
The search_tutors endpoint returns a batch of tutor cards and a total_results count, but there is no pagination parameter currently exposed. For deeper result sets across a subject, you can fork the API on Parse and revise it to add page or offset parameters.
Are tutor profiles available for all countries Superprof operates in?+
The city parameter accepts country-level slugs like united-states, so broad geographic queries are possible. However, coverage reflects what Superprof lists publicly for that region, and results for less-populated markets may be sparse. The API does not expose a country-list endpoint to enumerate supported regions.
Page content last updated . Spec covers 3 endpoints from superprof.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.