Skip to main content
GET
/
segmentations
/
{segmentation_id}
/
describes
List describe jobs for a segmentation
curl --request GET \
  --url https://api.cloudglue.dev/v1/segmentations/{segmentation_id}/describes \
  --header 'Authorization: Bearer <token>'
{
  "object": "list",
  "data": [
    {
      "job_id": "<string>",
      "status": "pending",
      "url": "<string>",
      "duration_seconds": 123,
      "created_at": 123,
      "describe_config": {
        "enable_summary": true,
        "enable_speech": true,
        "enable_visual_scene_description": true,
        "enable_scene_text": true,
        "enable_audio_description": true
      },
      "data": {
        "content": "<string>",
        "title": "<string>",
        "summary": "<string>",
        "segment_summary": [
          {
            "title": "<string>",
            "summary": "<string>",
            "start_time": 123,
            "end_time": 123
          }
        ],
        "visual_scene_description": [
          {
            "text": "<string>",
            "start_time": 123,
            "end_time": 123
          }
        ],
        "scene_text": [
          {
            "text": "<string>",
            "start_time": 123,
            "end_time": 123
          }
        ],
        "speech": [
          {
            "speaker": "<string>",
            "text": "<string>",
            "start_time": 123,
            "end_time": 123
          }
        ],
        "audio_description": [
          {
            "text": "<string>",
            "start_time": 123,
            "end_time": 123
          }
        ]
      },
      "error": "<string>",
      "segmentation_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
    }
  ],
  "total": 123,
  "limit": 123,
  "offset": 123
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

segmentation_id
string<uuid>
required

The ID of the segmentation job

Query Parameters

include_data
boolean
default:false

Include the describe data in the response. If false, only job information is returned. Defaults to false.

response_format
enum<string>
default:json

Output format for the describe data

Available options:
json,
markdown
limit
integer
default:50

Number of items to return

Required range: 1 <= x <= 100
offset
integer
default:0

Offset from the start of the list

Required range: x >= 0

Response

List of describe outputs for the segmentation

object
enum<string>
required

Object type, always 'list'

Available options:
list
data
object[]
required

Array of describe job objects

total
integer
required

Total number of describe jobs matching the query

limit
integer
required

Number of items returned in this response

offset
integer
required

Offset from the start of the list