Contact Free trial Login

About Design Center

Design Center is a development environment for Mule applications and API definitions in the cloud. To access Design Center, you need the following things:

  • An Anypoint Platform account and permissions, including permissions to create and manage APIs or applications

  • Available vCores for Design

    To determine available vCores, go to Access Management > Runtime Manager in Anypoint Platform.

To start using Design Center, click Design Center after signing into Anypoint Platform. The Projects list appears.

project list

Connect Apps and APIs

The Mule apps you develop in Design Center can run in the cloud or in Studio and can interface with services and databases to perform tasks, such as data conversion. When you run your project as a Mule application on a cloud server in a design environment, you can change, test, and debug the application. When the application is ready for production, you can deploy it to a production server.

You can build applications to execute the tasks on-demand or on a schedule. You can create an application that listens for HTTP requests on a web address, validates authorized requests, queries a database, transforms output data from the database into JSON objects, and sends data back to the requester.

You can reuse all or part of an application or API.

Design an API

Design Center features a RAML editor for authoring and sharing RAML specifications in code view or visual design mode. The editor supports the Open API Specification (OAS) 2.0. The importation of an OAS specification converts it to RAML. Within the editor you can share specifications by uploading or downloading items to or from Exchange. You can export RAML specifications from Design Center. You can import these specifications into Anypoint Studio or into another project in Design Center.

You can simulate calls to the API. You can test that the HTTP methods in the specification return the example responses you expect.

Design Center supports the reuse of API fragments and organizes dependencies. After publishing an API to Exchange, it appears along with other MuleSoft-approved APIs in the list of components that you can add the API to a Mule app flow.

We use cookies to make interactions with our websites and services easy and meaningful, to better understand how they are used and to tailor advertising. You can read more and make your cookie choices here. By continuing to use this site you are giving us your consent to do this.