BBVA API Market
Although the concept was coined more than 15 years ago, it has not been until recent times that the REST API has become one of the most used, to the point of being considered the choice in fashion. The truth is that this software architecture offers many advantages over other alternatives. Here below are the key features of the REST APIs that show (with examples) why its success is much more than a passing trend:
1. It is stateless
One of the main features of an REST API is that its service is stateless, which means that every time we refer to it, it will be necessary to remind it our data, whether it is our user credentials or any other information. What on the one hand might seem a disadvantage–implying the tedious task of repeating data–is actually one of its strengths: since it does not memorize them, it allows greater scalability. There will be no need for such powerful servers, capable of storing all the states of their clients.
This factor is particularly relevant for any bank API, such as those of BBVA. If the Fintech aims to attract all customers of banking institutions and get developers to introduce financial applications in their tools, the scalability of their API’s is paramount.
2. It supports JSON and XML
There are developers for all tastes and an API should aim to adapt to them all. Thus, another advantage of REST API is that it satisfies the expectations of those who use the JSON language as much as it satisfies those that rely on XML.
If giants like Microsoft, Google or WordPress opt for this type of software architecture in many of their tools it is, among other things, because it prevents them from ignoring any developer. They all have a place in the REST API world.
3. It is simple than SOAP
Beyond the REST architecture, developers are using the standard SOAP, another possibility when writing an API. The main advantage of the former over the latter is that its implementation is much simpler. A clear example can be seen in the API catalogue that Salesforce provides: it has tools with both architectures, but it notices that REST allows access to services that are “powerful, convenient and simpler to interact with Salesforce.”
Each change in the architecture of the REST API should be reflected in its documentation so that any developer using it knows what to expect. This already represents another advantage over other standards, which, although they may be slightly explained–as it is the case of PayPal SOAP API−, usually do not provide much detail.
Nevertheless, the documentation does require the creators of the API to keep that information fully updated, which sometimes can be cumbersome. Luckily, there are tools like Swagger for synchronizing such updates so that they occur automatically when changing any detail of the API.
5. Error messages
When making a mistake while working with an API, any developer will appreciate knowing what the error has been. Hence, the possibility offered by the REST architecture of including error messages providing some clue in this regard is also relevant. Returning to Microsoft, the services offered by the company founded by Bill Gates through Azure–its tool for the cloud−have a clear list of possible error messages which, surely, must have been useful in more than one occasion.
Digital banking or electronic banking is the future of the banking sector, with more and more functionalities and possibilities Digital banking, the virtual and infrastructure transformation of banking telecommunications, is increasingly used. Its ubiquity, accessibility, speed, availability, security and the diversity of available functionalities have clearly attracted users. What is digital banking? What are its […]
ST APIs are an example of an API development architecture increasingly used within companies, partly due to the separation between client and server, the process scalability and reliability, and the low number of resources required by the system. What is a REST API and what architecture examples are available to companies? What can an API […]
Fintechs are financial platforms that democratize finance, as well as the ecosystem, technology and companies on which they rely Fintechs are the next iteration of the financial world. What are these financial platforms and what types are there? In Spain, fintech companies are creating a mature and growing market thanks to the inherent advantages of […]