Over a million developers have joined DZone.

The API Behind Every Feature in the User Interface

Kin Lane sends out a call to SaaS providers for API transparency and inline access to API resources behind all UI elements.

· Integration Zone

Learn how API management supports better integration in Achieving Enterprise Agility with Microservices and API Management, brought to you in partnership with 3scale

I have blogged about this topic in the last 60 days, but I predict that it is an area you will hear about from me regularly until I see it baked into more software solutions. CloudFlare, one of my favorite DNS API providers, has what I think is the best approach to linking to an API in the bottom corner of every UI element in their dashboard. If you look in the bottom right corner, next to the help icon, you will see an API link:

When I click on the API link, I'm given the API path that corresponds to the UI element. In this scenario, it allows me to purge the cache for my domain.

I am also given a link to the full CloudFlare API documentation. I have always been an advocate for companies making sure to have an API or Developer link in the footer of their main website. If you can make sure to have it front and center in the global navigation, that's all the better. Now, I'm going to be advocating for an inline approach like CloudFlare. If all software as a service (SaaS) providers provided API transparency and access in this way, it would be a much different landscape.

The more people who know about APIs, the more people who are putting them to work developing web and mobile applications to assist us in moving our valuable bits and bytes around the cloud (using iPaaS services like Zapier). This also means that more APIs from other applications are being put to work. When you make APIs accessible in this way, it transforms API solutions like Push by Zapier into some pretty empowering solutions for helping the average business user put APIs to work, whenever and wherever they need.

Inline access to the API resources behind all UI elements is something I will be writing about regularly. Hopefully, I won't have to just keep talking about CloudFlare, and some other SaaS providers step up as well. If you are doing this, or know of a software provider that is as well, let me know so that I can showcase it.

Unleash the power of your APIs with future-proof API management - Create your account and start your free trial today, brought to you in partnership with 3scale.

Topics:
cloudflare ,api ,saas ,integration

Published at DZone with permission of Kin Lane, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

SEE AN EXAMPLE
Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.
Subscribe

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}