GET api/v3/ShotClasses/globalsearch?searchText={searchText}&isTopicEnabled={isTopicEnabled}
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
searchText | string |
Required |
|
isTopicEnabled | boolean |
Required |
Body Parameters
None.
Response Information
Resource Description
Collection of GlobalSearchName | Description | Type | Additional information |
---|---|---|---|
ShotClassId | integer |
None. |
|
ShotClassName | string |
None. |
|
ShotClassImageUrl | string |
None. |
|
ShotClassDescription | string |
None. |
|
ShotClassKeyLearning | string |
None. |
|
ShotClassPublishedDate | string |
None. |
|
ShotClassType | ShotClassType |
None. |
|
Mediatype | ShotClassMediatype |
None. |
|
ShotClassTypeName | string |
None. |
|
IsWebinar | boolean |
None. |
|
WebinarStartDateTime | date |
None. |
|
WebinarEndDateTime | date |
None. |
|
WebinarOrganizerName | string |
None. |
|
ProgramId | integer |
None. |
|
ProgramName | string |
None. |
|
ProgramImageUrl | string |
None. |
|
ProgramDescription | string |
None. |
|
ProgramKeyLearning | string |
None. |
|
ProgramIsPublished | boolean |
None. |
|
TopicId | integer |
None. |
|
TopicName | string |
None. |
|
TopicImageUrl | string |
None. |
|
TopicDescription | string |
None. |
|
TopicKeyLearning | string |
None. |
|
TopicIsPublished | boolean |
None. |
|
ResponseType | ResponseType |
None. |
|
IsUserCompleted | boolean |
None. |
|
IsClassFavourite | boolean |
None. |
|
IsSeriesFavourite | boolean |
None. |
|
IsTopicFavourite | boolean |
None. |
|
CompletionStatus | integer |
None. |
|
Language | string |
None. |
|
TrainingType | integer |
None. |
|
VideoUrl | string |
None. |
|
AssetId | string |
None. |
|
VideoPlayedDuration | time interval |
None. |
|
VideoDuration | time interval |
None. |
|
ShotclassTags | string |
None. |
|
HasCertificate | boolean |
None. |
Response Formats
application/json, text/json
Sample:
[ { "ShotClassId": 1, "ShotClassName": "sample string 2", "ShotClassImageUrl": "sample string 3", "ShotClassDescription": "sample string 4", "ShotClassKeyLearning": "sample string 5", "ShotClassPublishedDate": "sample string 6", "ShotClassType": 0, "Mediatype": 0, "ShotClassTypeName": "sample string 7", "IsWebinar": true, "WebinarStartDateTime": "2025-09-09T11:09:07.6071172Z", "WebinarEndDateTime": "2025-09-09T11:09:07.6071172Z", "WebinarOrganizerName": "sample string 11", "ProgramId": 12, "ProgramName": "sample string 13", "ProgramImageUrl": "sample string 14", "ProgramDescription": "sample string 15", "ProgramKeyLearning": "sample string 16", "ProgramIsPublished": true, "TopicId": 18, "TopicName": "sample string 19", "TopicImageUrl": "sample string 20", "TopicDescription": "sample string 21", "TopicKeyLearning": "sample string 22", "TopicIsPublished": true, "ResponseType": 1, "IsUserCompleted": true, "IsClassFavourite": true, "IsSeriesFavourite": true, "IsTopicFavourite": true, "CompletionStatus": 28, "Language": "sample string 29", "TrainingType": 30, "VideoUrl": "sample string 31", "AssetId": "sample string 32", "VideoPlayedDuration": "00:00:00.1234567", "VideoDuration": "00:00:00.1234567", "ShotclassTags": "sample string 33", "HasCertificate": true }, { "ShotClassId": 1, "ShotClassName": "sample string 2", "ShotClassImageUrl": "sample string 3", "ShotClassDescription": "sample string 4", "ShotClassKeyLearning": "sample string 5", "ShotClassPublishedDate": "sample string 6", "ShotClassType": 0, "Mediatype": 0, "ShotClassTypeName": "sample string 7", "IsWebinar": true, "WebinarStartDateTime": "2025-09-09T11:09:07.6071172Z", "WebinarEndDateTime": "2025-09-09T11:09:07.6071172Z", "WebinarOrganizerName": "sample string 11", "ProgramId": 12, "ProgramName": "sample string 13", "ProgramImageUrl": "sample string 14", "ProgramDescription": "sample string 15", "ProgramKeyLearning": "sample string 16", "ProgramIsPublished": true, "TopicId": 18, "TopicName": "sample string 19", "TopicImageUrl": "sample string 20", "TopicDescription": "sample string 21", "TopicKeyLearning": "sample string 22", "TopicIsPublished": true, "ResponseType": 1, "IsUserCompleted": true, "IsClassFavourite": true, "IsSeriesFavourite": true, "IsTopicFavourite": true, "CompletionStatus": 28, "Language": "sample string 29", "TrainingType": 30, "VideoUrl": "sample string 31", "AssetId": "sample string 32", "VideoPlayedDuration": "00:00:00.1234567", "VideoDuration": "00:00:00.1234567", "ShotclassTags": "sample string 33", "HasCertificate": true } ]
text/html
Sample:
[{"ShotClassId":1,"ShotClassName":"sample string 2","ShotClassImageUrl":"sample string 3","ShotClassDescription":"sample string 4","ShotClassKeyLearning":"sample string 5","ShotClassPublishedDate":"sample string 6","ShotClassType":0,"Mediatype":0,"ShotClassTypeName":"sample string 7","IsWebinar":true,"WebinarStartDateTime":"2025-09-09T11:09:07.6071172Z","WebinarEndDateTime":"2025-09-09T11:09:07.6071172Z","WebinarOrganizerName":"sample string 11","ProgramId":12,"ProgramName":"sample string 13","ProgramImageUrl":"sample string 14","ProgramDescription":"sample string 15","ProgramKeyLearning":"sample string 16","ProgramIsPublished":true,"TopicId":18,"TopicName":"sample string 19","TopicImageUrl":"sample string 20","TopicDescription":"sample string 21","TopicKeyLearning":"sample string 22","TopicIsPublished":true,"ResponseType":1,"IsUserCompleted":true,"IsClassFavourite":true,"IsSeriesFavourite":true,"IsTopicFavourite":true,"CompletionStatus":28,"Language":"sample string 29","TrainingType":30,"VideoUrl":"sample string 31","AssetId":"sample string 32","VideoPlayedDuration":"00:00:00.1234567","VideoDuration":"00:00:00.1234567","ShotclassTags":"sample string 33","HasCertificate":true},{"ShotClassId":1,"ShotClassName":"sample string 2","ShotClassImageUrl":"sample string 3","ShotClassDescription":"sample string 4","ShotClassKeyLearning":"sample string 5","ShotClassPublishedDate":"sample string 6","ShotClassType":0,"Mediatype":0,"ShotClassTypeName":"sample string 7","IsWebinar":true,"WebinarStartDateTime":"2025-09-09T11:09:07.6071172Z","WebinarEndDateTime":"2025-09-09T11:09:07.6071172Z","WebinarOrganizerName":"sample string 11","ProgramId":12,"ProgramName":"sample string 13","ProgramImageUrl":"sample string 14","ProgramDescription":"sample string 15","ProgramKeyLearning":"sample string 16","ProgramIsPublished":true,"TopicId":18,"TopicName":"sample string 19","TopicImageUrl":"sample string 20","TopicDescription":"sample string 21","TopicKeyLearning":"sample string 22","TopicIsPublished":true,"ResponseType":1,"IsUserCompleted":true,"IsClassFavourite":true,"IsSeriesFavourite":true,"IsTopicFavourite":true,"CompletionStatus":28,"Language":"sample string 29","TrainingType":30,"VideoUrl":"sample string 31","AssetId":"sample string 32","VideoPlayedDuration":"00:00:00.1234567","VideoDuration":"00:00:00.1234567","ShotclassTags":"sample string 33","HasCertificate":true}]
text/xml
Sample:
<ArrayOfGlobalSearch xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ShotClassCore.Models"> <GlobalSearch> <AssetId>sample string 32</AssetId> <CompletionStatus>28</CompletionStatus> <HasCertificate>true</HasCertificate> <IsClassFavourite>true</IsClassFavourite> <IsSeriesFavourite>true</IsSeriesFavourite> <IsTopicFavourite>true</IsTopicFavourite> <IsUserCompleted>true</IsUserCompleted> <IsWebinar>true</IsWebinar> <Language>sample string 29</Language> <Mediatype>NoContent</Mediatype> <ProgramDescription>sample string 15</ProgramDescription> <ProgramId>12</ProgramId> <ProgramImageUrl>sample string 14</ProgramImageUrl> <ProgramIsPublished>true</ProgramIsPublished> <ProgramKeyLearning>sample string 16</ProgramKeyLearning> <ProgramName>sample string 13</ProgramName> <ResponseType>ShotClass</ResponseType> <ShotClassDescription>sample string 4</ShotClassDescription> <ShotClassId>1</ShotClassId> <ShotClassImageUrl>sample string 3</ShotClassImageUrl> <ShotClassKeyLearning>sample string 5</ShotClassKeyLearning> <ShotClassName>sample string 2</ShotClassName> <ShotClassPublishedDate>sample string 6</ShotClassPublishedDate> <ShotClassType>InValid</ShotClassType> <ShotClassTypeName>sample string 7</ShotClassTypeName> <ShotclassTags>sample string 33</ShotclassTags> <TopicDescription>sample string 21</TopicDescription> <TopicId>18</TopicId> <TopicImageUrl>sample string 20</TopicImageUrl> <TopicIsPublished>true</TopicIsPublished> <TopicKeyLearning>sample string 22</TopicKeyLearning> <TopicName>sample string 19</TopicName> <TrainingType>30</TrainingType> <VideoDuration>PT0.1234567S</VideoDuration> <VideoPlayedDuration>PT0.1234567S</VideoPlayedDuration> <VideoUrl>sample string 31</VideoUrl> <WebinarEndDateTime>2025-09-09T11:09:07.6071172Z</WebinarEndDateTime> <WebinarOrganizerName>sample string 11</WebinarOrganizerName> <WebinarStartDateTime>2025-09-09T11:09:07.6071172Z</WebinarStartDateTime> </GlobalSearch> <GlobalSearch> <AssetId>sample string 32</AssetId> <CompletionStatus>28</CompletionStatus> <HasCertificate>true</HasCertificate> <IsClassFavourite>true</IsClassFavourite> <IsSeriesFavourite>true</IsSeriesFavourite> <IsTopicFavourite>true</IsTopicFavourite> <IsUserCompleted>true</IsUserCompleted> <IsWebinar>true</IsWebinar> <Language>sample string 29</Language> <Mediatype>NoContent</Mediatype> <ProgramDescription>sample string 15</ProgramDescription> <ProgramId>12</ProgramId> <ProgramImageUrl>sample string 14</ProgramImageUrl> <ProgramIsPublished>true</ProgramIsPublished> <ProgramKeyLearning>sample string 16</ProgramKeyLearning> <ProgramName>sample string 13</ProgramName> <ResponseType>ShotClass</ResponseType> <ShotClassDescription>sample string 4</ShotClassDescription> <ShotClassId>1</ShotClassId> <ShotClassImageUrl>sample string 3</ShotClassImageUrl> <ShotClassKeyLearning>sample string 5</ShotClassKeyLearning> <ShotClassName>sample string 2</ShotClassName> <ShotClassPublishedDate>sample string 6</ShotClassPublishedDate> <ShotClassType>InValid</ShotClassType> <ShotClassTypeName>sample string 7</ShotClassTypeName> <ShotclassTags>sample string 33</ShotclassTags> <TopicDescription>sample string 21</TopicDescription> <TopicId>18</TopicId> <TopicImageUrl>sample string 20</TopicImageUrl> <TopicIsPublished>true</TopicIsPublished> <TopicKeyLearning>sample string 22</TopicKeyLearning> <TopicName>sample string 19</TopicName> <TrainingType>30</TrainingType> <VideoDuration>PT0.1234567S</VideoDuration> <VideoPlayedDuration>PT0.1234567S</VideoPlayedDuration> <VideoUrl>sample string 31</VideoUrl> <WebinarEndDateTime>2025-09-09T11:09:07.6071172Z</WebinarEndDateTime> <WebinarOrganizerName>sample string 11</WebinarOrganizerName> <WebinarStartDateTime>2025-09-09T11:09:07.6071172Z</WebinarStartDateTime> </GlobalSearch> </ArrayOfGlobalSearch>