Friday, July 26, 2024

What Rhymes with IBM i ? - FastAPI

Has your team ever wanted to quickly create a web API that can access data from your IBM i or integrate with your other internal or external business systems? Or possibly you need to be able to call IBM i programs and procedures from another platform. One of the fastest ways I have found to create Web APIs is by using the Python based FastAPI framework.

With FastAPI you can simply define routes and business logic for your APIs and start testing them very quickly. I use FastAPI a lot as a first stop for prototyping API calls that I may be using in other languages.

As a first introduction to FastAPI take a look at the Python FastAPI Mock Server GitHub project I created. You can set up the server and start utilizing any CSV or JSON file as a data source for API testing. 

Give it a spin and let me know what you think: https://github.com/richardschoen/fastapimockserver

You'll be up and running with FastAPI in a matter of minutes. Have fun.

And if your team needs affordable training, mentoring or integration services for creating and implementing web APIs for your IBM i and other business systems, reach out and let's talk about your API pain points. Your team and systems will be API-enabled in no time.

Web Site: https://www.mobigogo.net

Email: info@mobigogo.net

No comments: