Products Solutions Services Resources Company Developers Partners Contact Free trial Login Search docs Home Documentation Build an API from Start to Finish Hosting Options Browser Support Glossary Contribute to MuleSoft Documentation Release Notes Access Management Anypoint DataGraph Anypoint Platform for PCF 1.6 Anypoint Platform Private Cloud Edition 3.0 Anypoint Security Anypoint Service Mesh 1.2 API Community Manager API Functional Monitoring API Manager 2.x APIkit 4.x Composer Connector DevKit 3.9 Connectors Data Gateway DataWeave 2.4 (Mule 4.4) Design Center EU Control Plane Exchange Government Cloud Healthcare Toolkit 3.1 Monitoring MQ Mule Management Console Mule Runtime 4.4 Mule SDK MUnit 2.3 Object Store Partner Manager 2.x Runtime Fabric 1.11 Runtime Manager Studio 7.11 Visualizer Tcat Server MuleSoft Documentation Your customers and employees need data-rich, delightful digital experiences on a variety of devices from smart watches to desktop computers. To deliver these experiences, your systems must be connected to each other, and the data must flow among those systems (integration). The MuleSoft approach to integration, integration of data from different systems using a layer of APIs, allows you to spend less time on IT projects and more time on your core business. Whenever you turn a business process into an API, you make it easier to implement that process in the next project. And APIs have proven to be the best size of reusable code. Anypoint Platform helps you build a structured application network that connects applications, data, and devices with reusable APIs. The unified Anypoint Platform makes it easy to discover, create, and manage APIs in a modular, organized layer. Instead of retrieving random and possibly unstable code snippets, you can “shop” for APIs created using the industry’s best practices. Explore Anypoint Exchange The APIs you build in MuleSoft to integrate applications and services are, by design, reusable and built with enterprise security in mind. You can discover these APIs, as well as connectors, samples, and templates in Exchange. Exchange also provides RAML fragments, custom packages, videos, links to documentation, and other assets. Discover Anypoint Platform APIs on the MuleSoft developer portal. Design and Build API-based Integrations Anypoint Studio is an Eclipse-based IDE that helps you create integrations. Design Center, a web-based tool, helps you create API specifications, the foundation for data integrations. Creating Integrations Creating API Specifications Building Integrations with Anypoint Studio Importing APIs from Exchange to Studio Building Integrations in Design Center Creating API specifications 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 Test Integrations Test the integrations you create before you deploy them. Testing with MUnit Troubleshooting Deploy Integrations Deploy your integration into a production environment. Choosing a deployment strategy Installing Standalone Mule 3 Installing Standalone Mule 4 Manage Integrations Once your integration is running in production, you can monitor its performance. Anypoint Monitoring API Functional Monitoring Runtime Monitoring Manage Anypoint Platform Features During development or after deployment, you can make changes to your integration. Design Center API Manager Access Management More Resources Release Notes MuleSoft developer tutorial "Getting Started with MuleSoft" Training Archived Documentation When an older version of a product is no longer supported, including products with end-of-life status, the documentation moves to an archive site. Was this article helpful? 👍 Yes, thanks! 👎 No, not really. Edit on GitHub Explore Anypoint Exchange Design and Build API-based Integrations Test Integrations Deploy Integrations Manage Integrations Manage Anypoint Platform Features More Resources Archived Documentation Related resources The value of APIs for business What is REST API design? API development best practices Recommended for you Connectivity benchmark report The application network How to design and manage APIs Watch now on demand Best practices for microservices API security best practices Anypoint Platform overview Sign up for our newsletter Developers Blog Terms Privacy Privacy Shield Cookie Consent Manager Contact 1-415-229-2009 MuleSoft provides a widely used integration platform for connecting applications, data, and devices in the cloud and on-premises. MuleSoft's Anypoint Platform™ is a unified, single solution for iPaaS and full lifecycle API management. Anypoint Platform, including CloudHub™ and Mule ESB™, is built on proven open-source software for fast and reliable on-premises and cloud integration without vendor lock-in. ©2021 MuleSoft LLC, a Salesforce company English Full site We use cookies to make your interactions with our website more meaningful. They help us better understand how our websites are used, so we can tailor content for you. For more information about the different cookies we are using, read the Privacy Statement. To change your cookie settings and preferences, click the Cookie Consent Manager button. REJECT ALL COOKIES ACCEPT ALL COOKIES COOKIE CONSENT MANAGER