Discover/transfer.sjsu.edu API
live

transfer.sjsu.edu APItransfer.sjsu.edu

Retrieve SJSU transfer credit and articulation data: course equivalencies, GE requirements, and college articulation agreements via 5 structured endpoints.

Endpoints
5
Updated
3mo ago
Try it

No input parameters required.

api.parse.bot/scraper/403b570c-0995-4987-9059-fccb515c4d7e/<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/403b570c-0995-4987-9059-fccb515c4d7e/list_colleges' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 5 totalclick to expand

List all community colleges and universities with articulation agreements with SJSU. Returns college names, codes, and URLs for their articulation reports.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "colleges": "array of objects with name, code, and url for each college"
  },
  "sample": {
    "data": {
      "colleges": [
        {
          "url": "https://info.sjsu.edu/web-dbgen/artic/HANCOCK/course-to-course.html",
          "code": "HANCOCK",
          "name": "Allan Hancock Community College"
        },
        {
          "url": "https://info.sjsu.edu/web-dbgen/artic/DEANZA/course-to-course.html",
          "code": "DEANZA",
          "name": "De Anza College"
        }
      ]
    },
    "status": "success"
  }
}

About the transfer.sjsu.edu API

The SJSU Transfer Articulation API provides structured access to transfer credit data across 5 endpoints covering community college articulation agreements with San Jose State University. The lookup_sjsu_course_equivalents endpoint lets you query any SJSU course code — such as 'CS 46A' or 'MATH 30' — and receive matching equivalent courses from every participating college. Data includes GE breadth requirements, department-level articulations, and full college and category listings.

What the API Covers

The API surfaces articulation data from transfer.sjsu.edu, covering course-to-course equivalencies and General Education breadth requirements between SJSU and participating community colleges and universities. Five endpoints expose colleges, subject categories, course lookups, full college articulation tables, and GE area mappings.

Key Endpoints and Response Fields

list_colleges returns an array of college objects, each with a name, code, and url. The code value is what you pass to get_college_articulations and get_ge_articulation. list_categories returns subject category objects with name, cat_id, and report_url, which map to the subject groupings used in articulation reports.

lookup_sjsu_course_equivalents accepts a course_code string (automatically normalized), then returns an equivalents array where each object includes sjsu_course, college, equivalents (array of course codes), and details. This is useful for reverse lookups — given an SJSU course, find every community college course that satisfies it.

get_college_articulations accepts a college_code and returns all course-to-course articulations for that institution, organized as an array with department, sjsu_course, equivalents, and details fields. get_ge_articulation returns GE breadth data for a college, with each record containing main_area, sub_area, details, and courses — mapping GE requirement areas to the community college courses that fulfill them.

Coverage and Limitations

Coverage is limited to institutions that have active articulation agreements with SJSU as listed on transfer.sjsu.edu. Not all courses at every college will have an equivalent on file; when no articulation exists, the equivalents array will be empty for that pairing. Data freshness reflects the articulation reports published on the source site, which are typically updated on an annual academic cycle.

Common use cases
  • Build a transfer planning tool that maps a student's community college courses to SJSU degree requirements using get_college_articulations
  • Check which courses at De Anza or Foothill satisfy a specific SJSU requirement using lookup_sjsu_course_equivalents
  • Populate a GE requirement checker by pulling get_ge_articulation data for a given college and matching it to SJSU breadth areas
  • Generate a complete list of SJSU partner institutions for a transfer advising app using list_colleges
  • Cross-reference subject category articulation reports by cat_id from list_categories for department-level transfer analysis
  • Identify all community college MATH or CS equivalencies for SJSU courses to guide dual-enrollment decisions
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 SJSU's transfer website have an official developer API?+
No. transfer.sjsu.edu does not publish a public developer API or documented data feed. This Parse API provides structured programmatic access to the articulation data on that site.
What does `get_ge_articulation` return, and how is it structured?+
get_ge_articulation takes a college_code and returns a ge_articulation array. Each element includes main_area (the top-level GE breadth area, such as Area R or Area S), sub_area for any subdivision, details with descriptive text, and courses listing the community college courses that satisfy that area at SJSU.
Does the API return course descriptions, unit counts, or grade requirements alongside equivalency data?+
Not currently. The API returns course codes, college identifiers, department groupings, and GE area mappings, but does not include unit counts, grade minimums, or course descriptions. You can fork this API on Parse and revise it to add an endpoint that surfaces those additional fields if they appear in the articulation reports.
Can I look up which SJSU courses a specific community college course satisfies, rather than the reverse?+
lookup_sjsu_course_equivalents performs the reverse direction — given an SJSU course code, it finds matching community college equivalents. A forward lookup (given a community college course, find which SJSU courses it satisfies) is not currently covered. You can fork this API on Parse and revise it to add that lookup direction.
Are all California community colleges included?+
Only colleges with active articulation agreements listed on transfer.sjsu.edu are included. The list_colleges endpoint returns the full set of covered institutions. Colleges without a current agreement with SJSU will not appear in the results.
Page content last updated . Spec covers 5 endpoints from transfer.sjsu.edu.
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.