Remain OpenAPI Studio Benefits and Features

Easily create and manage efficient REST APIs, flowing seamlessly through the entire process inside this robust and intuitive fully OpenAPI Specification (OAS 3.0) spec-compliant development environment.

From design to code-generation to testing, your vision and objectives will be backed by a rich visual editor, easy import/export capabilities, built-in documentation for all parts of the specification and more.

Generate your API specs based on OAS (formerly Swagger), and inspect and edit them in a human-readable way. No more wading through JSON or YAML code unless you want to. If you are new to OAS, we encourage you to investigate the value potential for your development (see our overview page here).

Test Remain API Studio yourself with a 15-day trial download today!




Remain OpenAPI Studio

Remain OpenAPI Studio's thoughtful design lets you jump freely between tabs in the main panel to access what you need when you need it, for fluid progression through all aspects of your REST API creation and management. Quickly navigate to and from: 

  • Defining your API.
  • Server configuration. 
  • Security configuration.
  • Path definitions.
  • Schema definitions, where you can also import/export if needed.
  • Testing.
  • Generating code.

1. Designing Your REST API

The brief slideshow below illustrates Remain API Studio's design features and options. Need to slow the slide progression to catch the details? Simply click one of the arrows to stop the automatic transition, then manually click through the slides at your own pace. To enlarge an image click on the magnifying glass. To return to slideshow, click anywhere on the enlarged image.

2. Generating Your API Code

Code Generation

Generate and start coding:

Generate API client libraries and server stubs within the workspace and start coding easily and immediately. Once you've created your REST API, count on Remain API Studio's built-in capability to generate the template for the back-end code required to execute it. We support most program languages, including Java, PHP, Python, Ruby and others.

Rest APIs can now also be generated using a Mustache template. Mustache is a template engine for the creation of dynamic content which gives more control to the users, allowing them to influence how the code is generated.

RPG Free

A unique proposition of Remain API Studio is the generation of RPG Free Servers. Compared to the alternatives on IBM i is that the business code is served directly from RPG Free and is not routed through Java or other delaying technologies. Also, your current IBM i developers with the skills and know-how of your application and data can write the REST business logic themselves.

The generation of the RPG code is split into the generation of the boilerplate code and the business code. This means that the business code can be preserved when the API changes while the boilerplate code is regenerated.



Try out your API

Shorten your development cycle:

No code is complete until it has been tested. Our Studio's test integration capability lets you test your APIs and see immediately if your specs are complete and functioning as required.


Remain API Test

Full-fledged testing capabilities:

HTTP Request Client: with all the input you need and explanatory output UI.Test your whole OpenAPI requests in one go. Or pick just one request or method to test. Save and organize your test cases and test suites in a flexible way.


Fully integrated:

You can handle requests, callbacks, validate path and incoming parameters and generate a mock response based on the definitions on your OpenAPI document. It's fully automated, so just relax and mock!



Access relevant information easily whenever you need it:

Gain access to helpful insights, information and clarification via the "i" symbol located in the top corner of nearly every tab in the studio. Three areas of help have you covered:

Helpdesk Support is Included


We support you 24/7 using Gravity, our signature workflow tool. Have you encountered a bug? Do you have a question, comment or enhancement request? Sign up to join our customer base.


Need more insight? Ready to start?

We're prepared for your next step: