Blog related to MuleSoft product, where students can learn best API practices, in the world of the Integrations.

Monetize Your API Effortlessly with Anypoint API Experience Hub

In today’s digital landscape, APIs play a crucial role in enabling connectivity, data exchange, and innovation. However, managing APIs effectively and delivering exceptional experiences to developers and consumers can be a complex endeavor.

Stevan Popov

12/7/20233 min read

Anypoint API Experience Hub is a new platform from Salesforce that makes it easier for businesses to manage and share APIs. Anypoint API Experience Hub is a part of MuleSoft’s universal API management platform, and it offers a number of features that make it a valuable tool for businesses of all sizes.

API Monetization, is the process of generating revenue through API channels. This can be done by exposing data, services, and/or capabilities for customers to interact and consume with the help of Anypoint API Experience Hub:

How businesses can leverage AEH for monetization

Personalized API portals:

Anypoint API Experience Hub will allow us to create personalized API portals that are tailored to Client/customer’s specific needs. These portals can be used to showcase APIs, provide documentation, and track usage.

Improved API governance:

Anypoint Experience Hub (AEH) helps businesses to improve the governance of their APIs. This is because it provides a way for businesses to control who has access to APIs, how APIs are used, and how APIs are monitored. Anypoint API Experience Hub can help businesses to improve the governance of their APIs by providing a way to control who can use the APIs, how the APIs can be used, and how the APIs are performing.

Flexible API management:

Anypoint API Experience Hub offers a flexible API management platform that can be used to manage APIs of all types. This includes APIs that are built on-premises, in the cloud or a combination of both.

API & Product Analytics:

  • View usage by customer

  • View error messages & latency by API & by customer

  • View API adoption rates & time to value reporting

Anypoint API Experience Hub Unmanaged Package Post Installation Instructions

Following guidance is explaining critical components of AnyPoint Platform, where configurations must be done in order to connect with API Monetization Platfrom:

After installing the Anypoint API Experience Hub (AEH) Package, some configuration is needed before you can use it in your organization.

First of all, you need to make sure your users in AEH are assigned to a Team in Anypoint Platform with the following permissions:

Create Platform URL and API Keys Custom Object Tabs

  1. Go to Setup > Tabs, and under Custom Object Tabs, click on New (Figure 1).

  2. In the Custom Object Tab form (Figure 2) select API Monetisation Platform URL in the object field.

  3. Select a Tab style, add a meaningful description, and click on Next.

  4. Restrict the access to this tab to meet your Organization’s needs and click on Save.

  5. In the Custom Object Tab form (Figure 2) select API Monetisation Platform Key in the object field.

  6. Select a Tab style, add a meaningful description, and click on Next.

  7. Restrict the access to this tab to meet your Organization’s needs and click on Save.

Figure 1 (Custom Tabs):

Figure 2 (Object Tab Form):

Add products/APIs to your portal

Check that the visibility of APIs is set to Everyone, otherwise your portal member will not be able to access APIs. You can do this from the APIs in the portal tab.

In order to access products or APIs from API Monetisation portal components you need to add them from AEH's API manager. To do that, click on API Experience Hub in your Anypoint account and then add the products/APIs you want from Exchange, as shown in Figure 3:

This concludes most important steps using API Experience Hub, while incorporating API Monetization Platform.