Introduction to API Manager
Workflow for creating and using an API
API Manager user roles
URLs for managed APIs and custom APIs
Custom APIs
API domain name
API versions
Accessing API Manager
API management
Customized API URLs
Certificates for customized API URLs
Before you start
Configuring API URL customization
Certificate updates
API Registry properties
Creating and deleting a managed API
Creating and deleting a custom API
After you create an API
Viewing managed API details and metadata
Interactively testing a managed API
Generating and exporting an SDK package
Renaming an API
Deactivating and activating an API
Deactivating and activating an API on the API Registry page
Deactivating and activating an API in the API details window
Version management
Creating an API version
Changing the default version of an API
Organizational access policies
Organizational rate limit policy
Updating the organizational rate limit policy
Organizational IP filtering policy
Configuring an IP filtering policy
API-specific policies
API-specific rate limit policy
Rate limit tiers
Processing requests
Access lock
Creating tiers
Configuring an API-specific rate limit policy
API-specific response caching policy
Configuring an API-specific response caching policy
API-specific IP filtering policy
Configuring an API-specific IP filtering policy
API-specific privacy policy
Configuring a privacy policy for an API
API groups
API group context
API group management
Creating an API group
Adding APIs to a group
Removing APIs from a group
Viewing and editing API groups
Group rate limit policy
Configuring a group rate limit policy
Group IP filtering policy
Configuring a group IP filtering policy
Generating JSON web tokens for managed APIs in a group
Deleting an API group
Authentication and authorization
Basic authentication
OAuth 2.0 authentication and authorization
Creating an OAuth 2.0 client
Managing OAuth 2.0 clients
Regenerating an OAuth 2.0 client secret
Enabling and disabling OAuth 2.0 clients
How API consumers invoke an API with OAuth 2.0 authentication
Python 3 example: Invoke a managed API with OAuth 2.0 authentication
Java example: Invoke a managed API with OAuth 2.0 authentication
Exporting deleted OAuth 2.0 clients
JSON web token authentication
JSON Web Token Authentication Tasks
JSON Web Token Expiration
Prerequisites
Configuring JSON Web Token authentication
Generating JSON web tokens for multiple managed APIs simultaneously
How API consumers invoke an API with JSON Web Token authentication
API Microgateway Service
Access control of managed APIs that you expose with the API Microgateway Service
Expose a managed API with the API Microgateway Service
Prerequisites for exposing a managed API with the API Microgateway Service
Creating a managed API to expose with the API Microgateway Service
Building an API Microgateway
Deploying an API Microgateway
OAuth 2.0 authentication for the API Microgateway Service
Create an OAuth 2.0 client for the API Microgateway Service
Manage OAuth 2.0 clients for the API Microgateway Service
Regenerate an OAuth 2.0 client secret for the API Microgateway Service
Disable and enable OAuth 2.0 clients for the API Microgateway Service
Get the OAuth 2.0 client access token for the API Microgateway Service
Running a managed API that you expose with the API Microgateway Service
View all managed APIs for the API Microgateway Service
View, delete, and edit a managed API for the API Microgateway Service
Access and event logs
Troubleshooting the API Microgateway Service and API Microgateway
Analytics
Overview reports
Overview report properties
Activity log
Activity log properties
Downloading activity logs
Event log
Event log properties
Downloading event logs
Searching for a log
Introduction to API Manager
Searching for a log