Designing APIs with Anypoint Platform (Live Online)

Designing APIs with Anypoint Platform (Live Online)


This instructor-led course is for API designers and developers who want to get hands-on experience creating API definitions with RAML and Anypoint Platform. It includes a voucher code to take the MuleSoft Certified Developer - API Design Associate exam.


8 hours


  • Learn about REST and Application Programming eXperience (APX) concepts
  • Design an API with RAML using API Designer
  • Use the API Console and API Notebook to test APIs
  • Expose an API with the API Portal


There are no course prerequisites.

Setup Requirements

  • A computer
  • Unrestricted internet access to port 80 (with > 5Mbps download and > 2Mbps upload)
  • An Anypoint Platform account
  • A text editor
  • Postman REST client app (or some other REST API client)

A detailed setup document can be found here.


Module 1: REST Basics

  • How HTTP is connected to REST
  • Resources
  • Methods
  • What it means for an API to be stateless
  • Directory-like URIs
  • Mediatypes
  • Application Programming Experience (APX)

Module 2: RAML

  • RESTful API Modeling Language
  • RAML vs. Swagger vs. Blueprint
  • RAML API structure

Module 3: Patterns in APIs

  • Traits
  • resourceTypes
  • !include
  • Security

Module 4: RAML Tooling

  • API Designer
  • Mocking service
  • API Notebook

Upcoming Classes

No classes have been scheduled.

Online instructor-led training

1 day   
No training scheduled in next 3 months

Classroom training

1 day   
No training scheduled in next 3 months

Public Training

Designing APIs with Anypoint Platform (Live Online) Ratings

Averaged from 55 responses.

Training Organized
Training Objectives
Training Expectations
Training Curriculum
Training Labs
Training Overall

What do these ratings mean?

Join a Meetup near you!

  • Get more out of your training
  • Network with other MuleSoft developers
  • Grow your skills
  • Get recognized in the community

Find your group