You might see that the Dropbox Community team have been busy working on some major updates to the Community itself! So, here is some info on what’s changed, what’s staying the same and what you can expect from the Dropbox Community overall.

Forum Discussion

Akshata G.'s avatar
Akshata G.
Helpful | Level 5
8 years ago

How to differentiate between file and folder delete in list_folder_continue call

Hi,

I am working on webhooks for dropbox and struggling to find a way to

differentiate between file and folder deletion for

https://api.dropboxapi.com/2/files/list_folder/continue API call.

 

Currently for both the events i am getting exactly similar kind of response. i.e,

File delete:

{
"entries": [
{
".tag": "deleted",
"name": "wufoo.txt",
"path_lower": "/aks/wufoo.txt",
"path_display": "/aks/wufoo.txt"
}
],
"cursor": "AAFNxhpvLTloozCzmLinTjKqxocwj8xHEIzdpD5CAyrmGqMTfqVN0sSPFgfOPpnJw8Ui3AJr77Z-KCKDxJy7H69vjra2gziI2r0bDOTUVu0EimPLmkuldr-a9BYGhVvhuudJhgcT5fvZ2cSgDYuUmGkN",
"has_more": false
}

 

Folder delete:

{
"entries": [
{
".tag": "deleted",
"name": "ghdgf.jhfgu",
"path_lower": "/aks/ghdgf.jhfgu",
"path_display": "/aks/ghdgf.jhfgu"
}
],
"cursor": "AAGcz8vqlv1sc4uQUPW6PG298WhxEKmqf_vLRnAeISnd9tkqPHzKIt64bCASrFo-WSfSFW7pBwFQ_HWZLl73d_psJESZu4aw93-RGfZciCDraB8d_7yZbrCyXDqD7eBAnkhUUW_teQo-pt1xgUYS5Pq7",
"has_more": false
}

 

And the webhook notification also doesnt contain any helpful information in this regard.

Is there any way to know the difference?

 

Any pointers on this would be of great help!.

 

Thanks in advance,

Akshata

  • The API doesn't distinguish between files and folders in DeletedMetadata, but I'll be sure to pass this along as a feature request.

     

    For reference though, a deleted entry just indicates that whatever was at that path was deleted, and at different points in time, a single path could have been either a file and folder. You may want to refer to whatever previous metadata you received for that path to see what was there.

  • Greg-DB's avatar
    Greg-DB
    Icon for Dropbox Staff rankDropbox Staff

    The API doesn't distinguish between files and folders in DeletedMetadata, but I'll be sure to pass this along as a feature request.

     

    For reference though, a deleted entry just indicates that whatever was at that path was deleted, and at different points in time, a single path could have been either a file and folder. You may want to refer to whatever previous metadata you received for that path to see what was there.