Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

The API Behind Every Feature in the User Interface

DZone's Guide to

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 ·
Free Resource

Continue to drive demand for API management solutions that address the entire API life cycle and bridge the gap to microservices adoption.  

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.

Discover how organizations are modernizing their application architectures for speed and agility from the growing API economy

Topics:
cloudflare ,api ,saas ,integration

Published at DZone with permission of

Opinions expressed by DZone contributors are their own.

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

{{ parent.tldr }}

{{ parent.urlSource.name }}