---
title: Using APIs to Increase Efficiency
description: Digital Regulatory Reporting can ensure that you adopt common interpretations of the regulations.  Like lane assist in cars today, DRR will keep you on track and sound an alarm if you begin to stray off course.
image: https://www.tradeheader.com/hubfs/thwt__logo.jpg
---

[Skip to content](https://www.tradeheader.com/blog/using-apis-to-increase-efficiency#main-content)

[![TradeHeader 15anys](https://www.tradeheader.com/hs-fs/hubfs/TradeHeader%2015anys.png?width=2407&height=729&name=TradeHeader%2015anys.png "TradeHeader 15anys")](https://www.tradeheader.com/)

- [INDUSTRIES](https://www.tradeheader.com/industries) 
    - [Capital Markets](https://www.tradeheader.com/capital-markets)
    - [Regulatory Reporting](https://www.tradeheader.com/regulatory-reporting)
    - [Payments](https://www.tradeheader.com/payments)
    - [Case Studies](https://www.tradeheader.com/blog/tag/case-studies)
- [SERVICES](https://www.tradeheader.com/services-consulting-training-development) 
    - [Consulting](https://www.tradeheader.com/consulting-fpml)
    - [Standards Training](https://www.tradeheader.com/standards-training-cdm-drr-iso20022-fpml-fix)
    - [Development](https://www.tradeheader.com/custom-software-development) 
          - [Service Tools List](https://www.tradeheader.com/service-tools-list)
- [PRODUCTS](https://www.tradeheader.com/products-tradeheader)
- [NEWS & INSIGHTS](https://www.tradeheader.com/blog)
- [ABOUT US](https://www.tradeheader.com/about-us) 
    - [About](https://www.tradeheader.com/about-us)
    - [Core Values](https://www.tradeheader.com/core-values)
    - [Our Partners](https://www.tradeheader.com/tradeheader-partners)
    - [Team](https://www.tradeheader.com/team)
    - [Awards](https://www.tradeheader.com/awards)
- [WORK WITH US](https://www.tradeheader.com/join-the-tradeheader-team-consultant) 
    - [Consultant](https://www.tradeheader.com/join-the-tradeheader-team-consultant)
    - [Software Engineer](https://www.tradeheader.com/join-tradeheader-software-engineer)
- [CONTACT](https://www.tradeheader.com/tradeheader-contact)

- [TradeHeader](https://www.tradeheader.com/blog/tag/tradeheader),
- [News](https://www.tradeheader.com/blog/tag/news)

# Using APIs to Increase Efficiency

![](https://www.tradeheader.com/hubfs/thwt__logo.jpg)

- June 6, 2019

![Marc Gratacos and Karel Engelen](https://www.tradeheader.com/hubfs/Perfils%20TradeHeader/marc-gratacos.jpg)

[ Marc Gratacos and Karel Engelen ](https://www.tradeheader.com/blog/author/marc-gratacos-and-karel-engelen)

FpML has been a key enabler of automation in the derivatives industry, but its value could be further enhanced by providing value-added web services with open connectivity.

*First published in Waters Technology, 6 June 2019*

These services will be equally important for the next generation of data and processing standards based on DLT and blockchain, write ISDA’s Karel Engelen and TradeHeader’s Marc Gratacos.

The increased automation of over-the-counter (OTC) derivatives is built on the foundations of Financial products Markup Language (FpML)—an open-source standard for the electronic dealing and processing of derivatives. Rapid development and recent breakthroughs in distributed-ledger technology (DLT) and blockchain offer exciting possibilities to streamline post-trade processing, increase process automation and reduce reconciliations, all with the goal of increasing efficiency and reducing costs. The International Swaps and Derivatives Association’s (ISDA) Common Domain Model provides the building blocks for the DLT environment.

Application programming interfaces (APIs) play an important role in this development. An API is a set of software requirements that define how a software application can interact with other software applications. It provides software developers with the information needed to program access to a specific application or web service.

Web services and their accessibility through open APIs provide extra customization and functionality that, if well designed, will enhance the existing infrastructure and can be easily leveraged in a DLT environment.

An example is version 1.0 of ISDA’s open- source FpML to ISIN JavaScript Object Notation (JSON) Generator, released in September 2018. This tool addresses the data integration challenges posed by the introduction of International Securities Identification Number (ISIN) codes for OTC derivatives in the revised Markets in Financial Instruments Directive (Mifid II). In force since January 2018, Mifid II requires an ISIN—a unique 12-digit identifier code—for OTC products traded on European Union trading venues. The generator leverages FpML to assign a product taxonomy classification to an OTC trade and subsequently produce the input variables for the ISIN creation service to generate the code.

The generator takes FpML trades as an input, extracts values from the relevant FpML data fields and generates and validates the proprietary JSON format required by the Derivatives Service Bureau (DSB), the service that creates the ISINs. As such, the generator bridges the data disconnect between the format and representation used traditionally by firms and the DSB JSON format.

Furthermore, the generator simplifies product classification. This would otherwise be challenging because the data required by the DSB varies by product type, and users need to classify the products before submitting the ISIN request. Producing the correct product classification from the ISDA OTC derivatives taxonomy requires firms to be able to identify a range of key data elements. The generator allows these data elements to be retrieved in a simple and effective way.

This example of the FpML to ISIN JSON web service and API underlines the potential for standards to move beyond mere publication on a static website. By providing the services via an API, systems can connect and extract the information from the service in an automated fashion. Systems connecting to the API can vary from internal applications to other web services, or applications running in a DLT environment, such as smart contracts.

In a DLT environment, the infrastructure is not closed and needs access to a variety of services, such as the generator, that provide a specific business function. The API then becomes another channel for publication and deployment, opening the way for the provision of value-added services and business models.

In the case of the FpML to ISIN JSON Generator, the service leverages the FpML standard. A similar approach can be taken to make the information published via the FpML standard itself more accessible. Looking ahead, this could include the reference data published by FpML, such as coding schemes and values, or the FpML business validation rules. Crucially, the speed and ease of implementation across the whole development process improves considerably, resulting in tangible cost savings.

 

 Subscribe for

### Sign Up for our Blog

Stay updated with our latest posts. Subscribe to our blog!

 Blog Post

## Related Articles

If you found this article interesting, here are some others that can expand your knowledge on the topic.

[![](https://www.tradeheader.com/hubfs/th_finextra_logo.jpg) ](https://www.tradeheader.com/blog/sftr-and-the-need-for-data-integration-and-management)

[Digital Regulatory Reporting](https://www.tradeheader.com/blog/tag/digital-regulatory-reporting), [TradeHeader](https://www.tradeheader.com/blog/tag/tradeheader), [News](https://www.tradeheader.com/blog/tag/news)

### [ SFTR and the need for data integration and management ](https://www.tradeheader.com/blog/sftr-and-the-need-for-data-integration-and-management)

 November 7, 2019

 The goal of the SFTR is to enhance the transparency of the securities financing markets by requiring firms who enter...

[ Read more ](https://www.tradeheader.com/blog/sftr-and-the-need-for-data-integration-and-management)

[![](https://www.tradeheader.com/hubfs/th_finextra_logo.jpg) ](https://www.tradeheader.com/blog/product-categorization)

[TradeHeader](https://www.tradeheader.com/blog/tag/tradeheader), [News](https://www.tradeheader.com/blog/tag/news), [Product Categorization](https://www.tradeheader.com/blog/tag/product-categorization)

### [ Product Categorization ](https://www.tradeheader.com/blog/product-categorization)

 December 17, 2018

 With the pressures around regulatory compliance only continuing to intensify, the critical role played in the reporting...

[ Read more ](https://www.tradeheader.com/blog/product-categorization)

[![](https://www.tradeheader.com/hubfs/th_finextra_logo.jpg) ](https://www.tradeheader.com/blog/the-inaugural-isitc-europe-market-innovation-summit-2019)

[TradeHeader](https://www.tradeheader.com/blog/tag/tradeheader), [Events](https://www.tradeheader.com/blog/tag/events), [ISITC](https://www.tradeheader.com/blog/tag/isitc)

### [ The Inaugural ISITC Europe Market Innovation Summit 2019 ](https://www.tradeheader.com/blog/the-inaugural-isitc-europe-market-innovation-summit-2019)

 January 25, 2019

 The ISITC Europe's inaugural Market Innovation Summit, held in London on January 24, introduced current topics in the...

[ Read more ](https://www.tradeheader.com/blog/the-inaugural-isitc-europe-market-innovation-summit-2019)

 Check all articles

[![TradeHeader-15anys](https://www.tradeheader.com/hs-fs/hubfs/TradeHeader-15anys.png?width=210&height=64&name=TradeHeader-15anys.png "TradeHeader-15anys")](https://www.tradeheader.com/)

**UK:** +44 (0)20 3769 3053  
**Spain:** +34 619 831 118  
**US:** +1 (917) 932-0752

[info@tradeheader.com](https://web.archive.org/web/20250219105540/mailto:info@tradeheader.com)

[Follow us on LinkedIn ](https://es.linkedin.com/company/tradeheader) [Follow us on Twitter ](https://x.com/tradeheader) [Follow us on Facebook ](https://www.youtube.com/user/tradeHeader)

![ateam_tradeheader](https://www.tradeheader.com/hs-fs/hubfs/ateam_tradeheader.jpg?width=250&height=116&name=ateam_tradeheader.jpg "ateam_tradeheader")

#### SERVICES

- [Consulting](https://www.tradeheader.com/consulting-fpml)
- [Standards](https://www.tradeheader.com/standards-training-cdm-drr-iso20022-fpml-fix)
- [Development](https://www.tradeheader.com/custom-software-development)

#### PRODUCTS

- [ISO 20022 Validator](https://www.tradeheader.com/iso20022-validator)
- [FpML Validator](https://www.tradeheader.com/fpml-validator)
- [Product Classifier](https://www.tradeheader.com/product-classifier)
- [FpML to JSON Converter](https://www.tradeheader.com/fpml-to-json)
- [FpML to ISIN JSON Generator](https://www.tradeheader.com/fpml-to-isin)

#### ABOUT US

- [About](https://www.tradeheader.com/about-us)
- [Core Values](https://www.tradeheader.com/core-values)
- [Team](https://www.tradeheader.com/team)
- [Our Partners](https://www.tradeheader.com/tradeheader-partners)

#### NEWS & INSIGHTS

- [Market Insights](https://www.tradeheader.com/blog/tag/insights)
- [News](https://www.tradeheader.com/blog/tag/news)
- [Events](https://www.tradeheader.com/blog/tag/events)

#### DOWNLOAD BROCHURE

Copyright © TradeHeader 2026. All Rights Reserved | [Legal Notice](https://www.tradeheader.com/legal-notice) |[Information Security Policy - (PDF, in Spanish)](https://www.tradeheader.com/hubfs/politica_seguridad_informacion.pdf) |[Privacy Policy](https://www.tradeheader.com/privacy-policy) | Cookies Policy

![](https://px.ads.linkedin.com/collect/?pid=3868098&fmt=gif)