Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: Views Bootstrap 5.5.4 — Minor update available for module views_bootstrap (5.5.4). Release: Rightup theme 1.0.3 — Minor update available for theme vartheme_bs5_rightup (1.0.3). Release: CommentOn 1.0.6 — Minor update available for module commenton (1.0.6). Release: ChatGPT Ads 1.0.3 — Minor update available for module chatgpt_ads (1.0.3). Release: Opensolr Search 5.1.3 — Minor update available for module opensolr_search (5.1.3). Release: ServiceM8 Webform Integration 1.2.1 — Minor update available for module servicem8_webform (1.2.1). Release: PostfixAdmin 1.0.0 — Initial release available for module postfix_admin (1.0.0)! Release: ip_analyser 1.0.3 — Minor update available for module ip_analyser (1.0.3). Module Revived: Swagger-PHP OpenAPI 3 documentation generator 1.0.0 — Module swagger_php updated after 10 months of inactivity (1.0.0). Security Coverage: Microsoft Azure AI — Module ai_provider_azure now has official Drupal security advisory coverage.

OpenAPI UI

Security covered

Part of the Openapi ecosystem · 5 projects

View on drupal.org

The OpenAPI UI module implements an API around displaying OpenAPI specs inside a Drupal site. This library implements a plugin base which can be used to initialize a API explorer UI within your site. This module does not come with any implemented plugins, but implementations for Swagger UI and ReDoc are available as Drupal modules. Please visit the Swagger for OpenAPI UI module and ReDoc for OpenAPI UI module pages for information about using those libraries.

Whats OpenAPI (A.K.A. Swagger)?

OpenAPI is a specification for documenting web service apis, that are consistent and reusable by developers. Using a consistent format allows for the reuse of api client libraries and a consistent experience for learning a new api.

This module fits into the OpenAPI ecosystem by providing integrations between Drupal and libraries for displaying the api spec for use by both developers and end users. For information about OpenAPI specifications for Drupal's apis and the API's for other contributed modules, take a look at the OpenAPI module.

Supported Libraries

Viewing docs on Drupal's APIs

Looking to view documentation on Drupal's APIs? While this module doesn't provide the documentation, you can install it alongside OpenAPI module to view docs for the JSON:API and REST modules, found in Drupal core. You will need to also install one supported UI library implementations in order to view the docs.

Please visit the OpenAPI project page for more information.

  • OpenAPI - Provides OpenAPI/Swagger documentation for Drupal Core and contributed modules
  • Swagger UI Field Formatter - Provides a field formatter to display a the contents of files fields using the Swagger UI interface.

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
1
Tracked since
Jul 2024
Latest release
2 years ago
Releases (12 mo)
0
Maintenance
Dormant

Releases

Version Type Core Release date
8.x-1.0-rc5 Pre-release Jul 10, 2024