OPEN API SPECIFICATION
The Open API Specification, OAS3, enables you to define REST interfaces for your data and services that can be consumed on a global scale.
Running over the HTTP protocol, these services are mostly written in languages like Java and Python. What if you could write your OAS3 specification and then run the service in native ILE? Bypassing time and resource consuming middleware is a big advantage. Another advantage is that you can leverage your existing skill set to deliver your data and services.
Imagine using an API from a third party, like checking the validity of a telephone number, in RPGLE as well.
Using an API provides a standard way of communicating
Benefits of using oas3
- Utilize a world-wide standard
- Choose from many standard services
- Focus on your core business and not boiler plate code
Benefits of making REST APIs
- Mobile strategy
- Low code strategy
- Self-serving global access for your customers
- API strategy for the future
The Editor in Action
We have added an overview video video on YouTube that shows you how the editor is used. It creates a simple login service from the ground up. It touches on the most important parts of the spec and editor. If you are new to OAS3, we encourage you to investigate its enormous potential.
Try Before You Buy
If you want to take a closer look at the OpenAPI Studio, you are able to download a trial version. Please follow this link to the download form and install the product.
The product contains built-in documentation but you may also send an email to firstname.lastname@example.org with your questions. You can even sign up on our support site at https://support.openapi-studio.com.
IBM i - REST API Made Simple
You are able to generate open API specifications with TD/OMS from your database definitions. The real power comes with the ability to visually maintain the OpenAPI specifications and use them in combination with generating code. This combination enables you to expose your data through a REST interface and create the open API specification contract and necessary code in one fluent interface.