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: query
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"
]
}
}
}{
"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: query
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: query
Query Parameters
Specifies start of time window (ISO 8601). If not specified then all results will be returned
date-timeSpecifies 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
date-timeSpecifies 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": []
}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string"
}
]
}