---
schema_version: "1"
id: 5cee1bf2bef53a5fc354722e4cb45ab8afbcca168e719e4b5262f37a20a9dce7
title: Import and Implement an API Specification from MuleSoft VCS
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/studio/import-api-specification-design-center.md
canonical_url: https://docs.mulesoft.com/studio/import-api-specification-design-center
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 35da07c1d98191daf09e19aa8f70951f2b9ff38d3d3f6f1674d26f42bd92d00b
description: MuleSoft Documentation Site
latest: true
---
---
product: Studio
---

# Import and Implement an API Specification from MuleSoft VCS

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

Import a RAML API specification from MuleSoft VCS into either a new Mule project or an existing one.

## Import and Implement an API Specification from MuleSoft VCS Into a New Project

1.  In the taskbar, select **File** > **New** > **Mule Project**.

2.  Type a name for your project.

3.  Select a Mule runtime engine version 4.1.4 or later.

4.  In the **API Specification** section, select the **Download RAML from MuleSoft VCS** tab.

5.  In the **Location** field, click **…​** and select **MuleSoft VCS**.

6.  Select your Anypoint Platform username.  
    If you’re not logged in, click **Add Account** to add your Anypoint Platform account.

7.  In the **Browse MuleSoft VCS for APIs** window, select the Anypoint Platform business group
    where the API specification is located.

    If you configure your Anypoint Platform credentials, the username and business group options are
    unavailable.

    If you want to use a different account, click **Add Account** and log in again.

8.  Select an API from the list of available APIs and click **OK**.

9.  Click **Finish**.

Studio scaffolds your API specification. If you choose not to create flows out of your API
specification, deselect **Scaffold Flows From These API Specifications**.

## Import and Implement an API Specification from MuleSoft VCS into an Existing Project

Importing an API specification from MuleSoft VCS into an existing project deletes all your resources
from your `src/main/resources/api` directory.

1.  In the Package Explorer view, right-click on your project and select **Anypoint Platform** >
    **Download RAML from MuleSoft VCS**.

2.  Select your Anypoint Platform username.

    If you’re not logged in, click **Add Account** to add your Anypoint Platform account.

3.  In the **Browse MuleSoft VCS for APIs** window, select the Anypoint Platform business group
    where the API specification is located.

    If you configure your Anypoint Platform credentials, the username and business group options are
    unavailable.

    If you want to use a different account, click **Add Account** and log in again.

4.  Select an API from the list of available APIs and click **OK**.

5.  Click **Finish**.

Studio scaffolds your API specification. If you choose not to create flows out of your API
specification, deselect **Scaffold Flows From These API Specifications**.

## See Also

- [API Development in Studio](https://docs.mulesoft.com/studio/api-development-studio)

- [Configure Anypoint Platform Credentials](https://docs.mulesoft.com/studio/set-credentials-in-studio-to)
