I am currently iterating over a list of all namespace IDs from a given teamroom.
When i supply these namespace IDs to the files/list_folder endpoint, I recieve a valid response of all files found within that namespace, so the namespace ID is valid. However when i supply the same namespace ID to the files/get_metadata endpoint, I receive a 409 response with the following message:
'{"error_summary": "path/not_found/.", "error": {".tag": "path", "path":{".tag": "not_found"}}}Why can the files/listfolder successfully find the folder using the namespace id as a path, but the files/get_metadata endpoint cannot? The documentation states that namespace IDs should be valid paths when supplied to the get_metadata endpoint:
path String(pattern="(/(.|[\r\n])*|id:.* )|(rev:[0-9a-f]{9,})|(ns:[0-9]+(/.* )?)") The path of a file or folder on Dropbox.