---
schema_version: "1"
id: 0881bb041d891c016cbe0a584f76394fb5ea7e61fd052559d2fbdde73f559e3e
title: Managing Instances
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/api-manager/latest/api-instance-landing-page.md
canonical_url: https://docs.mulesoft.com/api-manager/latest/api-instance-landing-page
source_site: docs.mulesoft.com
content_type: documentation
content_hash: d4c762230138cf27b2ba15e07ea356bc91a972ad8110d4304915e6e278339e53
description: MuleSoft Documentation Site
release: 2.x
latest: true
---
---
product: API Manager
version: 2.x
is-latest-version: true
keywords: instance, manager
---

# Managing Instances

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

An instance is the instantiation of a definition, such as an API or another component. It is an
object that shares data between gateways and the control plane. Depending on its type, an instance
can represent a proxy that serves upstream traffic, a Mule application endpoint, or another managed
component (for example, a broker, agent, or LLM).

You can create, import, and deprecate instances using API Manager. You can use instances in multiple
environments, and you can also have multiple instances of the same asset in one environment.

For example, you can create one instance of an API version that serves as a proxy and another to
directly manage it as an endpoint. You can apply policies based on how the instance is configured —
proxy or endpoint. For example, you can apply caching policies to a proxy instance, and throttling
or security policies to an endpoint instance. Additionally, you can promote an instance to another
environment.

To manage instances in API Manager:

1.  Add an instance for your relevant gateway:

    - [Adding a Mule Gateway API Instance](https://docs.mulesoft.com/api-manager/latest/create-instance-task-mule)

    - [Adding an Omni Gateway API Instance](https://docs.mulesoft.com/api-manager/latest/create-instance-task-flex)

    - [Adding an Omni Gateway Agent or Tool Instance](https://docs.mulesoft.com/api-manager/latest/create-instance-task-agent-tool)

    - [Adding an MCP Server from Public Exchange](https://docs.mulesoft.com/api-manager/latest/create-instance-public-exchange)

2.  View an instance’s summary for information or to export it:

    - [Determining API Instance ID on API Manager](https://docs.mulesoft.com/api-manager/latest/find-api-id-task) - API Manager generates the
      `apiId` of new APIs managed by API Manager for use with Mule 4.

    - [Exporting an API Instance on API Manager](https://docs.mulesoft.com/api-manager/latest/export-api-latest-task) - After creating an
      instance, you can export it. This exports the instance configuration and Exchange asset
      relationship. You can then import it into another environment in the same business group to
      create a new instance.

    - [Access Asset and Developer Portals](https://docs.mulesoft.com/api-manager/latest/access-developer-portal-task) - Open the API in Anypoint
      Exchange from API Manager or from the organization’s public portal to review resources,
      methods, publish dates, and mocking for the asset.

3.  Modify an instance when you no longer need it or when you need to update it:

    - [Editing an API Instance](https://docs.mulesoft.com/api-manager/latest/edit-api-endpoint-task) - Edit the instance’s configuration settings
      to update its base path, port, TLS context, and more.

    - [Deprecating an API instance on API Manager](https://docs.mulesoft.com/api-manager/latest/deprecate-api-latest-task) - While transitioning
      consumers to an updated instance, you can prevent developers from signing up for access to the
      old instance.

    - [Delete API Instances](https://docs.mulesoft.com/api-manager/latest/delete-api-task) - You can delete an instance and its version if you no
      longer need to manage it from API Manager.

    - [Managing API Instance Versions](https://docs.mulesoft.com/api-manager/latest/manage-versions-instances-concept) - After you create an
      asset in Anypoint Platform, you configure the version details and publish it to Anypoint
      Exchange (Exchange). The version resides in Exchange, and not in API Manager. However, you
      then manage this version from API Manager.

4.  Explore advanced use cases for instances:

    - [Configure Multiple Client Providers for Client Management](https://docs.mulesoft.com/api-manager/latest/configure-multiple-credential-providers) -
      You can use multiple client providers, such as OpenAM and PingFederate, to help enforce
      security and regulations in your business organization. These client providers enable you to
      secure your operational data, including client credentials and access tokens.

    - [Governing API Instances](https://docs.mulesoft.com/api-manager/latest/govern-api-instances) - You can govern instances using Anypoint API
      Governance. View the governance validation report for governed instances to identify
      conformance issues and take action to fix them.
