27-11-2021
[Kochi] MuleSoft Meetup Group
DEEP DIVE INTO ANYPOINT PLATFORM API'S
2
● Overview
● Usage
● Demo
● Benefits
● Reference links
● Q&A
Agenda
3
Organizers
⮚ Kochi MuleSoft Meetup Leader.
⮚ 7+ Years of Experience in Integrations and API Technologies.
⮚ Certified MuleSoft Developer, Integration Architect and platform Architect
⮚ Kochi Mulesoft Meetup Leader.
⮚ 5+ Years of Experience in Integrations and API Technologies.
⮚ Certified MuleSoft Developer, Integration Architect and platform Architect.
⮚ Kochi Mulesoft Meetup Leader.
⮚ Senior MuleSoft Developer | Integration Lead
⮚ 10+ years of Integration Experience Certified Mulesoft
Developer, Certified Mulesoft Platform Architect
4
Speakers
Supriya Pawar
Integration/Platform Architect at
Wipro
About the Speaker:
⮚ Having 8 years of overall experience building integration solutions.
⮚ Certified MuleSoft Developer , Platform and Solution Architect.
⮚ Mulesoft Mentor
⮚ Mulesoft Meetup Lead at Kochi
Anypoint
Platform
activities
The API Platform API exposes the management capabilities of the Anypoint Platform
for APIs, enabling them to be used by external sites.
Every time you login into the MuleSoft Anypoint Platform, you are implicitly calling a
set of APIs that are invoked by the UI: the Platform APIs! Instead of UI you do direct
HTTP requests, highly useful When automating your Software Development
Lifecycle as you may need more customization than the Anypoint CLI or the Mule
Maven Plugin.
6
List of Use cases / Demo
 Anypoint platform login
 Get my profile information
 Get profile information
 Get all projects
 Get all environments
 Get applications count
Basic Operations
Existing Approach
• Go to API
Manager.
• Select New
Policy.
• Choose the
required policy.
• Configure the
policy and click
OK.
Using Anypoint
platform API
• Add the required
details to the post
request of policy
Applying
policy
Existing Approach
• Go to API
Manager.
• Select Add SLA
Tier.
• Add
Name,Description
, Approval, etc
and click on ADD.
Using Anypoint
platform API
• Add the required
details to the post
request of policy
Adding
SLA Tiers
to an API
Existing Approach
• Go to API
Manager.
• Select Add Alert.
• Add Name,
Enabled,
Severity, etc and
click on Create
Alert.
Using Anypoint
platform API
• Add the required
details to the post
request of policy
Adding
Alerts to
an API
Existing Approach
• Go to API
Manager.
• Select the latest
asset version
from the drop
down.
Using Anypoint
platform API
• Add the required
details to the post
request of policy
Changing
version of
asset in api
manager
Existing Approach
• Click on Publish
Button.
• Choose the
correct version.
• And click on
Publish.
Using Anypoint
platform API
• Add the required
details to the post
request of policy
Publish an
API to an
Exchange
Benefits
 Time saving
 Instant creation
 Can be connected with other platforms
 Can be automated in cicd pipelines
 Easy view to business
 Accelerators can be created on top of this to use various
functionalities
 Support/test team dependency can be reduced 14
● https://www.postman.com/mulesoft-api/workspace/mulesoft-platform-apis/request/16547909-
2317486b-3870-4502-98b0-c15ebafef97a
● https://anypoint.mulesoft.com/exchange/portals/anypoint-platform/f1e97bc6-315a-4490-82a7-
23abe036327a.anypoint-platform/api-platform-api/
Reference links
Thank you

Kochi MuleSoft Meetup-7-November-2021

  • 1.
    27-11-2021 [Kochi] MuleSoft MeetupGroup DEEP DIVE INTO ANYPOINT PLATFORM API'S
  • 2.
    2 ● Overview ● Usage ●Demo ● Benefits ● Reference links ● Q&A Agenda
  • 3.
    3 Organizers ⮚ Kochi MuleSoftMeetup Leader. ⮚ 7+ Years of Experience in Integrations and API Technologies. ⮚ Certified MuleSoft Developer, Integration Architect and platform Architect ⮚ Kochi Mulesoft Meetup Leader. ⮚ 5+ Years of Experience in Integrations and API Technologies. ⮚ Certified MuleSoft Developer, Integration Architect and platform Architect. ⮚ Kochi Mulesoft Meetup Leader. ⮚ Senior MuleSoft Developer | Integration Lead ⮚ 10+ years of Integration Experience Certified Mulesoft Developer, Certified Mulesoft Platform Architect
  • 4.
    4 Speakers Supriya Pawar Integration/Platform Architectat Wipro About the Speaker: ⮚ Having 8 years of overall experience building integration solutions. ⮚ Certified MuleSoft Developer , Platform and Solution Architect. ⮚ Mulesoft Mentor ⮚ Mulesoft Meetup Lead at Kochi
  • 5.
  • 6.
    The API PlatformAPI exposes the management capabilities of the Anypoint Platform for APIs, enabling them to be used by external sites. Every time you login into the MuleSoft Anypoint Platform, you are implicitly calling a set of APIs that are invoked by the UI: the Platform APIs! Instead of UI you do direct HTTP requests, highly useful When automating your Software Development Lifecycle as you may need more customization than the Anypoint CLI or the Mule Maven Plugin. 6
  • 7.
    List of Usecases / Demo
  • 8.
     Anypoint platformlogin  Get my profile information  Get profile information  Get all projects  Get all environments  Get applications count Basic Operations
  • 9.
    Existing Approach • Goto API Manager. • Select New Policy. • Choose the required policy. • Configure the policy and click OK. Using Anypoint platform API • Add the required details to the post request of policy Applying policy
  • 10.
    Existing Approach • Goto API Manager. • Select Add SLA Tier. • Add Name,Description , Approval, etc and click on ADD. Using Anypoint platform API • Add the required details to the post request of policy Adding SLA Tiers to an API
  • 11.
    Existing Approach • Goto API Manager. • Select Add Alert. • Add Name, Enabled, Severity, etc and click on Create Alert. Using Anypoint platform API • Add the required details to the post request of policy Adding Alerts to an API
  • 12.
    Existing Approach • Goto API Manager. • Select the latest asset version from the drop down. Using Anypoint platform API • Add the required details to the post request of policy Changing version of asset in api manager
  • 13.
    Existing Approach • Clickon Publish Button. • Choose the correct version. • And click on Publish. Using Anypoint platform API • Add the required details to the post request of policy Publish an API to an Exchange
  • 14.
    Benefits  Time saving Instant creation  Can be connected with other platforms  Can be automated in cicd pipelines  Easy view to business  Accelerators can be created on top of this to use various functionalities  Support/test team dependency can be reduced 14
  • 15.
  • 16.