Connectivity is at the heart of an application network. It enables you to connect any data, application or device using APIs. Customers can combine, process and manage this information to build applications better and faster. When you create a single connection to the MuleSoft platform, you can exchange data with any other service integrated within that customer’s environment including Oracle, SAP, Salesforce, etc.
Create an API specification
Easily connect into the MuleSoft ecosystem with your API specification. We recommend RAML (raml.org) to create a REST API, for its simplicity and design-first approach, but also support WSDL and Swagger. If you would like to connect to the MuleSoft ecosystem with your API specification, submit your partner application form.
After becoming a partner, please submit your API to us here.
Create a connector
Connectors are powerful pieces of reusable code which have additional functionality for your customers including:
- Dynamic metadata handling (custom objects)
- Connection/session management
- Pagination
- Various authentication options
- Less configuration for enterprise customer
Information on creating a connector can be found at:
https://www.mulesoft.com/platform/cloud-connectors/certified
https://docs.mulesoft.com/connector-devkit/latest/
Functionality partners build solutions that increase the value of the customer's application network. They are built to integrate into or add value on top of the MuleSoft platform tools. Click here to send an email to engage with the MuleSoft business development team to discuss potential integration opportunities.
Single sign-on
To ensure that MuleSoft developers within an enterprise organization are controlled properly without having to remember additional passwords using single sign-on. The Anypoint Platform can be integrated with an organization’s external federated identity system. The MuleSoft Anypoint Platform supports SAML 2.0 compliant identity management providers for user management and SSO. Companies that support SAML 2.0 can seamlessly be utilized within the MuleSoft ecosystem.
Operational analytics
The MuleSoft engine captures operational log files in a log4j format. Any analytics system that can consume log4j format files can participate in the MuleSoft ecosystem and deliver operational analytics through the partner platform. Partners that deliver functionality not currently supported directly within the Anypoint platform analytics are encouraged.
API authentication and authorization
MuleSoft ensures API authentication and authorization through the support of OAuth 2.0. OAuth 2.0 providers can join the MuleSoft ecosystem to provide additional security to the Anypoint platform user community.
Additional Information includes:
External OAuth 2.0 Token Validation Policy
PingFederate OAuth Token Enforcement Policy
API lifecycle, API testing, SDK generation
Tools that support the API lifecycle can be integrated with MuleSoft's Anypoint Platform API solutions. Tools that support the RAML API specification created within API Designer and are available through Anypoint Exchange or Anypoint Platform as are core parts of the MuleSoft ecosystem. API testing or API monitoring can consume an API specification and ensure at either design time or runtime the quality and validity of the API responses. SDK generation systems can consume an API specification to generate SDKs. These SDKs can then be made available through the MuleSoft API portals.