folders

add

ellipsis.path.folder.add()

Adds a folder.

Mandatory arguments

  • name (string) name for the folder

  • token (string), your token

Optional arguments

  • parentId (uuid) id of folder to place the new folder in

  • publicAccess (dict) dictionary describing the public access of the folder

  • metadata (dict) dictionary describing the metadata of the folder

listFolder

ellipsis.path.folder.listFolder()

List the content of a folder

Mandatory arguments

  • pathId (uuid) id of the folder

Optional arguments

  • pathTypes (list) list containing ‘file’, ‘folder’, ‘raster’ or ‘vector’

  • pageStart (uuid), from where to start the listing

  • listAll (boolean), wether to get all results or only the first page

  • token (string), your token

traverse

ellipsis.path.folder.traverse()

Traverse a folder to find a specific path

Mandatory arguments

  • pathId (uuid) id of the folder you wish to traverse

  • pathType (string) one of ‘file’, ‘folder’, ‘raster’, ‘pointCloud’ or ‘vector’

  • location (array of strings), the path via which you would like to traverse the folder

Optional arguments

  • token (string), your token