How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

TVU Networks Search API/search API

The Search API/search API from TVU Networks — 28 operation(s) for search api/search.

TVU Networks Search API/search API is one of 69 APIs that TVU Networks publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Search API/search. The published artifact set on APIs.io includes an OpenAPI specification.

This API exposes 28 operations across 28 paths, and defines 81 schemas. It is described by OpenAPI 3.2.0, at version 1.0.0.

Requests are made against 2 base URLs: https://api.tvunetworks.com, https://search.tvunetworks.com.

28 operations 28 paths 81 schemas 24 GET4 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0.0
Base URL
https://api.tvunetworks.com
Authentication
bearer, apikey, apikey, bearer
Resource Areas
1

Authentication & Security 4

TVU Networks Search API/search API declares 4 security schemes for authenticating requests. It defines a bearer scheme (bearer). It defines a apikey scheme (apikey-header-Authorization). It defines a apikey scheme (apikey-header-SID). It defines a bearer scheme (tvu).

Paths & Operations 28

Across 28 paths, the API surfaces 28 operations — 24 GET, 4 POST. Each is listed below with its method, path, parameters, and response codes.

Search API/search 28
GET
/api/import
import test
import_test_346167500 1 param → 200
POST
/api/search/v2/ai/search
ai search
ai_search_425008842 1 param body → 200
GET
/api/search/v2/appearance/list
Get appearance list
Get_appearance_list_284816688 8 params → 200400
GET
/api/search/v2/appearance/relations
Get appearance relations
Get_appearance_relations_284249304 11 params → 200400
POST
/api/search/v2/appearance/search
Appearance search
Appearance_search_284249305 2 params body → 200400
GET
/api/search/v2/appearance/suggestion
Get appearance name suggestions
Get_appearance_name_suggestions_289161095 9 params → 200400
GET
/api/search/v2/autocomplete
Auto complete
Auto_complete_239970998 2 params → 200400
GET
/api/search/v2/caption
Get caption by source object
Get_caption_by_source_object_236527400 12 params → 200400403
POST
/api/search/v2/caption/search
Search captions by keyword
Search_captions_by_keyword_373310990 2 params body → 200400
GET
/api/search/v2/content/click
Get content click v2
Get_content_click_v2_239970996 8 params → 200400
GET
/api/search/v2/event
Search events by source object and time
Search_events_by_source_object_and_time_236527405 6 params → 200400
GET
/api/search/v2/event/latest
Get latest event for source objects
Get_latest_event_for_source_objects_345609808 4 params → 200400
GET
/api/search/v2/event/recordings
Get recordings for an event object
Get_recordings_for_an_event_object_345609807 3 params → 200400
GET
/api/search/v2/mediafile
Get media files
Get_media_files_236527404 7 params → 200400
GET
/api/search/v2/mediafilebyids
Get media files by IDs
Get_media_files_by_IDs_351735323 2 params body → 200400
GET
/api/search/v2/namesuggestion
Get name suggestions
Get_name_suggestions_239970997 7 params → 200400
GET
/api/search/v2/object
Search user source objects
Search_user_source_objects_236527398 7 params → 200400
GET
/api/search/v2/person
Search persons by source object
Search_persons_by_source_object_236527399 7 params → 200400
GET
/api/search/v2/person/info
Search person face appearances
Search_person_face_appearances_236527402 9 params → 200400
GET
/api/search/v2/person/track
Search person track by source object
Search_person_track_by_source_object_236527401 8 params → 200400
GET
/api/search/v2/recorderstatus
Get TVU 264 status
Get_TVU_264_status_256196990 11 params → 200400
GET
/api/search/v2/scenechagneinfo
Get scene change info v2
Get_scene_change_info_v2_239970999 5 params → 200400
POST
/api/search/v2/search
Cross-type media content search (v2)
Cross_type_media_content_search_v2_236527406 1 param body → 200
GET
/api/search/v2/settings
Get settings
Get_settings_416429886 3 params → 200400
GET
/api/search/v2/suggestion
Get search suggestions
Get_search_suggestions_236527403 7 params → 200400
GET
/api/search/v2/supportlang
Get supported languages
Get_supported_languages_236527407 5 params → 200400
GET
/api/search/v2/usermediafile
Get recorded files
Get_recorded_files_236527409 5 params → 200400
GET
/api/search/v2/words
Search words
Search_words_236527408 6 params → 200400

Schemas 81

The contract defines 81 schemas that model the data the API accepts and returns. The most detailed are models.AppearanceEvent (20 properties), models.PersonReturnData (19 properties), models.EventObjectRecordingsResult (15 properties), models.SearchAssetResult (12 properties). Each schema is shown below with its type and property counts.

