Skip to main content
Version: 2.0.0

Get all clips

This endpoint retrieves clips in a project.

HTTP Request

GET https://app.resemble.ai/api/v2/projects/<project_uuid>/clips?page=<page>&page_size=<page_size>
URL ParametersTypeDescription
project_uuidstringClips for the project with this UUID will be returned
Query ParametersTypeDescription
pagenumber starting from 1The page to fetch
page_sizenumber between 10-1000 (inclusive)Determines the number of items per page

HTTP Response

{
"success": true,
"page": <number>,
"num_pages": <number>,
"page_size": <number,
"items": Array<{
"uuid": <string>,
"title": <string>,
"body": <string>,
"voice_uuid": <string>,
"is_public": <boolean>,
"is_archived": <boolean>,
"timestamps": {
"graph_chars": <string[]>,
"graph_times": <float[[]]>,
"phon_chars": <string[]>,
"phon_times": <float[[]]>
},
"audio_src": <string>,
"raw_audio": <any>,
"created_at": <UTC Date>,
"updated_at": <UTC Date>,
}>
}

Examples

NodeJS
1 2 3 4 const Resemble = require('@resemble/node') const resemble = new Resemble('v2', 'YOUR_API_TOKEN') await resemble.clips.all(projectUuid, 1)

Try it out

API Key:
Project Uuid:
Page:
Page Size: