Managing APIs | MuleSoft Documentation
# Managing APIs
From the **API management** page, curate your portal by viewing information about an API from Exchange, adding or removing APIs, and changing the visibility of an API version.
The portal supports the following API types:
  * AsyncAPI


The **API management** page shows the following information:
  * **APIs in the portal**
Shows the APIs that have been added to your portal. Administrators can add only those APIs for which they have Exchange Viewer permission. For more information, see Assigning Permissions.


All administrators are automatically assigned the Exchange Viewer permission for all APIs added to the portal. By default, the visibility of the APIs is set to Administrators. The portal administrator can change the visibility or remove APIs in the **APIs in the portal** tab.
Existing portals are limited to 350 APIs. To increase the maximum number of APIs to 1,000, opt in to scale the portal.
  * **APIs in Exchange**
Shows the APIs that exist in your Exchange organization but have not been added to your portal.


## Opt in to Increase the Number of APIs in the Portal
Administrators can enable portal scalability in the **API management** page to increase the maximum number of APIs available in your portal to 1,000.
After enabling this option, you can’t revert to the portal version that supports up to 350 APIs.
New portals automatically scale to 1,000 APIs.
  1. Click **Learn more** from the sidebar in **API management**.
  2. Select **I understand and want to enable scalability.** and click **Enable**.
You can add up to 1,000 APIs to your portal from Exchange.


## View APIs in Exchange
You can view information about an API directly from Exchange to determine whether you want to add the API in your portal.
From the **APIs in Exchange** tab, select an API from the list and select **View in Exchange**.
To filter APIs by categories and tags, select an option from the **Any category** or **Any tag** dropdown and click **Apply**.
## Add APIs from Exchange
Curate your portal in API Experience Hub by adding APIs from Exchange. You must have APIs in Exchange before you can add them to your portal. When adding APIs to the portal, the default visibility is Administrator. You can change the visibility to include members or everyone. See Make API Versions Visible for more information.
To add APIs to your portal:
  1. From the **API management** page, select the **APIs in Exchange** tab.
  2. To search for an API by name or description, enter the name or description into the **Search** bar.
  3. To filter APIs by categories and tags, select an option from the **Any category** or **Any tag** dropdown and click **Apply**.
  4. Locate the API in the list, click **+ (Add to portal)**.
The API displays in the list in the **APIs in the portal** tab.


## Remove APIs from the Portal
To remove APIs from your portal:
  1. From the **API management** page, select the **APIs in the portal** tab.
  2. To search for an API, enter the name, description, category, or tag keyword into the **Search** box.
  3. To filter APIs by categories and tags, select an option from the **Any category** or **Any tag** dropdown and click **Apply**.
  4. Locate the API in the list and click the trash can (Remove from portal).
  5. Click **Confirm**.
In the **APIs in the portal** tab, the API is removed from the list.


## Make API Versions Visible
By default, when you add a new API, the minor version shared with an Administrator is the latest version of the API. The API instance visibility is set to Public instances. Only the API instances that are public in Exchange are available for end-users to request access to them.
You can manage which version of an API a user can view in your portal. You can set the visibility to Administrators, Members and user groups, Guests, or None.
  * Administrators
Use this option if you want the version to be seen by the portal administrator only.
  * Members
Use this option if you want the version to be seen only by logged-in members or specific user groups.
  * Guests
Use this option if you want the version to be publicly available to anyone.
  * None
Select no users to hide the version from everyone.


If the visibility is Guests, Members, or user groups, consumer developers can see the new API version in the API Carousel of the portal.
To edit the user visibility that displays for an API:
  1. From the **API management** page, select **APIs in Portal**.
  2. To search for an API, enter the name, description, category, or tag keyword into the **Search** box.
  3. To filter APIs by categories and tags, select an option from the **Any category** or **Any tag** dropdown and click **Apply**.
  4. Locate the API in the list and click **Edit visibility**.
  5. Select an API instance option:
     * All instances - End-users can’t request access to the API.
     * Public instances - End-users can request access to the API.
  6. Expand an API version and select the users who can see the API.
  7. Click **Save**.


## Next Steps
From User Management, you can view and manage users and access requests from guest users.