Free DegreeCalc College Major ROI Data API

Free public JSON endpoint with 150 college majors with starting/mid-career/late-career salary, payback years, lifetime earnings premium. 150 records. No authentication, no rate limits beyond CDN.

Endpoint

GET https://degreecalc.com/data/us-college-major-roi-2026.json

Example fetch (JavaScript)

const res = await fetch('https://degreecalc.com/data/us-college-major-roi-2026.json');
const json = await res.json();
console.log(json.total_records);
console.log(json.data[0]);

Example (Python)

import requests
data = requests.get('https://degreecalc.com/data/us-college-major-roi-2026.json').json()
print(f"Records: {data['total_records']}")

Schema

Response is JSON with metadata fields (name, source, license, last_updated, total_records) plus an array under data per the documented schema.

Updates

Quarterly refresh from primary sources. Field names stable with 90-day deprecation notice.

Related portfolio data APIs

License: CC-BY 4.0 · Attribution required when redistributing.