improved

API Release v1.68.1

Hey, we are back with another release. We are always improving the platform and if you have any questions regarding any release, feel free to contact your relations manager or email us directly at [email protected].

StatusEnvironment
✨💃🏻 Prime TimePROD

🚀 New features

Health savings accounts (HSA)

We are super excited to announce the launch of our Health Savings Account (HSA) investing account. With this new account type, customers will be able to use HSA funds to make investments in their HSA account; to use towards furture medical expenses. We are offering the flowing investment flows for HSA accounts: Self directed, Robo Advisory, and Managed. To learn more about these different types of investment flows, see here.

In order to get started with HSA accounts, please contact your relations manager or email us directly at [email protected]. Please be aware this account type is only for U.S. residents whom have a valid social security number.

🎉 Feature enhancements

Countries

We are now introducing a feature where users that trying to be onboarded from a non active country, the user is automatically rejected from being created on the platform.

ACATs

We enhanced our asset transfer api. Starting this release, if an incorrect DTCC code known as clearingNo is passed; we will now reject the api request.

KYC

We enhanced the ability to send users to phsyical document review if the user is living in the United State but has a citizenship in a DOC country list.

👠🐛 Squashing bugs

One Settlement

We had an issue with One Settlement. When settlement reports finished processing they would stay in PENDING and not move into a SUCCESSFUL state. We corrected that issue with this release.

🪵 ChangeLog

## Modified endpoints

**`GET /accounts/{accountID}/options/positions`**

-   Modified the `200` response:
    -   Changed array property `data`
        -   Modified the schema option `0`

**`GET /orders/options`**

-   Path parameters:
    -   Added new query parameter `partnerID`
    -   Added new query parameter `from`
    -   Added new query parameter `to`
    -   Added new query parameter `limit`
    -   Added new query parameter `offset`
    -   Removed query parameter `partnerIBID`
    -   Removed query parameter `fromDate`
    -   Removed query parameter `toDate`
    -   Removed query parameter `pageSize`
    -   Removed query parameter `pageNo`
-   Modified the `200` response:
    -   Added property `data`
    -   Added property `nextPageOffset`
    -   Added property `prevPageOffset`
    -   Removed property `pageNo`
    -   Removed property `pageSize`
    -   Removed property `results`
    -   Removed property `totalPages`
    -   Removed property `type`

**`POST /accounts`**

-   Request payload:
    -   Changed enum values for property `accountManagementType`
        -   Added values `HSA_SELF`, `HSA_ADVISORY`, `HSA_RIA_MANAGED`
-   Modified the `200` response:
    -   Changed object property `accountMgmtType`
        -   Changed enum values for property `name`
            -   Added values `HSA_SELF`, `HSA_ADVISORY`, `HSA_RIA_MANAGED`

**`GET /accounts/{accountID}`**

-   Modified the `200` response:
    -   Changed object property `account`
        -   Changed object property `accountMgmtType`
            -   Changed enum values for property `name`
                -   Added values `HSA_SELF`, `HSA_ADVISORY`, `HSA_RIA_MANAGED`

**`PATCH /accounts/{accountID}`**

-   Modified the `200` response:
    -   Modified the schema option `0`
    -   Modified the schema option `1`

**`GET /accounts/{accountID}/funding/deposits`**

-   Modified the `200` response:
    -   Changed object property `accountDetails`
        -   Changed object property `accountManagementType`
            -   Changed enum values for property `name`
                -   Added values `HSA_SELF`, `HSA_ADVISORY`, `HSA_RIA_MANAGED`

**`GET /accounts/{accountID}/funding/redemptions`**

-   Modified the `200` response:
    -   Changed root array
        -   Modified the schema option `0`

**`GET /funding/deposits/{depositID}`**

-   Modified the `200` response:
    -   Changed array property `accountDetails`
        -   Modified the schema option `0`

**`GET /funding/redemptions`**

-   Modified the `200` response:
    -   Changed root array
        -   Modified the schema option `0`

**`GET /funding/redemptions/{redemptionID}`**

-   Modified the `200` response:
    -   Changed object property `accountDetails`
        -   Changed object property `accountManagementType`
            -   Changed enum values for property `name`
                -   Added values `HSA_SELF`, `HSA_ADVISORY`, `HSA_RIA_MANAGED`

**`PATCH /users/{userID}`**

-   Request payload:
    -   Changed array property `documents`
        -   Modified the schema option `0`

**`GET /users/{userID}/accounts`**

-   Modified the `200` response:
    -   Changed root array
        -   Modified the schema option `0`

**`GET /users/{userID}/funding/deposits`**

-   Modified the `200` response:
    -   Changed root array
        -   Modified the schema option `0`

**`GET /users/{userID}/funding/redemptions`**

-   Modified the `200` response:
    -   Changed root array
        -   Modified the schema option `0`

**`GET /users/{userID}/kyc-status`**

-   Modified the `200` response:
    -   Changed array property `accounts`
        -   Modified the schema option `0`

**`GET /users/{userID}/subscriptions`**

-   Modified the `200` response:
    -   Changed root array
        -   Modified the schema option `0`