===================
A plugin for Ready! API that allows you to import APIs using APIs.io Service.
Install the plugin via the integrated Plugin Repository available via the Plugin Manager in Ready! API 1.3 and newer.
You can build the plugin by oneself by cloning this repository locally - make sure you have java and maven 3.X correctly installed - and run
mvn clean install assembly:single
in the project folder. The plugin dist.jar will be created in the target folder and can be installed via the Plugin Managers' "Load from File" action.
Once installed there will have two ways to import an API with an APIs.io search engine:
- Via the "Add API With API Search Engine" option on the Project menu in the "Projects" tab
- Via the "Create Project With API Search Engine" option in the "Create project from..." drop-down when creating a new project
In both cases you will be prompted the dialog with the search field, table with search result and import options. There are 2 kinds of the APIs can be presented in the search result table:
- API with gray color doesn't contain API declaration and can't be imported
- API with black color contains API declaration and can be imported. List of the available declaration formats is shown in the Format cell.
With import options you can easily:
- send ad-hoc requests to the API to explore its functionality
- create functional tests of the API which you can further use to create Load Tests, Security Tests and API Monitors (in the SoapUI NG module)
- create a load tests of the API (in the LoadUI NG module)
- create a security tests of the API (in the Secure module)
- create a virtualized version of the API for sandboxing/simulation purposes (in the ServiceV module).