Skip to content

mulesoft/apikit-rest-module

Repository files navigation

APIKit

APIKit Rest is a toolkit that facilitates the REST APIs development through MULE ESB.

Documentation link

  • APIkit Overview: link
  • What's new in APIkit: link
  • Release Notes: link
  • APIkit XML Reference: link
  • APIkit Error Handling Reference: link

Team

Slack Channels

Jira Project

Troubleshooting

Using Studio

When running a Mule project, in the Console tab you will see these lines related to APIkit:

[WrapperListener_start_runner] org.mule.runtime.module.extension.internal.manager.DefaultExtensionManager: Registering extension APIKit (version: 1.0.0-SNAPSHOT vendor: Mulesoft )
...
...
org.mule.module.apikit.Console: 
********************************************************************************
* APIKit ConsoleURL : http://localhost:8081/console/                           *
********************************************************************************
...
...
org.mule.runtime.module.deployment.impl.internal.application.DefaultMuleApplication: 
**********************************************************************
* Started app 'xxxxx'                                                *
* Application plugins:                                               *
*  - HTTP                                                            *
*  - APIKit                                                          *
*  - Sockets                                                         *
* Application libraries:                                             *
*  - xxxxx                                                           *
**********************************************************************

Using Mule Runtime

When using APIkit with a Mule runtime, in the logs you may find these lines:

[WrapperListener_start_runner] org.mule.runtime.module.deployment.impl.internal.application.DefaultMuleApplication:
**********************************************************************
* Started app 'xxxx'                                                 *
* Application plugins:                                               *
*  - HTTP                                                            *
*  - APIKit                                                          *
*  - File                                                            *
*  - Sockets                                                         *
*  - File Common Plugin                                              *
* Application libraries:                                             *
*  - xxxx                                                            *
**********************************************************************

Post requests using form parameters are supported, but not validated.