Changelog

Changelog#

This page documents recent updates and changes to the SOLO REST API.


2025-12-12#

New Response Fields Added

The following endpoints now return additional fields to provide more detailed shareholder and certificate information:

Endpoint

New Fields

Issuer/IssuerShareholderDetails

shareholderTypeEnum - Shareholder type as enum (e.g., “IRA”, “JointTenant”)
controlCertificateId - Control certificate ID
customerCertificateId - Customer’s certificate ID

Issuer/IssuerShareholderCapTable

shareholderTypeEnum - Shareholder type as enum (e.g., “IRA”)

Shareholder/Details

typeEnum - Shareholder type as enum (e.g., “IRA”)

Report/Generate/Transaction/List

shareholderTypeEnum - In canceledCertificates and issuedCertificates arrays
controlCertificateId - Control certificate ID
customerCertificateId - Customer’s certificate ID

New Request Parameters

  • Report/Generate/Transaction/List: Added ReturnJSON parameter

    • When true, overrides IsPDF and returns transaction data as JSON instead of generating a PDF report

  • Shareholder/CreateOrUpdate and Transaction/CreateNewIssuance: Added idempotencyId parameter

    • A unique identifier for the request to prevent duplicate submissions

    • If a duplicate request is detected, the system returns a 409 Conflict response