My Api Journey
Hi, Alex here!
I am a French Web Developer focused on Joomla Web Services based in Martinique.
I started shifting my developer efforts towards Web Services / Apis since 2017 with something called jBackend (by selfget) then com_api (by techjoomla) then when Apis got into Joomla 4.x core. I was the first one to create a comprehensive Postman Collection (100+ endpoints) representing the Joomla Web Services specs. Later I added OpenAPI 3.0 support, and swagger ui too. All that shared back for free to the community on my GitHub profile.
I also write articles on my Technical Blog mainly about Joomla Web Services / Apis.
Recently I worked with other joomler friends on Joomla Api examples for real world use cases to help more people grasp what Joomla Api can do.
You can see what we did here
That's my Api journey for now.Nowadays, the work done by the Joomla community about Joomla Web Services Joomla is mainly on Joomla manual for Developers and the OpenAPI spec for Joomla Web Services is here
The latest tool, routefinder, that I created to help the Joomla community and the maintainers of the OpenAPI spec for Joomla Web Services,will ease their work and try to automate tedious tasks which are mostly error prone when there are many files or a large file. Routefinder takes existing Joomla source code and generates the spec. When traditional approaches does the opposite. Routefinder, tries to help maintainers to keep an always up-to-date spec synced with Joomla core code with any revelant git tag, such as 5.0.0-beta3, and...automatically. If routefinder is useful to you and/or you want to help, remarks, feedback, leave a message on this website, better yet . On the discussions tab of the routefinder project on my GitHub profile
Have a delightful day Super Joomlers!