In this Section
Overview
Middleware provides general web services interfaces via the https://iet-ws.ucdavis.edu/api/.. service URL. Many APIs require you to obtain an application API key from iam-data-admin@ucdavis.edu or middleware-api@ucdavis.edu.
Please refer to the specific API documentation below. If you have questions on these APIs please email middleware-api@ucdavis.edu.
IAM Identity Store Database Views and RESTful Web Service APIs
Data Dictionary and Outline (Spreadsheet)
Spreadsheet containing Data Dictionary and outline of Database Views and RESTful Web Services APIs.
Identity Store RESTful Web Service APIs Technical Documentation
The IAM Identity Store APIs are currently organized into three categories: People, People Associations, and Organization Info.
Example RESTful Client Applications
- Java Console Application
- Java Console Application with Spring ApplicationContext
- C# Console Application
Online Directory APIs
Mothra APIs
Banner APIs
All APIs
-
Mothra email address and Kerberos ID lookup API - Developer's Guide - DRAFT — This documentation is intended for those wishing to look up email addresses and kerberos IDs via the REST with JSON interface.
-
-
-
-
-
Banner PIDM Lookup API - Developer's Guide - DRAFT — This documentation is intended for developers who wish to look up Banner PIDMs from within their application via the REST with JSON interface.
-
-
-
Online Directory Search API - Developer's Guide — This documentation is intended for developers who wish to perform a basic search on the public data within the Online Directory system from within their application via the REST with JSON interface.
-
-
Mothra majors count API - Developer's Guide - DRAFT — This documentation is intended primarily for Tim Leamy to look up major numbers via the REST with JSON interface. The query used is as follows:
select count(*), majorcode from people where clienttype in ('U', 'R', 'C', 'P') and clientstatus = 'A' and majorcode is not null group by majorcode order by majorcode
-
-
-
-