Publish a Developer Portal
You can use API Connectivity Manager to create and publish Developer Portals (or, “Dev Portals”) to host your APIs and documentation. API Connectivity Manager Dev Portals provide a framework for customization that lets you match your Dev Portal to your brand’s or business’ requirements.
You can also modify and delete your Developer Portals using API Connectivity Manager.
Complete the following prerequisites before proceeding with this guide:
- API Connectivity Manager is installed, licensed, and running.
- Your Infrastructure has one or more Environments with a Developer Portal cluster.
- You have verified that you can access the Developer Portal using the configured hostname.
This guide provides instructions for completing tasks using the API Connectivity Manager user interface (UI).
To access the UI, go to the FQDN of your NGINX Instance Manager host and log in. On the Launchpad menu, select “API Connectivity Manager.”
-
Under Modules, select API Connectivity Manager.
-
On the sidebar, select Services.
-
On the Services - Workspaces section, select Create Workspace.
-
In the Create Workspace drawer, provide a Name and Description.
- Name: (required) A name can be any combination of lowercase letters, hyphens, numbers, or underscores. Spaces and capital letters are not allowed.
- Description: (optional; 150-character limit) The description should help others in your organization understand the nature or purpose of the Workspace.
-
(Optional) Select the Contact Information box to designate someone as the Workspace’s owner. Then, provide the following information:
- Contact Name
- Contact Email
- Slack: The contact’s Slack handle
-
Select Create to save your changes.
- On the sidebar, select Services.
- Select the ellipsis button next to your workspace on the Actions column.
- Select Edit Workspace.
- Update the Description and Workspace Contact Information as needed.
- Select Save.
- On the sidebar, select Services.
- Select your workspace from the list.
- On the API Proxies section, select the ellipsis button next to your API Proxy in the Actions column.
- Select Edit Proxy.
- On the Basic > Configuration section, uncheck Also publish API to developer portal.
- Select Save & Publish.
- On the sidebar, select Services.
- Select your workspace from the list.
- On the API Docs section, select the ellipsis button next to your API Doc in the Actions column.
- Select Delete API Doc.
- Select Delete to confirm the action.
Note: To delete a Workspace, you must delete all the API Proxies and API Docs belonging to a Services Workspace.
- On the sidebar, select Services.
- Select the ellipsis button next to your workspace in the Actions column.
- Select Delete workspace.
- Select Delete to confirm the action.