MuleSoft Documentation

Use the Anypoint Platform to build an application network, a structured set of integrations between apps and services that are secure and easy to reuse.

Explore the Platform with Exchange

Exchange hosts elements created by MuleSoft and others that you can use to build your own integration apps (Mule apps) and APIs. The site includes connectors with examples and templates. Most connectors also have helpful links where you can explore reference guides and user guides. RAML fragments, custom packages, videos, and other items are available here.

Design and Build Integration Apps and APIs

Anypoint Studio is the Eclipse-based IDE to help you create Mule apps and APIs, and Design Center is the cloud-based tool.

Creating Mule Apps

Creating APIs

Building Mule Apps in Anypoint Studio

Importing APIs from Design Center to Anypoint Studio

Building Apps in Design Center

Creating APIs in Design Center

Studio 7 includes Mule Runtime (Mule) 4, the runtime environment where you deploy Mule apps and APIs. Earlier versions of Studio include Mule 3.

Mule 3

Mule 4

Connectors for Mule 3

Connectors for Mule 4

DataWeave 1 for Mule 3

DataWeave 2 for Mule 4

APIkit 3

APIkit 4

Connector DevKit

Mule SDKs

You can test and run the Mule apps and APIs you build from Studio or the Design Center.

Manage Platform Features

Contributing to the Documentation

MuleSoft welcomes contributions to our documentation. To make a contribution, use the instructions in our GitHub README. Your improvements to MuleSoft documentation are appreciated by the entire community. Thank you!

Archived Documentation

When an older version of a product is no longer supported, including products with end-of-life status, the documentation moves to

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.