The Platform API

Project Files

Manage your videos, ask questions, and build applications with the Platform API. Explore the operations below for request details, responses, and examples.

Project Files

Plain text files for notes, plans, and agent outputs within a project.

GET/api/v1/projects/:projectId/filesList text files

List text files

Send the request to https://platform.endlessai.com/api/v1/projects/:projectId/files using your project key or user token.

GET/api/v1/projects/:projectId/files/:filenameRead file content

Read file content

Returns { "name": "notes.md", "content": "..." }

PUT/api/v1/projects/:projectId/files/:filenameCreate/update file

Create/update file

{ "content": "# My Notes\nSome content here..." }
DELETE/api/v1/projects/:projectId/files/:filenameDelete file

Delete file

Send the request to https://platform.endlessai.com/api/v1/projects/:projectId/files/:filename using your project key or user token.