Enterprise API Management

Need enterprise services? There's an API for that!

Service Description

Facilitating API solutions that expose enterprise data and enable enterprise services through loosely coupled integration. AITS can help equip your application with the tools it needs to easily interact with the University's enterprise systems, while easing implementation by leveraging industry standard technologies and methods. 

Integration Technologies

Web Services

Support and development of SOAP and/or RESTful web service APIs, providing point-to-point interaction with the University’s authoritative data sources.

AITS Web Services

AITS Application Development has created a suite of web service APIs that offer services such as extending Banner functionality, providing data validation services, facilitating SSO authentication, utilities such as sending email, and many others. Additionally, the AITS Integration Platform can serve as a proxy to third-party web service APIs that are developed elsewhere, by University units other than AITS, or that are on-boarded with vended applications.

University employees can visit the AITS Web Services page for additional detail about these services.

Ellucian - Banner XE Student API

The Banner XE Student API platform offers RESTful web services that extend Banner business rules and data access. AITS is working to discover and understand the capabilities of the Banner XE API Student API and how this tool can best be leveraged. We are excited to have this API in our toolbox, and look forward to evaluating how its services can help to meet your application's enterprise integration needs.

Messaging Services

Offering point-to-point and publish-subscribe (JMS) messaging integration services for batch and web applications, where direct integration, via the AITS Enterprise Application Integration (EAI) framework, is the best fit. AITS can help you integrate your app with messaging services by working with you to implement an SDK locally, or by building custom connectors that can transform and transport the data for you. For more information regarding the available messaging APIs and configurations, please contact ICC. 

Enterprise Objects

Enterprise objects serve as the building blocks for all AITS developed integration services. A standard object model allows for a common representation of business objects, and underlying data, that can be easily understood across distributed systems, and easily validated to preserve data integrity.

COMING SOON!! Additional resources to help developers interact with the AITS Integration Platform.

Business Object
Object Description Supported Message Type
BeneficiaryRelationshipList

Query-Request
ContractParameterList

Query-Request
EnterpriseCode

Create-Sync;Delete-Sync;Update-Sync
InstitutionList
Contains information about high school or college institutions
Query-Request
JobChangeReasonList

Query-Request
LeaveReasonList

Query-Request
List
The List object provides a means to authenticate codes and descriptions from Banner validation tables.
Query-Request;Query-Request;Query-Request;Query-Request
OrganizationList

Query-Request
PositionClassList

Query-Request