API Central provides vital management functions so providers can just develop and serve their API.
Berkeley's developer portal:
- Displays the API on a central site to make it easy to discover
- Provides detailed and interactive documentation so the API is easy to use
- Manages access tokens to the API for security and privacy
To use this service for your API, contact us at eis-support.berkeley.edu. We'll get you set up so you can configure access and publish full documentation.
For help on using the portal, see the Help sections on API Central.
API Discovery
Developers can browse and search the APIs available on API Central.
Clicking on any particular API icon displays an overview and navigation to requesting access and documentation.
Interactive Documentation
API Central's "interactive docs" are based on the OpenAPI specification. They document each method & endpoint of the API, and allow you to test parameter usage and see how both requests and responses are formatted using a “Try it out” feature.
Access Management
Anyone with a CalNet identity (including SPAs) can log on to API Central and request access to an API via "credentials." Requests include information about technical contacts, client application security, and functional purpose. These are routed to the Data Owner responsible for the API via ServiceNow, with email notifications sent to all stakeholders at each step in the workflow.