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.

View Documentation

Private Wealth Apex webhook event

Description

WBG Apex Webhook Service API receives and persists Apex webhook events. Events are validated (API key, HMAC signature, timestamp) and stored as raw payloads.

Client Benefits

  • Secure webhook event ingestion with HMAC-SHA256 signature verification
  • Near real-time event persistence for downstream processing
  • OpenAPI 3.0 compliant — suitable for API gateway integration (Apigee, AWS API Gateway)

Data Availability

  • Events are stored in PostgreSQL (Aurora) with schema isolation
  • Data is compartmentalized by environment
  • Payloads are stored as binary (BYTEA) for integrity preservation
View Documentation

Readiness Status

Description

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.

Client Benefits

  • Unified response envelope with consistent fields (success, code, message, data, timestamp)
  • Clear business and technical code mapping for easier client-side handling and alerting
  • Flexible query behavior for both branch-level checks and business-level aggregate checks

Data Availability

  • Data is filtered by required businessName and eodDate parameters
  • Branch-level readiness can be queried when branch is provided
  • Response supports both ready and not-ready business states with explicit API codes
View Documentation

Digital - Asset Management

Description

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.

Client Benefits

  • Consumers can leverage the business services to register smartcontract templates.
  • Smartcontract deployment to tokenize assets and fund setup with whitelisting.
  • Get balance of tokenized assets.

Data Availability

  • Records will be available for consumers as requested based on the request payloads.
View Documentation

Digital - Transaction Management

Description

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.

Client Benefits

  • Consumers can quickly use the APIs to seamlessly perform transactions like mint, burn, transfer etc and get the status and balance information.
  • Consumers can get transaction history as well.

Data Availability

  • Records will be created and data will be available for consumers.
View Documentation

Digital - Notification Management

Description

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.

Client Benefits

  • Consumers can leverage the business services to publish events and receive notifications/event details based on a notification id or event id.

Data Availability

  • Records will be available for consumers as requested based on the request payloads.
View Documentation

Digital - Cash Management

Description

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.

Client Benefits

  • Seamless payments and settlements for different types of digital usecases like subscription and redemption.
  • Quick integration to enable the client to operate in state street's digital assets platform.

Data Availability

  • Records will be created and data will be available for consumers.
View Documentation

epam-import-export-preprod

Description

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.

Client Benefits

  • Enable users to utilize the APIs for managing operational processes, rather than manually logging into the application

Data Availability

  • Data is compartmentalized by user and environment
  • Updates in near real-time
  • User-created records are periodically deleted
View Documentation

Know Your Customer Webhook Service

Description

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.

Client Benefits

  • The Webhook feature provided by the vendor ensures all the webhook events generated by FenX are shared to Statestreet KYC Team.

Data Availability

  • Data is compartmentalized by environment
  • Updates in real-time
  • There is no persistant storage for this API and the processing happens asynchronously
View Documentation