OpenAPI and assembly components

An assembly in IBM® API Connect is formed of one or more components that are applied to calls to an API. These components can be part of the OpenAPI specification or extensions to the specification that are specific to API Connect.

The full OpenAPI specification can be found at the OpenAPI website.

For draft APIs with an OpenAPI definition file, the API Manager UI performs validation on it. Any warnings or errors that are highlighted will not prevent further editing of the API, or prevent it from being saved. Further validation occurs when the API is staged, as part of a Product, to a Catalog. For more information, see Staging a Product.

API Connect policies and logic constructs

To provide additional functions, API Connect uses various extensions to the OpenAPI specification. For more information, see API policies and logic constructs.