DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports
Events Video Library
Refcards
Trend Reports

Events

View Events Video Library

Related

  • GraphQL vs REST API: Which Is Better for Your Project in 2025?
  • Update User Details in API Test Client Using REST Assured [Video]
  • Create User API Test Client With REST Assured [Video]
  • How to Make a REST API Call in Angular

Trending

  • Key Takeaways From Integrating a RAG Application With LangSmith
  • Your AI Agent Tests Are Passing, But Your Agent Is Still Broken
  • AWS Kiro: The Agentic IDE That Makes Specs the Unit of Work
  • Spring Boot Done Right: Lessons From a 400-Module Codebase
  1. DZone
  2. Software Design and Architecture
  3. Integration
  4. How to Create an Anypoint API Portal to Publish RAML-Based REST APIs

How to Create an Anypoint API Portal to Publish RAML-Based REST APIs

The Anypoint API portal lets you share your API, try out calls in real-time, and handle users and app registration, making APIs accessible to both you and your users.

By 
Jitendra Bafna user avatar
Jitendra Bafna
·
Updated Mar. 27, 17 · Tutorial
Likes (7)
Comment
Save
Tweet
Share
16.6K Views

Join the DZone community and get the full member experience.

Join For Free

In continuation with one of my recent articles, How to Design a RAML-Based REST API With Mulesoft Anypoint API Manager, now you will learn how to publish an API with the Anypoint API portal.

Anypoint API portal enables you to share your API publicly or privately. With the RAML and API portal, your documentation is generated automatically and it will contain all the information required by users. You can even try calls out in real-time. The API portal even handles users and application registration, making APIs accessible to both you and your users.

Create Anypoint API Portal

Sign into Anypoint Mulesoft Platform and go to API Manager.

Image title

Click on the API that you need to publish and it will navigate to another page from which you can create a portal for your API.

Image title

Now click on Create new portal and it will create a portal for your API and navigate you to the newly created portal for your API.

Image title

Customize API Portal

You can customize the portal according to your needs. At the top right, the Themes icon is given to add colors, logos etc.

Image title

Click on icon A to add a description to the portal. Similarly, there are some more icons given to add images and other things.

Image title

Publish API Portal Publicly or Privately

At the top of the portal, you can see the toggle button, which can help you publish your API publicly or privately.

Image title

Make API Portal Visible

On the left side, you can see the eye symbol. Just check the box and Set to visible.

Image title

API Reference

API Reference provides documentation that is generated automatically and contains all of the information required by users. It also contains your RAML URL.

Image title

Live Portal

At the top on the right side, you can see the icon Live Portal. Once you click on that, it will take you to the live portal that will be visible to users.

Image title


And we're done! Now you know how to publish RAML-based APIs with the Anypoint API Portal.

Here's a video tutorial:

API REST Web Protocols

Opinions expressed by DZone contributors are their own.

Related

  • GraphQL vs REST API: Which Is Better for Your Project in 2025?
  • Update User Details in API Test Client Using REST Assured [Video]
  • Create User API Test Client With REST Assured [Video]
  • How to Make a REST API Call in Angular

Partner Resources

×

Comments

The likes didn't load as expected. Please refresh the page and try again.

  • RSS
  • X
  • Facebook

ABOUT US

  • About DZone
  • Support and feedback
  • Community research

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Core Program
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 215
  • Nashville, TN 37211
  • [email protected]

Let's be friends:

  • RSS
  • X
  • Facebook