Skip to content Skip to site navigation Skip to service navigation

Developer APIs

Services and APIs

The RESTful web services provided by Middleware and Integration Services (MaIS) are used to retrieve and modify data (account, student, course, person, privilege / authority, workgroups) from the Registry (a consolidated source of information from different campus source systems).

To get started using the Web APIs please review the Getting Started with the Web APIs Checklist.

Account

The Account web service provides a way to retrieve lists of accounts as well as individual account details given a SUNet ID.

Learn more

CourseClass

The CourseClass web service provides a way to retrieve the Course class XML and the Course term XML.

Learn more

Person

The person web service provides a way to retrieve person data such as name, email and other details.

Learn more

Privilege (Authority)

The Privilege API can be used to retrieve business authority or privileges granted to a SUNetID via Authority Manager.

Learn more

Student

The student web service allows for the retrieval of student and course enrollment data.

Learn more

Workgroup

The workgroup web service provides a programmatic way to perform all of the same transactions that can be done in Workgroup Manager.

Learn more

Resources

API Developer Community of Practice

A community for articulating best practices for API development. We are also a learning community, and very open to new people joining us.

Learn more

Tools

Postman - standalone app and Chrome extension for API testing and development.