get_education_data
Query Urban Institute's Education Data API to access detailed information on schools, districts, and universities. Specify level, source, topic, and optional filters to retrieve specific education-related data.
Instructions
Retrieve education data from the Urban Institute's Education Data API
Input Schema
Name | Required | Description | Default |
---|---|---|---|
add_labels | No | Add variable labels when applicable (default: false) | |
filters | No | Optional query filters (e.g., {year: 2008, grade: [9,10,11,12]}) | |
level | Yes | API data level to query (e.g., 'schools', 'school-districts', 'college-university') | |
limit | No | Limit the number of results (default: 100) | |
source | Yes | API data source to query (e.g., 'ccd', 'ipeds', 'crdc') | |
subtopic | No | Optional list of grouping parameters (e.g., ['race', 'sex']) | |
topic | Yes | API data topic to query (e.g., 'enrollment', 'directory') |
Input Schema (JSON Schema)
{
"properties": {
"add_labels": {
"description": "Add variable labels when applicable (default: false)",
"type": "boolean"
},
"filters": {
"description": "Optional query filters (e.g., {year: 2008, grade: [9,10,11,12]})",
"type": "object"
},
"level": {
"description": "API data level to query (e.g., 'schools', 'school-districts', 'college-university')",
"type": "string"
},
"limit": {
"description": "Limit the number of results (default: 100)",
"type": "number"
},
"source": {
"description": "API data source to query (e.g., 'ccd', 'ipeds', 'crdc')",
"type": "string"
},
"subtopic": {
"description": "Optional list of grouping parameters (e.g., ['race', 'sex'])",
"items": {
"type": "string"
},
"type": "array"
},
"topic": {
"description": "API data topic to query (e.g., 'enrollment', 'directory')",
"type": "string"
}
},
"required": [
"level",
"source",
"topic"
],
"type": "object"
}