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

Coactive video-narative-metadata > videoNarrativeMetadata API

The video-narative-metadata > videoNarrativeMetadata API from Coactive — 13 operation(s) for video-narative-metadata > videonarrativemetadata.

Coactive video-narative-metadata > videoNarrativeMetadata API is one of 22 APIs that Coactive publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include video-narative-metadata > videoNarrativeMetadata. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and authentication docs.

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

Requests are made against 2 base URLs: https://api.coactive.ai, https://app.coactive.ai.

15 operations 13 paths 33 schemas 1 DELETE1 GET1 PATCH12 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.coactive.ai
Authentication
HTTP Bearer
Resource Areas
1

Authentication & Security 1

Coactive video-narative-metadata > videoNarrativeMetadata API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (HTTPBearer).

Paths & Operations 15

Across 13 paths, the API surfaces 15 operations — 1 DELETE, 1 GET, 1 PATCH, 12 POST. Each is listed below with its method, path, parameters, and response codes.

video-narative-metadata > videoNarrativeMetadata 15
POST
/api/v0/video-narrative-metadata/metadata
Create a metadata value
create-metadata-api-v-0-video-narrative-metadata-metadata-post 1 param body → 200422
GET
/api/v0/video-narrative-metadata/metadata
List metadata values by type
get-metadata-api-v-0-video-narrative-metadata-metadata-get 2 params → 200422
DELETE
/api/v0/video-narrative-metadata/metadata/{metadata_id}
Delete a metadata value
delete-metadata-api-v-0-video-narrative-metadata-metadata-metadata-id-delete 2 params → 200422
PATCH
/api/v0/video-narrative-metadata/metadata/{metadata_id}
Update a metadata value
update-metadata-api-v-0-video-narrative-metadata-metadata-metadata-id-patch 2 params body → 200422
POST
/api/v0/video-narrative-metadata/datasets/{dataset_id}/videos/{video_id}/composite-slices/{composite_slice_id}/summary
Generate a composite slice summary
generate-composite-slice-summary-api-v-0-video-narrative-metadata-datasets-dataset-id-videos-video-id-composite-slices-composite-slice-id-summary-post 4 params body → 200422
POST
/api/v0/video-narrative-metadata/datasets/{dataset_id}/videos/{video_id}/description
Generate a video description
generate-video-description-api-v-0-video-narrative-metadata-datasets-dataset-id-videos-video-id-description-post 3 params body → 200422
POST
/api/v0/video-narrative-metadata/datasets/{dataset_id}/videos/{video_id}/summary
Generate a video summary
generate-video-summary-api-v-0-video-narrative-metadata-datasets-dataset-id-videos-video-id-summary-post 3 params body → 200422
POST
/api/v0/video-narrative-metadata/datasets/{dataset_id}/videos/{video_id}/synopsis
Generate a video synopsis
generate-video-synopsis-api-v-0-video-narrative-metadata-datasets-dataset-id-videos-video-id-synopsis-post 3 params body → 200422
POST
/api/v0/video-narrative-metadata/datasets/{dataset_id}/videos/{video_id}/composite-slices/{composite_slice_id}/format
Predict composite slice format(s)
predict-composite-slice-format-api-v-0-video-narrative-metadata-datasets-dataset-id-videos-video-id-composite-slices-composite-slice-id-format-post 4 params body → 200422
POST
/api/v0/video-narrative-metadata/datasets/{dataset_id}/videos/{video_id}/composite-slices/{composite_slice_id}/mood
Predict composite slice mood(s)
predict-composite-slice-mood-api-v-0-video-narrative-metadata-datasets-dataset-id-videos-video-id-composite-slices-composite-slice-id-mood-post 4 params body → 200422
POST
/api/v0/video-narrative-metadata/datasets/{dataset_id}/videos/{video_id}/composite-slices/{composite_slice_id}/subject
Predict composite slice subject(s)
predict-composite-slice-subject-api-v-0-video-narrative-metadata-datasets-dataset-id-videos-video-id-composite-slices-composite-slice-id-subject-post 4 params body → 200422
POST
/api/v0/video-narrative-metadata/datasets/{dataset_id}/videos/{video_id}/format
Predict video format(s)
predict-video-format-api-v-0-video-narrative-metadata-datasets-dataset-id-videos-video-id-format-post 3 params body → 200422
POST
/api/v0/video-narrative-metadata/datasets/{dataset_id}/videos/{video_id}/genre
Predict video genre(s)
predict-video-genre-api-v-0-video-narrative-metadata-datasets-dataset-id-videos-video-id-genre-post 3 params body → 200422
POST
/api/v0/video-narrative-metadata/datasets/{dataset_id}/videos/{video_id}/mood
Predict video mood(s)
predict-video-mood-api-v-0-video-narrative-metadata-datasets-dataset-id-videos-video-id-mood-post 3 params body → 200422
POST
/api/v0/video-narrative-metadata/datasets/{dataset_id}/videos/{video_id}/subject
Predict video subject(s)
predict-video-subject-api-v-0-video-narrative-metadata-datasets-dataset-id-videos-video-id-subject-post 3 params body → 200422

