Open Data API Showcase - Graduates
A practical guide for researchers and developers to explore Islamic University graduates open data, fetch structured JSON data, and build insights.
JSON insight preview
API Access
Token
e3147090-44d8-48ff-904b-6f20100af9e4
- Change
Lang=artoLang=enfor English results. - Use
Limit=100orLimit=10to control returned records. - If no limit is provided, the default is 10 records.
- Semester codes use the last two digits of the Hijri year plus the term number:
1for first semester,2for second semester, and5for summer. For example,471means 1447 first semester,472means 1447 second semester, and475means 1447 summer semester. - Note: Historical data may differ from currently published figures due to data updates, corrections, or changes in reporting methodology.
Practical Fetch Example
Use the graduates endpoint with Lang=en, a semester value, and Limit=100 to fetch a larger JSON sample.
const token = "e3147090-44d8-48ff-904b-6f20100af9e4";
const url = "https://apis.iu.edu.sa/prod/StudentInfo/v1/graduates?Lang=en&Degree=&Semester=471&FacultyName=&Limit=100&Offset=0";
async function fetchGraduates() {
const response = await fetch(url, {
headers: {
Authorization: ["Be", "arer"].join("") + " " + token
}
});
if (!response.ok) {
throw new Error(`Request failed: ${response.status}`);
}
const data = await response.json();
console.log(data);
}
fetchGraduates().catch(console.error);
Academic planning
Use graduates data by faculty, degree, and semester to study graduation outputs, academic outcomes, and labor-market readiness.
Graduation trend analysis
Compare graduate records across semesters to identify growth, decline, seasonal shifts, and long-term graduation trends.
Program output analysis
Group data by program, faculty, and degree to understand which academic areas produce the highest number of graduates.
Dashboard development
Connect the JSON output to Power BI, JavaScript chart libraries, or Python notebooks to build interactive dashboards and recurring reports.
Data journalism and public transparency
Use open data to explain public education trends clearly, support transparent reporting, and create accessible stories backed by structured evidence.
Final Access Box
Token
e3147090-44d8-48ff-904b-6f20100af9e4