---
schema_version: "1"
id: 1fe26e524cd26ec3e0759c339b8150cdb0aa336096f919369e8feb0de3f2833c
title: Edit Your API Asset Metadata for Exchange
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/studio/edit-exchange-json-file.md
canonical_url: https://docs.mulesoft.com/studio/edit-exchange-json-file
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 425e4d85b4ccd6954ce1a89427ce27d0d7d69c261da1b7487c93a53bc0b1f88e
description: MuleSoft Documentation Site
latest: true
---
---
product: Studio
---

# Edit Your API Asset Metadata for Exchange

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

Anypoint Studio enables you to edit the `exchange.json` file of your API specification project. The
`exchange.json` file contains metadata required by Anypoint Exchange to describe your API asset.

To edit your `exchange.json` file:

1.  Select it from your API specification project in your Project Explorer view:

    ![An arrow points to the flight-api.raml file in a package explorer](/mulesoft/current/en-us/studio/_images/exchange-json-package-explorer.png)

2.  Use the editor to update the values of your `exchange.json` file:

    ![A form with fields to edit exchange.json file information, including name, main file, artifact ID, group ID, asset version, and API version](/mulesoft/current/en-us/studio/_images/exchange-json-studio-editor.png)

<table><tbody><tr><td><i data-value="1"></i><b>1</b></td><td>You cannot edit the first item, <strong>Name</strong>, because this is the artifact name of your API specification asset.</td></tr><tr><td><i data-value="2"></i><b>2</b></td><td>Use the second item, <strong>Main file</strong>, to choose the main file of your API specification asset.</td></tr><tr><td><i data-value="3"></i><b>3</b></td><td>You cannot edit the third item, <strong>Artifact ID</strong>, because this is the artifact ID of your API specification asset.</td></tr><tr><td><i data-value="4"></i><b>4</b></td><td>You cannot edit the fourth item, <strong>Group ID</strong>, because this is the group ID of your API specification asset.</td></tr><tr><td><i data-value="5"></i><b>5</b></td><td>Use the fifth item, <strong>Asset Version</strong>, to update your API specification asset version.</td></tr><tr><td><i data-value="6"></i><b>6</b></td><td>Use the sixth item, <strong>API Version</strong>, to update the API version of your API specification asset.</td></tr><tr><td><i data-value="7"></i><b>7</b></td><td>Use the green plus icon to add a new dependency to your API specification asset.</td></tr></tbody></table>

Additionally, you can edit the XML of your `exchange.json` file by selecting the editor’s
**exchange.json** tab:

![A code window displaying a JSON file labeled exchange.json](/mulesoft/current/en-us/studio/_images/exchange-json-editor.png)

## See Also

- [Edit API Specifications Offline and Sync Them with MuleSoft VCS](https://docs.mulesoft.com/studio/sync-api-projects-design-center)

- [Update an Imported API Specification to the Latest Version](https://docs.mulesoft.com/studio/sync-update-api-spec)

- [Publish an API Project to Exchange](https://docs.mulesoft.com/studio/publish-api-project-to-exchange)
