Document Upload Service
REST API for document upload, management, and synchronization. Supports asynchronous file uploads with checksum validation and integration with external document storage systems.
REST API for document upload, management, and synchronization. Supports asynchronous file uploads with checksum validation and integration with external document storage systems.
WBG Apex Webhook Service API receives and persists Apex webhook events. Events are validated (API key, HMAC signature, timestamp) and stored as raw payloads.
Wealth Client Event Service API
Readiness Status API is designed to provide a consistent RESTful interface for downstream applications to check FDL readiness status by business name, EOD date, and optional branch. The API returns a unified response envelope across success and error scenarios so clients can process responses with stable parsing logic and predictable codes.
The endpoint supports both single-record and list-style results, depending on whether the optional branch parameter is provided. This helps consumers use one endpoint for targeted checks and broader status queries.
Asset Management API is designed to manage smartcontract templates, tokenization of assets, fund setup with shared classes and also support balance inquiry. This API supports RESTful endpoints for different business services i.e. managing templates, managing tokenization of assets part of smartcontract deployments, and balance inquiry as well.
Consuming systems can make calls to register smartcontract templates, tokenize assets, setup funds in dap, etc. Below are the high level information for each APIs. * Smart Contracts - The API provides endpoints to register smartcontract templates. Provides business services to get smartcontract templates and the detail information. Also consuming systems can query templates by template id. Provides an option to manage the approval of a template. * Digital Assets - The API provides business services to deploy smartcontracts and create tokenize assets and also querying balance. It also provides all the deployed smartcontracts based on digital account of a client. Also consuming systems can get the details for a specific deployed instance. The API provides services to setup of funds with shared classes part of smartcontract deployment. Also consumers can get detail status, balance, etc. for the deployed asset.
Transaction Management API is designed to manage subscription, redemption, transfer, deposit, and also supports balance query. This API supports RESTful endpoints to support the business functions.
Consuming systems can perform subscription i.e. minting of tokens, redemption i.e. burning of tokens, transfer of tokens between different parties. Below are the high level information for each APIs. * Transactions - The API provides endpoints to initiate business functions like subscription, redemption, transfer, deposit, etc using the workflow defined in DAP. Consumers can get the status as well for a specific transaction. It supports endpoint to read blockchain transactions data like supply, balance, etc for an address.
Notification Management API is designed to manage notifications related to accounts/wallet setup, tokenization of assets, transactions, etc. This API supports RESTful endpoints for publishing and receiving notifications.
Consuming systems can make calls to get events data for different operations in digital asset platform. Below are the high level information for each APIs. * Digital-Events - The API provides endpoints to publish notifications related to digital events. Provides business services to get notification details and the detail information. Also consuming systems can query notifications by notification/event id.
Cash Management API is designed to manage payment order intents for investor fund transfers. It covers the full lifecycle of a payment instruction: 1. Reconciliation — correlates an investor instruction to their third-party account using a Zilo-generated Transaction ID (MT910/DB API link). 2. Source-of-Funds (SoF) check — captures investor identity fields required for SoF verification. 3. Fund transfer initiation — moves funds from the investor collection account to the fund manager account via IBAN. 4. Pre-notification — generates and dispatches an ISO 20022 camt.057 NotificationToReceive message to the receiving bank.
The epam-import-export is designed for importing messages into PAM and running PAM jobs. Users can initiate message imports and job executions, the epam-import-export then delivers these requests to PAM for processing and generating execution results, uses can query the processing status.
Webhook integration APIs is designed to receive all events generated by FenX platform and send events to Kafka topic for downstream processing. This API will return success or failure of webhook events publish to kafka along with the failure message.
This API can only be invoked from the FENX Platform and no individual users will be accessing this API.