Yes, it is possible to achieve the same functionality using the SDK. When the Per Org URL feature is enabled on your ThoughtSpot instance, you can use the overrideOrgId parameter within the SDK to specify the Org ID. This allows a user authenticated to one Org to view objects from another Org by passing the Org ID as part of the embed configuration.
For example, you can set it up like this in your SDK code:
const embed = new LiveboardEmbed('#embed', {
// other options
overrideOrgId: 142536
});
Please refer to
https://developers.thoughtspot.com/docs/orgs#_per_org_url for this
Important
1. The per Org URL feature may not work properly if the user is working with embed sdk with auth types - trusted authentication(AuthType.TrustedAuthToken) or cookieless authentication(AuthType.TrustedAuthTokenCookieless) simultaneously in the same browser.
2. Currently, there is no support for this feature through the APIs.
Hope this helps and let us know for any further queries.