Skip to content
Tools

finish_motion_upload

Connect in ChatGPT

After the file has been uploaded to the upload_url, confirm it and get the attachment_url (valid 7 days) to pass in a design's attachments.

Access token · edit · Changes account data

Parameters

uploadId string required
View schema
uploadId 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)$"
}

Request example

Tool request · example
{
  "name": "finish_motion_upload",
  "arguments": {
    "uploadId": "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.