Vionlabs Content Summary API
Vionlabs Content Summary API for summarizing information-heavy content (news segments, podcasts).
Get Content Summary
Gets content summary for the asset with the specified inventory identifier.
In: header
Path Parameters
Query Parameters
Specify content summary version code
Response Body
curl -X GET "https://loading/results/content_summary/v1/string?version=string"{
"status": "success",
"error": "string",
"updated": "2019-08-24T14:15:22Z",
"version_id": "string",
"inventory_id": "string",
"type": "movie",
"data": {
"inventory_id": "string",
"type": "movie",
"vionlabs_id": "string",
"version_id": "string",
"content_summary": {
"sections": [
{
"title": "string",
"start": 0,
"end": 0,
"summary": "string",
"keywords": [
"string"
]
}
],
"summary": "string",
"keywords": [
"string"
],
"translations": {
"property1": {
"sections": [
{
"title": "string",
"start": 0,
"end": 0,
"summary": "string",
"keywords": [
"string"
]
}
],
"summary": "string",
"keywords": [
"string"
]
},
"property2": {
"sections": [
{
"title": "string",
"start": 0,
"end": 0,
"summary": "string",
"keywords": [
"string"
]
}
],
"summary": "string",
"keywords": [
"string"
]
}
}
}
}
}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string"
}
]
}Gets content summary result status for the asset
Gets content summary result status for the asset with the specified inventory identifier.
In: header
Path Parameters
Query Parameters
Specify content summary version code
Response Body
curl -X GET "https://loading/results/content_summary/v1/status/string?version=string"{
"status": "success",
"error": "string",
"updated": "2019-08-24T14:15:22Z",
"version_id": "string",
"inventory_id": "string",
"type": "movie"
}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string"
}
]
}Get paginated list of items with the content summary results statuses and data ordered by creation/update timestamp
Gets a paginated list of items with the content summary results statuses and data for the customer catalog
In: header
Query Parameters
Specifies start of time window (ISO 8601). If not specified then all results will be returned
Specifies end of time window (ISO 8601). If not specified then utcnow() value will be used.It is recommended to fix this argument while looping across pages to establish a fixed time window
Specifies a positional number of page with results
00 <= valueSpecifies a max number of results per page
5001 <= valueSpecifies result version code
Response Body
curl -X GET "https://loading/results/content_summary/v1/?from_utcdatetime=2024-03-06T20%3A00%3A00&to_utcdatetime=2024-03-07T20%3A00%3A00&page_num=0&page_size=500&version=string"{
"page_num": 0,
"page_size": 0,
"total_count": 0,
"data": [
{
"status": "success",
"error": "string",
"updated": "2019-08-24T14:15:22Z",
"version_id": "string",
"inventory_id": "string",
"type": "movie",
"data": {
"inventory_id": "string",
"type": "movie",
"vionlabs_id": "string",
"version_id": "string",
"content_summary": {
"sections": [
{
"title": "string",
"start": 0,
"end": 0,
"summary": "string",
"keywords": [
"string"
]
}
],
"summary": "string",
"keywords": [
"string"
],
"translations": {
"property1": {
"sections": [
{
"title": "string",
"start": 0,
"end": 0,
"summary": "string",
"keywords": [
"string"
]
}
],
"summary": "string",
"keywords": [
"string"
]
},
"property2": {
"sections": [
{
"title": "string",
"start": 0,
"end": 0,
"summary": "string",
"keywords": [
"string"
]
}
],
"summary": "string",
"keywords": [
"string"
]
}
}
}
}
}
]
}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string"
}
]
}Vionlabs Catalog API
Vionlabs API for ingesting and synchronising asset information. Catalog data is central to the operation of the system. To fully understand the models and the implications of operations, developers and integrators should consult the relevant section of the Vionlabs developer documentation.
Vionlabs Contextual Ad Breaks API
Vionlabs API for retrieval of the Contextual Ad Breaks results.