<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: What is the StoredObjectDTO object in SVI SDK? in Fraud, AML and Security Intelligence</title>
    <link>https://communities.sas.com/t5/Fraud-AML-and-Security/What-is-the-StoredObjectDTO-object-in-SVI-SDK/m-p/981565#M1142</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/13766"&gt;@EyalGonen&lt;/a&gt;,&lt;BR /&gt;&lt;BR /&gt;Thanks for reaching out.&lt;BR /&gt;&lt;BR /&gt;For context, StoredObjectDTO is the full configuration behind created/stored entities within VI. It carries specific entity properties such as its name, label, id, type, fields configured, relationship settings, file categories, and so on. As this is a TypeScript package you should be able to see the full definition of the object under ' &lt;EM&gt;node_modules/@sassoftware/vi-api/svi-datahub/index.d.ts&lt;/EM&gt; '. For you convenience, please see below snippet that resembles the defined type as of today.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;PRE&gt;export interface StoredObjectDTO extends DataObjectWithHistoryDTO, StoredDataObject, Comparable&amp;lt;StoredObjectDTO&amp;gt;, ETagAndLastModifiedProvider {
    indexedForSearch?: boolean;
    reindexRequired?: boolean;
    fields?: StoredObjectFieldDTO[];
    relationshipsFrom?: RelationshipDTO[];
    relationshipsTo?: RelationshipDTO[];
    transactionsFrom?: TransactionDTO[];
    transactionsTo?: TransactionDTO[];
    defaultRegularIcon?: IconDTO;
    allowElementGroupRootAssignment?: boolean;
    urnFormat?: string;
    urnLength?: number;
    urnStartValue?: number;
    urnType?: UrnType;
    publishCode?: PublishCode;
    fileCategories?: FileCategoryDTO[];
    conditions?: ConditionDTO[];
    icons?: IconDTO[];
}&lt;/PRE&gt;&lt;P&gt;&lt;BR /&gt;For additional context, this interface type is an internal type that is auto-generated by our datahub backend service. By default, internal references aren't being exported onto our public docs, but the concern is valid and I've raised a ticket within R&amp;amp;D to potentially investigate this in the future.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I hope this helps clarify things! Let me know if you have any further questions.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Naji&lt;/P&gt;</description>
    <pubDate>Tue, 06 Jan 2026 10:42:16 GMT</pubDate>
    <dc:creator>NajiShehab</dc:creator>
    <dc:date>2026-01-06T10:42:16Z</dc:date>
    <item>
      <title>What is the StoredObjectDTO object in SVI SDK?</title>
      <link>https://communities.sas.com/t5/Fraud-AML-and-Security/What-is-the-StoredObjectDTO-object-in-SVI-SDK/m-p/979751#M1129</link>
      <description>&lt;P&gt;Looking at&amp;nbsp;&lt;A href="https://developer.sas.com/sdk/vi/apiDocs/index.html" target="_blank" rel="noopener"&gt;https://developer.sas.com/sdk/vi/apiDocs/index.html&lt;/A&gt;&amp;nbsp;I see an example code that uses the&amp;nbsp;StoredObjectDTO object but I cannot find any documentation about it within the SDK documentation. It seems like&amp;nbsp;@sassoftware/vi-api/svi-datahub is completely undocumented even though it appears in the example code which is kind of odd...&lt;/P&gt;
&lt;P&gt;Where can I find the doc for&amp;nbsp;@sassoftware/vi-api/svi-datahub?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;import { SviWindow } from "@sassoftware/vi-api";
import { StoredObjectDTO } from "@sassoftware/vi-api/svi-datahub";

const sviWindow = window as SviWindow;
sviWindow.sas.vi.metadata.getEntity("person").then((entity: StoredObjectDTO | undefined) =&amp;gt; {
    if (entity) {
        console.log("Retrieved entity:", entity.label);
    }
});&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 01 Dec 2025 08:01:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Fraud-AML-and-Security/What-is-the-StoredObjectDTO-object-in-SVI-SDK/m-p/979751#M1129</guid>
      <dc:creator>EyalGonen</dc:creator>
      <dc:date>2025-12-01T08:01:46Z</dc:date>
    </item>
    <item>
      <title>Re: What is the StoredObjectDTO object in SVI SDK?</title>
      <link>https://communities.sas.com/t5/Fraud-AML-and-Security/What-is-the-StoredObjectDTO-object-in-SVI-SDK/m-p/981489#M1138</link>
      <description>&lt;P&gt;Hello,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for your SAS Communities question. The link you shared in the original post provides the documentation for the &lt;A href="https://developer.sas.com/sdk/vi/apiDocs/index.html" target="_self"&gt;VI Client API&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;The SAS REST APIs are documented in a separate area of the sas developers site - here are some links:&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;SAS REST APIs (filtered on SAS Visual Investigator):&amp;nbsp;&lt;A href="https://developer.sas.com/rest-apis?categories=visual_investigator" target="_blank"&gt;https://developer.sas.com/rest-apis?categories=visual_investigator&lt;/A&gt;&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;Visual Investigator's Datahub REST API docs:&amp;nbsp;&lt;A href="https://developer.sas.com/rest-apis/svi-datahub" target="_blank"&gt;https://developer.sas.com/rest-apis/svi-datahub&lt;/A&gt;&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;A search for&amp;nbsp;&lt;SPAN&gt;StoredObjectDTO&amp;nbsp;&lt;/SPAN&gt;returned this page:&amp;nbsp;&lt;A href="https://developer.sas.com/rest-apis/svi-datahub-v10/getAllStoredObjectsForListing" target="_blank"&gt;https://developer.sas.com/rest-apis/svi-datahub-v10/getAllStoredObjectsForListing&lt;/A&gt;&amp;nbsp;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Please let me know if this helps.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks&lt;/P&gt;