Schemas 33

The contract defines 33 schemas that model the data the API accepts and returns. The most detailed are video-narative-metadata_MetadataItem (5 properties), video-narative-metadata_CreateMetadataRequest (4 properties), video-narative-metadata_ValidationError (3 properties), video-narative-metadata_UpdateMetadataRequest (3 properties). Each schema is shown below with its type and property counts.

video-narative-metadata_PredictVideoGenreResponse
object
Response body for predicting video genres.
1 property 1 required
video-narative-metadata_PredictVideoSubjectRequest
object
Request body for predicting video subjects.
1 property
video-narative-metadata_PredictVideoSubjectResponse
object
Response body for predicting video subjects.
1 property 1 required
video-narative-metadata_GenerateVideoSummaryResponse
object
Response body for generating a video summary.
1 property 1 required
video-narative-metadata_PredictVideoFormatRequest
object
Request body for predicting video formats.
1 property
video-narative-metadata_PredictCompositeSliceSubjectRequest
object
Request body for predicting composite slice subjects.
1 property
video-narative-metadata_ValidationErrorLocItems
video-narative-metadata_PredictVideoFormatResponse
object
Response body for predicting video formats.
1 property 1 required
video-narative-metadata_PredictCompositeSliceFormatRequest
object
Request body for predicting composite slice formats.
1 property
video-narative-metadata_PredictCompositeSliceFormatResponse
object
Response body for predicting composite slice formats.
1 property 1 required
video-narative-metadata_PredictVideoGenreRequest
object
Request body for predicting video genres.
1 property
video-narative-metadata_PredictCompositeSliceMoodRequest
object
Request body for predicting composite slice moods.
1 property
video-narative-metadata_GenerateVideoSynopsisRequest
object
Request body for generating a video synopsis.
1 property
video-narative-metadata_MetadataType
string
Supported metadata types.
video-narative-metadata_GenerateVideoSynopsisResponse
object
Response body for generating a video synopsis.
1 property 1 required
video-narative-metadata_UpdateMetadataRequest
object
Update fields of a metadata value.
3 properties
video-narative-metadata_GenerateVideoSummaryRequest
object
Request body for generating a video summary.
1 property
video-narative-metadata_PredictVideoMoodRequest
object
Request body for predicting video moods.
1 property
video-narative-metadata_GenerateCompositeSliceSummaryResponse
object
Response body for generating a composite slice summary.
1 property 1 required
video-narative-metadata_CreateMetadataResponse
object
Response for created metadata.
1 property 1 required
video-narative-metadata_PredictCompositeSliceMoodResponse
object
Response body for predicting composite slice moods.
1 property 1 required
video-narative-metadata_CreateMetadataRequest
object
Create a new metadata value.
4 properties 4 required
video-narative-metadata_ValidationError
object
3 properties 3 required
video-narative-metadata_PredictCompositeSliceSubjectResponse
object
Response body for predicting composite slice subjects.
1 property 1 required
video-narative-metadata_GenerateCompositeSliceSummaryRequest
object
Request body for generating a composite slice summary.
1 property
video-narative-metadata_DeleteMetadataResponse
object
Response for deleted metadata.
2 properties 2 required
video-narative-metadata_GenerateVideoDescriptionRequest
object
Request body for generating a video description.
1 property
video-narative-metadata_UpdateMetadataResponse
object
Response for updated metadata.
1 property 1 required
video-narative-metadata_GetMetadataResponse
object
Response for listing metadata values by type.
1 property 1 required
video-narative-metadata_HTTPValidationError
object
1 property
video-narative-metadata_MetadataItem
object
A metadata value.
5 properties 5 required
video-narative-metadata_PredictVideoMoodResponse
object
Response body for predicting video moods.
1 property 1 required
video-narative-metadata_GenerateVideoDescriptionResponse
object
Response body for generating a video description.
1 property 1 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

coactive-video-narative-metadata-videonarrativemetadata-api-openapi.yml Raw ↑

Other APIs Coactive publishes across the network.

Coactive agentic-search > agenticSearch API
Coactive celebrity-detection API
Coactive classification API
Coactive concept API
Coactive connections > connections API
Coactive context-studio > adSegments API
Coactive datasets > dataset API
Coactive datasets > datasetConfig API
Coactive datasets > encoder API
Coactive dynamicTags API
Coactive ingestion API
Coactive ingestion > ingest API
Where this information came from

This is an independent, third-party profile of Coactive video-narative-metadata > videoNarrativeMetadata 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.