Advertising sustains the DA. Ads are hidden for members. Join today

Contributed module documentation

Apigee API Catalog

Apigee’s API Catalog module lets you document your APIs in your Drupal developer portal using OpenAPI specifications and Apigee SmartDocs. Publishing API documentation to your portals makes it easy for your developers to learn, test, and evaluate your APIs.

Among other features, the API Catalog module provides:

  • A custom API Doc entity
  • A generic views listing page available at /APIs
  • An admin content listing at /admin/content/apis
  • Entity form and display configuration options at /admin/structure/apidoc

Install the API Catalog module

Apigee’s API Catalog module lets you document your APIs in your Drupal developer portal using OpenAPI specifications and SmartDocs.

Document your APIs

Create API Docs to describe your APIs using OpenAPI specs and SmartDocs.

Use SmartDocs with Apigee Edge

Enable developers to test your APIs using SmartDocs and Apigee Edge.

Customize your API Catalog

Customize the display of the Apigee API Catalog.

Control access to your API docs

Use permissions to manage access to your API Catalog and API Docs.

Expose REST APIs to interact with API Docs

Set up a REST API to create, read, update, or delete API Docs entities.

Contributing to Apigee's Drupal module documentation

Before getting started, please read through the suggested methods for contributing and the associated style guidelines.

Guide maintainers

CynthiaCG's picture
jennbbennett's picture
chrisnovak's picture