get_footage_index
Connect in ChatGPTThe transcript, segments, tags, beats, and people for one of the user's files. include can be transcript, segments, tags, beats, or people. Beats are the native tracker's times. People are speakers, person rows, and faces already found for the file. The same label on two files is one person.
Access token · read · Read only
Parameters
asset_id string requiredView schema
{
"type": "string",
"format": "uuid",
"pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000)$"
}include array optionaltranscript, segments, tags, beats (native tracker times), or people (speakers, person rows, faces).
View schema
{
"description": "transcript, segments, tags, beats (native tracker times), or people (speakers, person rows, faces).",
"type": "array",
"items": {
"type": "string",
"enum": [
"transcript",
"segments",
"tags",
"beats",
"people"
]
}
}Request example
{
"name": "get_footage_index",
"arguments": {
"asset_id": "00000000-0000-4000-8000-000000000001"
}
}Replace example values with ids and arguments read from your own Heavenly account. This example does not execute a tool.
Returns
The tool result from Heavenly’s workspace, encoded as MCP text content. The connector returns isError when an argument, permission, plan or account check fails.
Account access and permissions are checked by Heavenly. See errors for failure handling.
