CloudHub API Reference
These tables list the most commonly used CloudHub Application Programming Interface (API) endpoints grouped by category. All endpoints use the base URL https://anypoint.mulesoft.com/cloudhub/api.
For full details on request parameters, payloads, and responses, see the interactive API reference on Exchange.
Applications
Use these endpoints to deploy, manage, and delete Mule applications running on CloudHub.
| Method | Endpoint | Description |
|---|---|---|
|
|
List all applications. |
|
|
Create and deploy a new application. |
|
|
Get details for a specific application. |
|
|
Update application metadata (workers, runtime version, properties). |
|
|
Delete an application. |
For more information, see Manage Applications on CloudHub.
Logs
Use these endpoints to search and download application log entries.
| Method | Endpoint | Description |
|---|---|---|
|
|
Search application log entries. |
|
|
Retrieve logs for a specific deployment. |
|
|
Retrieve logs for a specific instance. |
|
|
Download the log file for a specific instance. |
Notifications and Alerts
Use these endpoints to manage notifications and configure alerts for your CloudHub applications.
| Method | Endpoint | Description |
|---|---|---|
|
|
List notifications. |
|
|
Create a notification. |
|
|
Mark a notification as read or unread. |
|
|
List alerts for an application. |
|
|
Create an alert. |
|
|
Update an alert. |
|
|
Delete an alert. |
For more information, see Custom Application Alerts and Notifications.
Schedules
Use these endpoints to view and update scheduled jobs for your CloudHub applications.
| Method | Endpoint | Description |
|---|---|---|
|
|
List all schedules for an application. |
|
|
Update all schedules for an application. |
|
|
Update a specific schedule. |
For more information, see Manage Schedules.
Load Balancers
Use these endpoints to create, configure, and manage dedicated load balancers (DLBs) for your CloudHub applications.
| Method | Endpoint | Description |
|---|---|---|
|
|
List load balancers in an organization. |
|
|
Create a load balancer. |
|
|
Get details for a specific load balancer. |
|
|
Update a load balancer (mapping rules, certificates, cipher suites). |
|
|
Delete a load balancer. |
|
|
List available cipher suites. |
|
|
Initiate a DLB log download. |
|
|
Check DLB log download status. |
For detailed curl examples, see Create a Load Balancer with the CloudHub API, Certificate Validation in Dedicated Load Balancers, Dedicated Load Balancer Mapping Rules, and Download Dedicated Load Balancer Logs.
VPCs, VPNs, and Transit Gateways
Use these endpoints to manage Virtual Private Clouds (VPCs), Virtual Private Networks (VPNs), and transit gateway attachments for your CloudHub network infrastructure.
| Method | Endpoint | Description |
|---|---|---|
|
|
List VPCs in an organization. |
|
|
Create a VPC. |
|
|
Update a VPC (associated environments, firewall rules). |
|
|
Remove a VPC. |
|
|
Create a VPN connection. |
|
|
Delete a VPN connection. |
|
|
List Transit Gateway attachments in an organization. |
|
|
Create a Transit Gateway attachment. |
|
|
Update a Transit Gateway attachment. |
|
|
Remove a Transit Gateway attachment. |
For detailed curl examples, see Create a VPC with the Anypoint Platform CLI.
Diagnostics
Use these endpoints to generate, retrieve, and analyze application diagnostics.
| Method | Endpoint | Description |
|---|---|---|
|
|
List diagnostics for an application. |
|
|
Get diagnostics for an instance without persisting them. |
|
|
Generate and persist diagnostics for an instance. |
|
|
Download a diagnostic. |
|
|
Check if analysis can be triggered. |
|
|
Get the latest analysis for an instance. |
|
|
Trigger an analysis for an instance. |
For more information, see Generate Apps Diagnostics and Analyze with Einstein.



