fixed

ESG Risk - Universe async API null to empty string

Summary (What?)

Currently in ESG Risk async APIs return “null” when there is no value available in the dataset. After this release, these values will be replaced with an empty string.

Business impact (Why?)

The primary goal of this update is to ensure consistency with industry standards and to enhance uniformity across various Clarity AI products. As a result, file sizes are expected to decrease. While there may be minimal adjustments needed in our customers' code, such impact is unlikely unless they were not already handling empty strings for null values.

Modules and Endpoints impacted (Where?)

List of endpoints by module impacted by this release:

ModuleEndpointsAction (addition/removal/change)
ESG Risk/public/securities/esg-risk/scores-by-id/asyncChange
ESG Risk/public/organizations/esg-risk/scores-by-id/asyncChange
ESG Risk/public/funds/esg-risk/scores-by-id/asyncChange

Enhancements (How?)

  1. Enhancement 1: Null values will no longer return a null object but will instead return an empty string.

Go-live date (When?)

18/Mar/2024