get_program_requirements
Retrieve a program's requirement groups and shared bachelor's graduation requirements—GE areas, SF State Studies, American Institutions, GWAR, and unit/residence/GPA totals—for a catalog year.
Instructions
A program's requirement groups (as written in its rules YAML, each with its Bulletin page) plus the university graduation requirements every bachelor's degree shares: GE areas, SF State Studies, American Institutions, GWAR, unit/residence/GPA totals. catalog_year: the student's (e.g. 'Fall 2025' or '2025-26'); default the newest.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"program": "<program>"
},
"name": "get_program_requirements"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| program | Yes | ||
| catalog_year | No |