Skip to content

API Server Setup

Creating an HTTP Server for your API’s

REST APIs are exposed via an IBM i Apache server instance. If opted, command MDRSDKINS installs a default server for your Provider and Consumer programs.

Note

The default API server created by the SDK installation can be used as necessary. Additional API servers can easily be installed for production, or other testing environments. There is virtually no limit to the number of API servers that can be added in the same MDRest4i instance. The job description and configuration required in these instances, can be created on the IBM i using the command MDRHTTPAPI

Setting up SSL/TLS on your SDK and API Server

If you require help in setting up SSL/HTTPS/TLS servers, refer to this guide: Setting Up SSL on IBM i

https://wiki.midrangedynamics.com/manuals/RESTAPI/setup-ssl-on-ibm-i/

Setting Reverse Proxy Servers

To set up a reverse proxy server to your API server see this article:

https://wiki.midrangedynamics.com/manuals/RESTAPI/setup-reverse-proxy-http-server/