models.MediaInfo
object
10 properties
controllers.WebPersonReturnData
object
4 properties
controllers.PersonResp
object
3 properties 3 required
models.AppearanceRelationsResult
object
3 properties
models.TermsItem
object
2 properties
controllers.PersonInfoItem
object
5 properties
models.AppearanceAffiliated
object
2 properties
controllers.SupportLangItem
object
3 properties 3 required
controllers.EventItem
object
3 properties
models.PersonReturnData
object
19 properties
controllers.NameSuggestionResp
object
3 properties 3 required
models.HintData
object
3 properties
controllers.CaptionSearchReq
object
7 properties
models.AppearanceListResponse
object
3 properties
models.AppearanceRelationsResponse
object
3 properties
controllers.SceneChangeInfoResp
object
3 properties 1 required
models.SceneChangeInfoData
object
5 properties
controllers.ObjectItem
object
3 properties
models.AppearanceSearchResponse
object
3 properties
models.HostAppearance
object
2 properties
models.AppearanceSearchRequest
object
6 properties
models.AppearanceSearchResult
object
4 properties
models.AppearanceSearchFilter
object
6 properties
models.PreViewMediaInfo
object
11 properties
models.PubSearchTsRange
object
2 properties
models.PubSearchFilters
object
8 properties
controllers.PersonTrackItem
object
3 properties
controllers.PublicSearchResp
object
3 properties
controllers.SettingsResp
object
3 properties 2 required
controllers.EventResp
object
3 properties 3 required
models.AppearanceAffiliatedContent
object
4 properties
models.TimestampRange
object
2 properties
models.Tvu264StatusData
object
7 properties
models.AppearanceEvent
object
20 properties
controllers.CaptionSearchResult
object
3 properties
controllers.LatestEventResp
object
3 properties 3 required
models.AppearanceListItem
object
5 properties
models.AppearanceRelations
object
8 properties
models.SearchMediaFileBySourceObjectId
object
6 properties
controllers.Tvu264StatusResp
object
3 properties 1 required
models.AppearanceRelationItem
object
2 properties
controllers.PersonItem
object
3 properties
controllers.Tvu264StatusItem
object
3 properties
models.AppearanceContent
object
4 properties
controllers.AutoCompleteResp
object
3 properties
models.PersonTrackInfo
object
10 properties 10 required
controllers.PersonTrackResp
object
3 properties 3 required
models.AppearanceFilter
object
2 properties
models.AppearanceData
object
7 properties
models.EsCapfullReturnData
object
10 properties
models.HintRetureData
object
2 properties
models.LocationInfo
object
5 properties
controllers.MediaFileResp
object
3 properties 3 required
controllers.SuggestionResp
object
3 properties 3 required
controllers.RecordedFileResp
object
3 properties 3 required
models.PubSearchBaseReq
object
10 properties
models.AppearanceSuggestionResponse
object
3 properties
controllers.EventRecordingsResp
object
3 properties 3 required
controllers.PersonInfoResp
object
3 properties 3 required
models.EventObjectRecordingsResult
object
15 properties
controllers.MediaFileByIdsResp
object
3 properties 3 required
controllers.ObjectResp
object
3 properties 3 required
controllers.WordsResp
object
3 properties 3 required
controllers.SceneChangeInfoItem
object
3 properties
controllers.MediafileItem
object
3 properties
controllers.ContentV2Item
object
5 properties
controllers.WordsItem
object
3 properties 3 required
controllers.CaptionSearchResp
object
3 properties
controllers.ContentV2Resp
object
3 properties
models.EsWordsData
object
4 properties
controllers.CaptionResp
object
2 properties
models.SearchObjectByUserId
object
2 properties
models.SortOptions
object
4 properties
models.SearchAssetResult
object
12 properties
models.PersonInfo
object
7 properties 7 required
controllers.SupportLangResp
object
3 properties 3 required
models.EsCapfullReturnDataV3
object
9 properties
controllers.PublicSearchItem
object
3 properties
models.SubStanceV2
object
9 properties
controllers.MediaFileByIdsReq
object
1 property
models.MediaItem
object
5 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

tvu-networks-search-api-search-api-openapi.yml Raw ↑

Other APIs TVU Networks publishes across the network.

TVU Networks Search API
TVU Networks Channel API
TVU Networks Channel API/clone API
TVU Networks Channel API/Event API
TVU Networks Channel API/scheduleMapping API
TVU Networks Channel API/SCTE API
TVU Networks Commentator API/event API
TVU Networks Dashboards API
TVU Networks Export API
TVU Networks Grid API
TVU Networks Input&Output Module API/Authentication API
TVU Networks Input&Output Module API/encoder-profile-api API
Where this information came from

This is an independent, third-party profile of TVU Networks Search API/search API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.