Skip to main content
Version: 1.0.2

Overview

Modern financial technology (fintech) is all about agility. As opposed to legacy systems and processes which involve considerable lead time for opening an account with a financial institution, new-age fintech companies enable customers to open accounts within a matter of minutes, with all steps needed to verify the customer's details being done online in a seamless manner.

At the same time, the regulatory environment is increasingly becoming more demanding in terms of ensuring that the customers' confidential personal and financial information is stored and accessed in a secure manner.

The Programmable Ledger (PL) Application Programming Interface (API) Gateway provides a set of APIs, which enable developers to integrate their business applications with PL and enhance their organization's agility in various aspects of customer, account, and transaction management. The API Gateway also ensures that all transactions conducted by these APIs are fully secure and compliant with applicable federal and regulatory laws.

The API Reference included in this guide describes the endpoints of NetXD Platform APIs. All API requests are synchronous and responses are provided in real-time. By default, NetXD Programmable Ledger APIs are supported through three different protocols.

  • RPC
  • gRPC
  • JSON RPC 2.0

As an integrator, developers can choose the appropriate protocol. For the sake of simplicity, this guide describes the API endpoints and their field descriptions using JSON RPC 2.0. If developers wish to use RPC or gRPC, they can download the Postman collection or the gRPC stubs. Irrespective of the protocol they choose, the actual payload and the field descriptions would be applicable for all three formats of communication protocol.

Each endpoint description included in this guide provides the basic information that developers will need to construct requests and handle responses. Developers can also refer the sample requests and responses provided in the description to ensure smooth integration.