API Endpoints
Complete reference of all API endpoints
Collections
Get collectionsGET
Retrieve a paginated list of all collections in the workspace.
Get collection by IDGET
Retrieve detailed information about a specific collection by its ID.
Get scenes in collectionGET
Retrieve all scenes that belong to a specific collection.
Create collectionPOST
Create a new collection in the workspace.
Create scene in collectionPOST
Create a new scene within a specific collection.
Update collectionPATCH
Update the metadata of an existing collection by its ID.
Delete collectionDELETE
Soft-delete a collection by moving it to trash.
Invites
Get workspace invitesGET
Retrieve a paginated list of invites for the current workspace.
Get workspace inviteGET
Retrieve details for a specific workspace invite by its ID.
Create invitePOST
Create a new invite for the workspace.
Update workspace invitePATCH
Update the metadata of a specific workspace invite by its ID.
Delete workspace inviteDELETE
Delete a specific workspace invite by its ID.
Logs
Scene Content
Get scene contentGET
Retrieve the complete content of a scene including all drawing elements and files.
Patch scene contentPATCH
Patch scene content by merging supplied fields into the existing scene instead of replacing it.
Replace scene contentPUT
Replace the complete content of a scene with the supplied elements, files, and app state.
Scenes
Get scenes in collectionGET
Retrieve all scenes that belong to a specific collection.
Get all scenesGET
Retrieve a paginated list of scenes with their metadata and associated links.
Get scene metadataGET
Retrieve detailed metadata for a specific scene by its ID.
Get scene contentGET
Retrieve the complete content of a scene including all drawing elements and files.
Create scene in collectionPOST
Create a new scene within a specific collection.
Create new scenePOST
Create a new empty scene with specified metadata in a collection.
Update scene metadataPATCH
Update specific metadata fields of an existing scene.
Patch scene contentPATCH
Patch scene content by merging supplied fields into the existing scene instead of replacing it.
Replace scene contentPUT
Replace the complete content of a scene with the supplied elements, files, and app state.
Delete scene by IDDELETE
Soft-delete a scene by moving it to trash.
Users
Get workspace usersGET
Retrieve a paginated list of users in the current workspace.
Get workspace userGET
Retrieve details for a specific user in the current workspace by user ID.
Update workspace userPATCH
Update the metadata of a specific user in the current workspace by user ID.
Delete workspace userDELETE
Remove a specific user from the current workspace by user ID.
Workspace
Get workspace dataGET
Retrieve the current workspace's metadata, including users and invites.
Get workspace usersGET
Retrieve a paginated list of users in the current workspace.
Get workspace userGET
Retrieve details for a specific user in the current workspace by user ID.
Get workspace invitesGET
Retrieve a paginated list of invites for the current workspace.
Get workspace inviteGET
Retrieve details for a specific workspace invite by its ID.
Create invitePOST
Create a new invite for the workspace.
Update workspace dataPATCH
Update the current workspace's metadata.
Update workspace userPATCH
Update the metadata of a specific user in the current workspace by user ID.
Update workspace invitePATCH
Update the metadata of a specific workspace invite by its ID.
Delete workspace userDELETE
Remove a specific user from the current workspace by user ID.
Delete workspace inviteDELETE
Delete a specific workspace invite by its ID.
Last updated on