Application Programming Interface

TFG TechTrade Finance Hub

Trade Finance Global / TradeTech / Application Programming Interface

Application Programming Interface

Application programming interface (API) is a software intermediary that effectively allows two applications to interact with each other. APIs define the types of calls or requests that can be made from one application to another, how to make them, the data formats to be used, and the conventions to be followed.

Having been in practical existence since the early 2000s, APIs are widely used and well established in many industries. They are used to connect existing business processes that can aid treasury management, such as enterprise resource planning (ERP) systems. APIs are indispensable tools for allowing various applications and software to interconnect and communicate, making it possible to realize the full value of other technologies across different data sources. API development has been touted as a fundamental driver of development work for the internet as a whole.

Potential benefits for MSMEs

In the trade space, the increased development of APIs in recent years has enabled the creation of increasingly customer-centric solutions that solve several significant problems. This can be done by providing customers with instantaneous and transparent access to information about their own orders, transactions, and shipments to which they may not previously have had access. In short, by automating the transfer of data, APIs make platforms more efficient.

Addressing API challenges

Despite being widespread in many industries, APIs come with their own set of challenges, which may affect the efficiency of the solutions being developed to facilitate MSME financing. First is the fact that the costs of developing API connections to external applications are not necessarily a part of firm-level budgets for other software development. This means that the resources to develop these connections need to come from additional budget allocations, which can be difficult to attain. Practitioners in the field have reported difficulties in securing funds to develop APIs as part of their DLT projects to make MSME financing more efficient. Second is the need to have many different APIs: different platforms send different data, creating a need for as many APIs as there are platforms. In addition, any time there is a change in the data structure, the API needs to be changed as well. This issue could be mitigated by the development of standardized data models – a need that is not unique to APIs. The development of standardized data models is, in many respects, a precondition to support the efficient use of digital technologies in trade. Finally, another challenge faced by practitioners in the field is the fact that it is difficult to convince the customer to share the data automatically to provide relevant services. Thought should be given to the development of a common framework on how to leverage data at all stages of the trade technology stack to better assess financing risks and give comfort to customers.

Download our free 2021 publication



Access trade, receivables and supply chain finance

We assist companies to access trade and receivables finance through our relationships with 270+ banks, funds and alternative finance houses.
Get started

Contact the trade team

Speak to our trade finance team

Back to Top