CampusAPI

The most comprehensive RESTful protocol specification for exposing data and functionality from educational enterprise systems to enable next generation infrastructure.

Based on over 20 years of experience, domain modeling, implementation and field testing, and built on the comprehensive domain models of the Open Service Interface Definitions (OSIDs), CampusAPI provides software developers with a powerful collection of common APIs that can be deployed across various educational enterprise products, including SIS, LMS, Assessment, HR, Finance and more.

The CampusAPI protocol layer is a component of DXtera’s EduMesh data management suite of software services, that includes our Integration Framework, Enterprise Data Hub and Enterprise Service Hub.  This provides immense flexibility in how CampusAPI can be deployed to work within a campus infrastructure, including orchestration of data sourced across multiple systems, and caching for enhanced performance.

In collaboration with its members, DXtera is building integration connectors for most common educational enterprise systems.  We are also designing and deploying middleware components to configure and align CampusAPI to support the special requirements of specific applications or classes of applications.

CampusAPI documentation is available at http://campusapi.org

“Building on its work on the groundbreaking CUNY Transfer Explorer, ITHAKA is proud to collaborate with DXtera Institute on the development and implementation of Universal Transfer Explorer. With support from seven philanthropic foundations and powered by DXtera Institute’s seamless data integration with school information systems, ITHAKA’s Universal Transfer Explorer will provide real-time, authoritative information about credit transfer to help students attain their educational credentials more efficiently.” – Emily Tichenor, Program Manager, ITHAKA S+R

CampusAPI related Projects

The following projects are utilizing and extending the capabilities included within CampusAPI.  We would like to thank our members, some of whom are listed below, who have contributed to the development and refinement of the CampusAPI protocol specifications.

Learner Record Gateway –  Built on DXtera’s integration framework, the Learner Record Gateway (LRG) provides functionality for accessing student record and educational activity data directly from systems of record, and controlling user access to these records, by students themselves directly into their credential wallets, or by people of processes performing bulk extracts.  LRG is essentially business logic middleware that sits between existing enterprise systems and software applications to configure, manage and track access to academic and learning records in support of digital credentialing and related applications.

Metaversity – Metaversity is a lightweight wallet and pathways application that connects to any learning or employment system. It is built with LearnCard, Learning Economy Foundation’s (LEF) open source, plugin-based software developer kit (open-source SDK) to provide a scalable and customizable deployment for any training provider, school, college, employer, or DAO.

Through our work with Motlow State Community College (MSCC) and the Learning Economy Foundation (LEF), Metaversity has been developed and deployed at MSCC on the LRG platform.  LEF LearnCard users can access their student records directly and securely using CampusAPI student record services. 

Degree Requirements Management – Degree requirements rules, including curricular pathways and degree planning, are among the least understood data domains in higher education.  Connecting systems that manage such data with applications that can utilize it in support of student success remains one of the most difficult integration challenges we face.  Our Comprehensive Program Requirements initiative develops integration and infrastructure to harvest degree requirements from existing systems of records (primarily degree audit) and make this critical data available to pathway, advising and analytics applications through the CampusAPI Requisite service model.

The Degree Progress Accuracy and Tracking Demonstration Project –  Degree Requirements Management  was a core component of the The Degree Progress Accuracy and Tracking Demonstration Project focused on curricular pathways and degree audit integration.  Along with our collaborating members, Damour Systems, Bay Path University, and the University of Arizona, we explored and tested replicable integration solutions to the degree data challenge.  Actual integration use cases at University of Arizona and Bay Path, and feedback from Damour’s Curricular Analytics tool, has allowed us to further refine the underlying requirements models of CampusAPI  The effort was supported by the Bill & Melinda Gates Foundation.

Damour Systems – Curricular Analytics – The curriculum a student must traverse en-route to a degree is the most foundational element for student success.  Curricular Analytics (CA) provides tools that allow institutions to visualize curricular and degree plans, and analyze impact on student progress. The team at Damour holds a deep understanding of the business models and processes behind degree requirements rules and student pathways, and through the Degree Progress Accuracy and Tracking Demonstration Project our staffs worked closely to make sure that the degree requirements models of CampusAPI are sufficient to meet the needs of the most demanding degree analytics tools, like CA.

ITHAKA Transfer Explorer – ITHAKA’s Universal Transfer Explorer will provide real-time, authoritative information about credit transfer to help students attain their educational credentials more efficiently.  Through our integrated CampusAPI Requisite and Equivalency services, Universal Transfer Explorer will have the ability to ingest course equivalency and program requirement information from most common higher education enterprise student and degree audit systems. This tool will be piloted in 2024 in collaboration with multiple higher education systems, with an eye toward much greater scale.

Elentra Grade Reporting – Elentra is the leading health sciences education platform to manage and deliver curriculum, assess and confirm competencies, and ensure and report on compliance.  The Elentra team has been working with health sciences schools for over a decade to create a truly unified solution, providing schools the ability to digitize the curriculum using one platform to drive efficiency and deliver an excellent user experience.  We work closely with Elentra to integrate grade reporting, allowing authorized Elentra platform users to assign grades and author them directly from the LMS to campus SIS systems.  Through CampusAPI Elentra software developers are able to access course enrollment information and report grades back into student records without having to know the details of any particular SIS product or local configuration.