v1 projects
Clone a project
Deep-clone a project, including all its Neo4j memory graph data and referenced GCS assets, into a new independent project.
This endpoint:
- Creates a new project in PostgreSQL with the source project's metadata
- Copies all GCS files (images, objects) under a new project path
- Deep-copies all Neo4j nodes (episodes, entities, preferences, identity,
hierarchical data, multimodal nodes) with new UUIDs
- Rewrites GCS URLs in ImageNode/ObjectNode to point at the copied files
- Recreates all inter-node relationships
The clone is fully independent — changes to one project do not affect the other.
**Authentication**: Requires valid API key or JWT token
post/v1/projects/clone
Request body
Response
Successful Response