&lt;P&gt;Susan&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 05 Jan 2026 17:30:59 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Fraud-AML-and-Security/What-is-the-StoredObjectDTO-object-in-SVI-SDK/m-p/981489#M1138</guid>
      <dc:creator>susantrueman</dc:creator>
      <dc:date>2026-01-05T17:30:59Z</dc:date>
    </item>
    <item>
      <title>Re: What is the StoredObjectDTO object in SVI SDK?</title>
      <link>https://communities.sas.com/t5/Fraud-AML-and-Security/What-is-the-StoredObjectDTO-object-in-SVI-SDK/m-p/981558#M1141</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/94032"&gt;@susantrueman&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you for replying.&lt;/P&gt;
&lt;P&gt;My question is about the SAS VI Client API (SDK) and not the REST API.&lt;/P&gt;
&lt;P&gt;Don't you find it odd that the SAS sample code references an &lt;EM&gt;undocumented&lt;/EM&gt; SDK namely @sassoftware/vi-api/svi-datahub?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;import { StoredObjectDTO } from "@sassoftware/vi-api/svi-datahub";&lt;/PRE&gt;
&lt;P&gt;I do not understand why the&amp;nbsp;@sassoftware/vi-api/svi-datahub is undocumented and in addition, I still do not understand what is a StoredObjectDTO &lt;span class="lia-unicode-emoji" title=":disappointed_face:"&gt;😞&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Eyal&lt;/P&gt;</description>
      <pubDate>Tue, 06 Jan 2026 06:49:01 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Fraud-AML-and-Security/What-is-the-StoredObjectDTO-object-in-SVI-SDK/m-p/981558#M1141</guid>
      <dc:creator>EyalGonen</dc:creator>
      <dc:date>2026-01-06T06:49:01Z</dc:date>
    </item>
    <item>
      <title>Re: What is the StoredObjectDTO object in SVI SDK?</title>
      <link>https://communities.sas.com/t5/Fraud-AML-and-Security/What-is-the-StoredObjectDTO-object-in-SVI-SDK/m-p/981565#M1142</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/13766"&gt;@EyalGonen&lt;/a&gt;,&lt;BR /&gt;&lt;BR /&gt;Thanks for reaching out.&lt;BR /&gt;&lt;BR /&gt;For context, StoredObjectDTO is the full configuration behind created/stored entities within VI. It carries specific entity properties such as its name, label, id, type, fields configured, relationship settings, file categories, and so on. As this is a TypeScript package you should be able to see the full definition of the object under ' &lt;EM&gt;node_modules/@sassoftware/vi-api/svi-datahub/index.d.ts&lt;/EM&gt; '. For you convenience, please see below snippet that resembles the defined type as of today.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;PRE&gt;export interface StoredObjectDTO extends DataObjectWithHistoryDTO, StoredDataObject, Comparable&amp;lt;StoredObjectDTO&amp;gt;, ETagAndLastModifiedProvider {
    indexedForSearch?: boolean;
    reindexRequired?: boolean;
    fields?: StoredObjectFieldDTO[];
    relationshipsFrom?: RelationshipDTO[];
    relationshipsTo?: RelationshipDTO[];
    transactionsFrom?: TransactionDTO[];
    transactionsTo?: TransactionDTO[];
    defaultRegularIcon?: IconDTO;
    allowElementGroupRootAssignment?: boolean;
    urnFormat?: string;
    urnLength?: number;
    urnStartValue?: number;
    urnType?: UrnType;
    publishCode?: PublishCode;
    fileCategories?: FileCategoryDTO[];
    conditions?: ConditionDTO[];
    icons?: IconDTO[];
}&lt;/PRE&gt;&lt;P&gt;&lt;BR /&gt;For additional context, this interface type is an internal type that is auto-generated by our datahub backend service. By default, internal references aren't being exported onto our public docs, but the concern is valid and I've raised a ticket within R&amp;amp;D to potentially investigate this in the future.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I hope this helps clarify things! Let me know if you have any further questions.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Naji&lt;/P&gt;</description>
      <pubDate>Tue, 06 Jan 2026 10:42:16 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Fraud-AML-and-Security/What-is-the-StoredObjectDTO-object-in-SVI-SDK/m-p/981565#M1142</guid>
      <dc:creator>NajiShehab</dc:creator>
      <dc:date>2026-01-06T10:42:16Z</dc:date>
    </item>
  </channel>
</rss>

