Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Section


solid
Column
width20%


Panel
borderColor#BF9900
bgColor#FFFFFF
titleBGColor#E5D699
borderStylesolid
titleIn this Section
borderStyle
Table of Contents
indent15px
stylenone




Column

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.

  1. People APIs (Overview)
    1. Core People
    2. Ids
    3. Affiliations
    4. Contact Info
    5. Primary Kerberos Account Lookup
    6. Primary HSAD Account Lookup
  2. People Associations APIs (Overview)
    1. PPS Associations
    2. Online Directory Associations
    3. Health System (HS) Associations
    4. Identity Store Student Associations API
  3. Organization Info APIs (Overview)
    1. PPS Departments
    2. PPS Divisions (Business Organizational Office Units (Divisions)
    3. PPS Titles
    4. Health System Cost Centers
    5. Health System Titles
    6. SIS Colleges
    7. SIS Majors
    8. Online Directory (ODR) Departments
    9. Online Directory (ODR) Titles

 Example RESTful Client Applications

  1. Java Console Application
  2. Java Console Application with Spring ApplicationContext
  3. C# Console Application
     
    1. Reports To by Department

Online Directory APIs

  1. Search API
  2. Bulk Load API

Mothra APIs

  1. Email Address and Kerberos Lookup API
  2. Majors Count API

Banner APIs

  1. PIDM Lookup API

All APIs

Filter by label (Content by label)
showLabelsfalse
showSpacefalse
excerpttrue
excerptTypesimple
labels+webserviceapi
cqllabel = "webserviceapi"
labels+webserviceapi