Articles in this section

Choose an API definition

An API definition is a JSON representation of all the information the API management console and gateway need to know to proxy requests, apply policies, and create plans for your APIs and their transactions. The default API definition version is v4, but you can choose v2 for backward compatibility and in cases where the APIM policy isn't supported in v4.

push_to_manager.png

The following features are supported:

Warning

You must check the APIM policy reference guide to determine if all your features' policies are supported.

Feature

Supported in v2

Supported in v4

Analytics

✓

✓

API Quality

✓

X

API Review

✓

✓

APIs show in platform-level analytics

✓

✓

APIs show in platform-level dashboards

✓

✓

Audit Logs

✓

✓

Categories

✓

✓

Compare API to Previous Versions

✓

✓

CORS

✓

✓

Custom Dashboards

✓

X

Debug mode

✓

✓

Deployment History

✓

✓

Documentation - OAS

✓

✓

Documentation - Try It Configuration

✓

✓

Export API definition

✓

✓

Health Check

✓

✓

Health Check Dashboard

✓

X

Import API definition

✓

✓

Improved Policy Studio

X

✓

Logs

✓

✓

mTLS Plan

X

✓

Notifications

✓

✓

OAS validation policy

X

✓

Plans (API key, JWT, OAuth2)

✓

✓

Policy Studio (40+ policies)

✓

✓

Rollback

✓

✓

Subscriptions

✓

✓