This blog explains how external applications can connect and consume Anypoint Platform APIs using the new Connected Apps feature.
Using Connected Apps, users can delegate their access to external applications without sharing their credentials. Delegated access can be revoked by the user at any point.