---
title: "College Programs and Majors"
method: GET
path: "/colleges/programs"
tags: ["Colleges"]
---

# College Programs and Majors

`GET /colleges/programs`

## Request

- Base URL: `https://api.dataporium.io`
- URL: `https://api.dataporium.io/colleges/programs`
- Auth: API key in query parameter `apikey`

College programs (one field of study at one credential at one college) with graduates, median debt, median earnings 1 and 4 years after graduation and the national median of the field. The programs of one college, one field across colleges ranked by earnings or debt, or with group_by=field the fields of study (majors) ranked by the median earnings of their programs.

The answer is {group_by, total, limit, offset, sort, order, filters, data_date, rows, about}.

## Query parameters

- `college` string
- `field` string
- `credential` string
- `group_by` string
- `sort` string
- `limit` integer

## Response `200`

Successful response (JSON).

- object

## Other responses

- `401`: No API key in the request.
- `403`: The API key is not valid or has expired.

---

[API](https://skmtc.dev/dataporium/apis/dataporium-data-api.md) · [All operations](https://skmtc.dev/dataporium/apis/dataporium-data-api/llms.txt) · [OpenAPI document](https://skmtc.dev/dataporium/apis/dataporium-data-api/revisions/8bc593179dc8?raw)
