GET api/Asset/GetProgramAssetsQueryable?programId={programId}&email={email}
Gets all program assets for a user as an to support OData queries.
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| programId |
Program GUID. |
globally unique identifier |
Required |
|
User email. |
string |
Required |
Body Parameters
None.
Response Information
Resource Description
200 with .
Collection of ProgramAssetDto| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | globally unique identifier |
None. |
|
| OriginalName | string |
None. |
|
| DisplayName | string |
None. |
|
| ProgramId | globally unique identifier |
None. |
|
| ProductId | globally unique identifier |
None. |
|
| Url | string |
None. |
|
| Include | boolean |
None. |
|
| RepositoryType | RepositoryTypes |
None. |
|
| AssetType | AssetType |
None. |
|
| SourceId | string |
None. |
|
| RepoSourceId | string |
None. |
|
| ThumbnailUrl | string |
None. |
|
| PreviewUrl | string |
None. |
|
| ProgramName | string |
None. |
|
| ProductName | string |
None. |
|
| ProductTypeName | string |
None. |
|
| ExtProjectId | string |
None. |
|
| StartDate | date |
None. |
|
| EndDate | date |
None. |
|
| Vertical | string |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"Id": "762f3d92-e662-4b56-8db5-00796776cd92",
"OriginalName": "sample string 2",
"DisplayName": "sample string 3",
"ProgramId": "9589809e-9caa-4b32-8f78-2fd14ab4ed7b",
"ProductId": "32f6ede1-0991-41f1-9c1b-fa3fb951253b",
"Url": "sample string 6",
"Include": true,
"RepositoryType": 1,
"AssetType": 1,
"SourceId": "sample string 8",
"RepoSourceId": "sample string 9",
"ThumbnailUrl": "sample string 10",
"PreviewUrl": "sample string 11",
"ProgramName": "sample string 12",
"ProductName": "sample string 13",
"ProductTypeName": "sample string 14",
"ExtProjectId": "sample string 15",
"StartDate": "2025-10-30T00:20:12.7722358+00:00",
"EndDate": "2025-10-30T00:20:12.7722358+00:00",
"Vertical": "sample string 16"
},
{
"Id": "762f3d92-e662-4b56-8db5-00796776cd92",
"OriginalName": "sample string 2",
"DisplayName": "sample string 3",
"ProgramId": "9589809e-9caa-4b32-8f78-2fd14ab4ed7b",
"ProductId": "32f6ede1-0991-41f1-9c1b-fa3fb951253b",
"Url": "sample string 6",
"Include": true,
"RepositoryType": 1,
"AssetType": 1,
"SourceId": "sample string 8",
"RepoSourceId": "sample string 9",
"ThumbnailUrl": "sample string 10",
"PreviewUrl": "sample string 11",
"ProgramName": "sample string 12",
"ProductName": "sample string 13",
"ProductTypeName": "sample string 14",
"ExtProjectId": "sample string 15",
"StartDate": "2025-10-30T00:20:12.7722358+00:00",
"EndDate": "2025-10-30T00:20:12.7722358+00:00",
"Vertical": "sample string 16"
}
]
application/xml, text/xml
Sample:
<ArrayOfProgramAssetDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/KT.BGip.Visualisation.RPMI.Models.RepoDtos">
<ProgramAssetDto>
<AssetType>Visual</AssetType>
<DisplayName>sample string 3</DisplayName>
<EndDate>2025-10-30T00:20:12.7722358+00:00</EndDate>
<ExtProjectId>sample string 15</ExtProjectId>
<Id>762f3d92-e662-4b56-8db5-00796776cd92</Id>
<Include>true</Include>
<OriginalName>sample string 2</OriginalName>
<PreviewUrl>sample string 11</PreviewUrl>
<ProductId>32f6ede1-0991-41f1-9c1b-fa3fb951253b</ProductId>
<ProductName>sample string 13</ProductName>
<ProductTypeName>sample string 14</ProductTypeName>
<ProgramId>9589809e-9caa-4b32-8f78-2fd14ab4ed7b</ProgramId>
<ProgramName>sample string 12</ProgramName>
<RepoSourceId>sample string 9</RepoSourceId>
<RepositoryType>Sharepoint</RepositoryType>
<SourceId>sample string 8</SourceId>
<StartDate>2025-10-30T00:20:12.7722358+00:00</StartDate>
<ThumbnailUrl>sample string 10</ThumbnailUrl>
<Url>sample string 6</Url>
<Vertical>sample string 16</Vertical>
</ProgramAssetDto>
<ProgramAssetDto>
<AssetType>Visual</AssetType>
<DisplayName>sample string 3</DisplayName>
<EndDate>2025-10-30T00:20:12.7722358+00:00</EndDate>
<ExtProjectId>sample string 15</ExtProjectId>
<Id>762f3d92-e662-4b56-8db5-00796776cd92</Id>
<Include>true</Include>
<OriginalName>sample string 2</OriginalName>
<PreviewUrl>sample string 11</PreviewUrl>
<ProductId>32f6ede1-0991-41f1-9c1b-fa3fb951253b</ProductId>
<ProductName>sample string 13</ProductName>
<ProductTypeName>sample string 14</ProductTypeName>
<ProgramId>9589809e-9caa-4b32-8f78-2fd14ab4ed7b</ProgramId>
<ProgramName>sample string 12</ProgramName>
<RepoSourceId>sample string 9</RepoSourceId>
<RepositoryType>Sharepoint</RepositoryType>
<SourceId>sample string 8</SourceId>
<StartDate>2025-10-30T00:20:12.7722358+00:00</StartDate>
<ThumbnailUrl>sample string 10</ThumbnailUrl>
<Url>sample string 6</Url>
<Vertical>sample string 16</Vertical>
</ProgramAssetDto>
</ArrayOfProgramAssetDto>