Skip to main content
Version: 2.0.0

Update a project

This endpoint updates a project.

HTTP Request

PUT https://app.resemble.ai/api/v2/projects/<project_uuid>
URL ParametersTypeDescription
project_uuidstringUUID of the project to update
JSON Body ParametersTypeDescription
namestringName of the project
descriptionstringDescription of the project
is_publicbooleanWhether the project is public or not
is_collaborativebooleanWhether to allow collaboration features for this project
is_archivedbooleanWhether to archive the project

HTTP Response

{
"success": true,
"item": {
"uuid": <string>,
"name": <string>,
"description": <string>,
"is_public": <boolean>,
"is_collaborative": <boolean>,
"is_archived": <boolean>,
"created_at": <UTC Date>,
"updated_at": <UTC Date>,
}
}

Examples

NodeJS
1 2 3 4 5 6 7 8 9 10 const Resemble = require('@resemble/node') const resemble = new Resemble('v2', 'YOUR_API_TOKEN') await resemble.projects.update(projectUuid, { name: "Friday Night Cooking Podcast", description: "Clips generated for the podcast", is_public: true, is_collaborative: true, is_archived: false })

Try it out

API Key:
Project UUID:
JSON Body: