Adopting an 'API as a product' mindset with APIs

APIs have enormous potential to open companies up to new revenue streams, unlock new markets and extract value from existing assets. To fully realise this potential however, APIs need to be lifted out of the sole domain of the IT department and treated as a digital product in their own right. Adopting such an API as a product mindset transforms APIs from a project-specific internal IT tool to the very cornerstone of digital transformation, relevant suddenly to the C-Suite and wider business. We’ve previously explored how an API can be monetised. Here we’ll shine further light on the concept of iterative API product development and how it can drive their longer-term value.

Identifying and answering user need

The initial commercial success of any product depends almost entirely on whether there is a clearly defined market and customer need. As a digital product, these points are equally valid for APIs and should be well thought through in any development process.

When it comes to defining the market for APIs, there is usually both an internal and external audience. Internally, an API can be used within an organisation to transform operational processes and integrate disparate systems. Externally, the developer community is most often the direct API user. As we know, APIs enable developers to leverage data to build new products and applications at pace and at scale by removing the need to write entirely new code. Within the energy industry in particular, APIs are key in facilitating the sharing of data which has previously been inaccessible and fragmented, opening up collaboration and innovation across the entire energy value chain. User need for APIs will inevitably vary depending on the nature of the audience, and determining what features they require should be the first step in any product roadmap.

Iterative product development

Simply put, a roadmap is a plan for how the product will develop over time. It sets out the direction and priorities of the product over an agreed timescale, including goals and what needs to be done to achieve them. As with any product, public APIs should evolve to meet the changing need of the developer community over time and should be designed with this firmly in mind. Consider as an additional layer of complexity that APIs are the building blocks used by developers to create other products, which will inevitably in turn evolve in line with end user need. In a nutshell, the agile approach to API development which comes with a product mindset is crucial, and a roadmap will be invaluable in keeping this process in check.

For iterative development, API usage analytics are a valuable source of insight into performance and can be used to update the product roadmap as necessary. API response times, number of calls and usage patterns, among other metrics, generate feedback which enables the API provider to better understand what the audience needs and adapt the product accordingly. In practice, this means creating an API with an iterative lifecycle – an API which is consistently updated and improved to ensure long-term relevance and continued traction among the developer ecosystem. By taking this approach with APIs, it is possible to transform what has previously been a technical asset used for short-term finite internal projects into an agile digital product with long-term commercial value. 

Maximising API product value

APIs as products generate transactional value which goes far beyond direct revenue. Optimisation of internal systems and the efficiencies this delivers can be an extremely important factor in commercial success. Similarly, the opportunities for partnerships and wider industry innovation unleashed by being part of a broad API economy is also vital. We can see this illustrated well within the energy industry with wind turbine SCADA data. This data can be employed by asset owners to improve turbine operations or sold to generate a small revenue stream. It has however far greater potential and impact for the broader industry – sharing of SCADA data in API format enables traders to better integrate wind in the energy market, increasing the value of wind power in power purchasing agreements.

However useful, longer-term success and value of an API will depend on customer experience and ease of use. Key considerations for APIs with external audiences include security – clear policies and protocols to protect and control the data – straightforward integration processes and access to relevant documentation. These maximise productivity for developers and can be handled easily by offering the well-designed API through a digital marketplace which goes far beyond a simple developer portal in the API management services it provides.

re.alto offers a unique go-to-market package to enable you to extract maximum value from your energy data and digital products. The package includes an initial free 30-minute consultation for a deeper insight into how developing an API product marketing strategy can drive engagement with your customers, add value to your business and increase revenues. Get in touch if you’d like to learn more.

USE-CASE

Creating an energy API digital product

The European Electricity Suppliers API, developed by re.alto, is a comprehensive open data list of more than 1,700 European energy retailers from across six European countries.

CUSTOMER NEED

In conversation with partners and clients, the re.alto business development team identified a gap in the market and a very specific consumer need – frustrated with fragmented country-specific lists with missing information, companies were looking for a largescale pan-European overview of energy suppliers. The re.alto team of energy industry specialists were able to gather the required data for six countries in just two hours before API developers created and tested the API itself.

