Connect Your IBM i Applications To the World

Easily Build Quick & Secure REST APIs

MDRest4i makes REST APIs (web services) on IBM i easy!  IBM i programmers use MDRest4i to build REST API providers and consumers quickly and easily that can integrate with your existing applications without needing additional technologies.

Employing a native ILE framework for IBM i environments, MDRest4i hides code complexities to make your developers more productive. MDRest4i’s performance-optimized code structure for parsing and translations means lightning-quick response times.

The tool suite comprises an ILE Development Framework for RPG and COBOL programs, a software development kit that will generate programs for you, and an API documentation portal. In addition, it integrates perfectly with the MDChange tool suite from Midrange Dynamics.

Create Lightning Fast APIs

Generate

MDRest4i SDK generates RPG and COBOL programs needed to get a REST API running or to call a REST API from your application regardless of the format of the payload.

Develop

You have complete control of developing your business logic, with all the power and flexibility of the RPG and COBOL languages that you are used to.

Document

MDRest4i Documenter wizards build editable OpenAPI specs to make it easy for third-party software to understand your APIs.

Layered Architecture

MDRest4i generates 80-90% of the code needed for a modern ILE RPG and COBOL API application. The result is an API layer suitable for integrating into a modern layered application.

MDRest4i SDK

Automation accelerates constant change

  • Import OpenAPI partner specifications
  • Generate from minimal content
  • Wrapper existing programs/procedures
  • Any complexity or size
  • Generate formal OpenAPI specifications
  • Create/host structured user documentation
  • DevOps integration 

Generate APIs Directly from Your Requirement Specs

  • MDRest4i SDK imports sample JSON, predefined OpenAPI (Swagger) specifications, or DB2 Table/PF Objects.
  • Handles large, complex JSON payloads, oneOf/anyOf schema constructs.
  • Automatically generate schema discriminator condition logic in RPG or COBOL.
  • Start coding business logic in a few seconds.

Rich API Documentation & Developer Portal

MDRest4i SDK uses wizards and simple forms to help you build OpenAPI (aka Swagger) specifications. Use these to generate RPG or COBOL code and export them to the built-in Developer Portal for API documents, MDRest4i, or Confluence.

REST API Services

Need some help with your REST APIs? Learn how to build, secure, and deploy REST APIs integration in any IBM i environment with the MDNA team.

Also, ask how our team can assist you in utilizing MDRest4i to integrate popular services such as Amazon AWS, Microsoft Azure, Microsoft 365, HubSpot, etc.

0:00
0:00