Vionlabs Content Similarity Results API
Vionlabs API for retrieval of content similarity results.
Get similar movies
Get a list of similar movies to the specified customer inventory id from the customer catalog.
Similarity level constraints can be applied using the max_score query parameter.
Query parameters skip and count can be used to accumulate longer lists over multiple calls
In: query
Path Parameters
Customer identifier for a movie or series item in the catalog
Query Parameters
Specify Fingerprint+ version for the similarity lists
Number of items to skip from beginning of list
Number of items to return in list
Maximum score for which items are included
Response Body
curl -X GET "https://loading/results/similar/similar/v2/movies/string?version=string&skip=0&count=0&max_score=0"{
"inventory_id": "string",
"type": "movie",
"vionlabs_id": "string",
"last_updated": "2019-08-24T14:15:22Z",
"version_id": "string",
"similar": [
{
"inventory_id": "string",
"type": "movie",
"vionlabs_id": "string",
"score": 0
}
]
}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string"
}
]
}Get similar series
Get a list of similar series to the specified customer inventory id from the customer catalog.
Similarity level constraints can be applied using the max_score query parameter.
Query parameters skip and count can be used to accumulate longer lists over multiple calls
In: query
Path Parameters
Customer identifier for a movie or series item in the catalog
Query Parameters
Specify Fingerprint+ version for the similarity lists
Number of items to skip from beginning of list
Number of items to return in list
Maximum score for which items are included
Response Body
curl -X GET "https://loading/results/similar/similar/v2/series/string?version=string&skip=0&count=0&max_score=0"{
"inventory_id": "string",
"type": "movie",
"vionlabs_id": "string",
"last_updated": "2019-08-24T14:15:22Z",
"version_id": "string",
"similar": [
{
"inventory_id": "string",
"type": "movie",
"vionlabs_id": "string",
"score": 0
}
]
}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string"
}
]
}Get similar items
Get a list of similar items (movies and series) to the specified customer inventory id from the customer catalog.
Similarity level constraints can be applied using the max_score query parameter.
Query parameters skip and count can be used to accumulate longer lists over multiple calls
In: query
Path Parameters
Customer identifier for a movie or series item in the catalog
Query Parameters
Specify Fingerprint+ version for the similarity lists
Number of items to skip from beginning of list
Number of items to return in list
Maximum score for which items are included
Response Body
curl -X GET "https://loading/results/similar/similar/v2/string?version=string&skip=0&count=0&max_score=0"{
"inventory_id": "string",
"type": "movie",
"vionlabs_id": "string",
"last_updated": "2019-08-24T14:15:22Z",
"version_id": "string",
"similar": [
{
"inventory_id": "string",
"type": "movie",
"vionlabs_id": "string",
"score": 0
}
]
}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string"
}
]
}Get item fingerprint
Gets fingerprint for an item in the customer catalog (movie or series). DEPRECATED. Use the Fingerprint+ API or Fingerprint API instead.
In: query
Path Parameters
Customer identifier for a movie or series item in the catalog
Query Parameters
For vionlabs internal use only
Specify fingerprint version code
Response Body
curl -X GET "https://loading/results/similar/fingerprint/v1/string?internal=string&version=string"{
"inventory_id": "string",
"type": "movie",
"vionlabs_id": "string",
"version_id": "string",
"fingerprint": [
0
]
}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string"
}
]
}Vionlabs Catalog Apis
Vionlabs API for ingest and synchronisation of asset information. The catalog information/data is central to the operation of the system. In order to fully understand the models and the implications of operations it is recommended that developers and integrators consult the relevant section of the Vionlabs developer documentation.
Vionlabs Content Summary API
Vionlabs Content Summary API for summarizing information-heavy content (news segments, podcasts).