The API Directory organizes APIs by the University of Michigan's Data Areas. The info-graph below shows each Data Area and its sub-categories. Categories shown in bold have APIs published through the API Directory.
Visit the API Directory
API Directory Support
Overview
This document contains the answers to frequently asked questions about the API Directory.
Consuming an API
What is an API?
An API is an interface that makes it easy for one application to consume capabilities or data from another application. By defining stable, simplified entry points to application logic and data, APIs enable developers to easily access and reuse application logic built by other developers. In the case of Web APIs, that logic and data is exposed over the network.
Overview
This document contains a glossary with a list of terms and definitions related to the API Directory & APIs in general.
Overview
This document contains a glossary with an alphabetical list, definitions, and of terms related to APIs/API Directory. Below the Glossary are some frequently asked questions (FAQ) with the applicable answers.
To visit the API Directory, click here.
To get up and running with Apigee X, we've put together this guide to help you navigate through the documentation, courses, and training available for U-M users.
API Directory Links
API Directory Integrated Portal
The integrated portal is the front-end that most users consider as the 'API Directory'.
Overview
This document outlines the procedure for approving a subscription request in the API Management Platform (Apigee X) for restricted APIs.
Prerequisites
Before granting access within Apigee, ensure that the TeamDynamix workflow for the API subscription request is complete. This will guarantee all necessary approvals have been provided by team owners, product managers, and security admins.
Step-by-Step Procedure
Follow these instructions to approve an application subscription request within Apigee:
Overview
This article will demonstrate how to consume an API through the API Directory's Integrated Portal. It will also link to external resources to sample code and Postman configurations to help users test and consume APIs programmatically.
Before connecting to a U-M API Directory API, you need to have:
Registering Apps
Register developer apps and developer team apps as described in the following sections.
Use Team Apps
In most cases, apps should be registered to a team instead of an individual account. Only students and faculty are allowed to register individual apps.
Registering Developer Apps
Portal users can register apps to use the APIs that have been published as folows:
Overview
This document outlines the procedure for creating and managing teams. Teams allows developers to share responsibility for an app with other developers. Apps that are owned by a team are accessible to all members of the team based on their developer team role.
Viewing the Teams page
The Teams page displays the developer teams for which you are a member.
To access the Teams page: