Logo
 

Open API Portal - Department of Computer Engineering

This is an open-source API portal for the Department of Computer Engineering, University of Peradeniya.

If you are interested in developing apps/websites related to the department's activities, you’re in the right place. You can find the information easily from the APIs here, and focus on making awesome services, apps, websites, etc...

Students Data API v1

Information about the Department Students from the batch, E12 onwards can be accessed via this API.

API Index API Documentation
Projects Data API v1

Information about the student projects under a few different categories can be found from this API.

API Index API Documentation
Staff Data API v1

Public information about the Department Staff, their contact, and research interests can be accessed from this API.

API Index API Documentation
Publication API v1

Information about the Research Publications affiliated to the Department of Computer Engineering can be accessed from this API.

API Index API Documentation
Course API

Under Development

API Index API Documentation
Timetable API

Under Development

API Index API Documentation
Location API

Under Development

API Index API Documentation

This is a static website, which is nightly-build using GitHub Actions and hosted in the GitHub Pages. The data will be automatically collected form the department websites, including projects.ce.pdn.ac.lk and people.ce.pdn.ac.lk

View more about the Workflows

If you are interested in contributing to this Open API portal, you can find the GitHub repository from here, and contact one of the developer for the information

Web Plan Diagram
The purposed architecture of the data exchanges of the websites belong to Department of Computer Engineering, University of Peradeniya