ITERATIVE FEATURE DEVELOPMENT & SCALEABILITY

Having made it freely available on the re.alto digital marketplace in a unique first for the industry, the API will be monitored, usage patterns analysed and feedback gathered before scaling the product to the next stages in an iterative feature development roadmap – adding further European country supplier lists and including complex dynamic tariff data.

Explore more

API

What is an API?

API hub What is an API? The term API is an acronym, and it stands for “Application Programming Interface.” An API is a vital building block in any digital transformation strategy, and one of the most valuable in achieving scale, reach and innovation. Behind every mobile app and online experience,

Read More »

API

API

A guide to monetising APIs

API hub A guide to monetising APIs In this guide learn about monetising energy APIs, and their commercial value as a new channel for monetising existing digital assets and data. APIs aren’t new. In fact, they’ve been around for quite a while, embraced fully by industries from all new digital

Read More »

API

APIs in energy

API hub APIs in energy Digitalisation in the energy sector. Unlike other industries where digitisation is the norm, the energy sector is a child by comparison.  In many countries, electricity is still purchased via a sales representative using a paper contract. Many energy retailers, (renewable) energy producers or grid operators

Read More »

API

API

re.alto Talks Part II

API hub re.alto Talks, Part I: Realising the energy transition in times of change This webinar is Part One of a three-part series on “Realising the energy transition in times of change”. https://youtu.be/YBdnui2y904 Explore more

Read More »

API

API

re.alto Talks Part III

API hub re.alto Talks, Part III: The benefits of an API marketplace in energy This webinar is Part Three of a three-part series on “Realising the energy transition in times of change”. https://youtu.be/C2IRj699eWg Explore more

Read More »

API

API

re.alto API overview

API hub re.alto API overview re.alto energy – Technical Setup for Existing APIs On the re.alto platform, individual Users can search for, and subscribe to a Provider’s API products. These subscriptions are monitored, tracked, and (if monetised) billed and settled individually by the re.alto platform.   Each subscription made by

Read More »

API

Frequently asked questions

API hub re.alto Marketplace FAQ What is the re.alto API marketplace? The re.alto marketplace is a marketplace for digital energy products and services, delivered via APIs. You can register as a provider or a consumer/user. As a provider, your digital products via APIs are uploaded to the re.alto marketplace, where

Read More »

API

Energy Quantified and re.alto case study

API hub Energy Quantified and re.alto The API-led approach to digital scale and industry growth As decentralisation of the energy market drives the rise of a host of smaller industry players, easy access to digital products at volume is now an essential factor for the rapid scalability desired by those

Read More »

API

APIs are everywhere – short animation

API hub APIs are everywhere – short video animation We are in living in an increasingly API-centric world. APIs are everywhere you look – and you might not even realise it. Need evidence? Gartner considers API management tools an essential component of the unrealized hybrid integration platform (HIP), currently an

Read More »

API

Adopting an API as a product mindset with APIs

API hub Adopting an ‘API as a product’ mindset with APIs APIs have enormous potential to open companies up to new revenue streams, unlock new markets and extract value from existing assets. To fully realise this potential however, APIs need to be lifted out of the sole domain of the

Read More »

API

Three things you may not know about APIs

API hub Three things you may not know about APIs API. Application Programming Interface. It is the communications channel between two web-based applications, allows the exchange of data without any connecting physical infrastructure. APIs lie at the very heart of digital transformation. According to the 2020 State of the API

Read More »

API

Alternative APIs for Dark sky

API hub Alternative APIs for Dark sky and the strategic value of weather forecasting data in energy In this article you’ll be introduced to weather data use cases and the importance of weather data within the renewable energy and digital landscape.  We also do a deeper dive into alternative APIs

Read More »

API

Dev

Dev

Scaling with Azure Container Apps and Apache Kafka

API hub Scaling with Azure Container Apps & Apache Kafka 11.06.2024 This article, written by re.alto’s development team, explains how to scale with Azure Container Apps and Apache Kafka. While such documentation already exists for use with Microsoft products, our development team did not find any similar documentation on how

Read More »