Start 2025 on time and up to date. Seamlessly integrate your calendars into Dropbox with these simple steps.

Forum Discussion

frphotos's avatar
frphotos
Explorer | Level 4
7 years ago

C# API call "https://api.dropboxapi.com/2/files/list_folder" 400 (Bad Request)

I am getting (400) Bad Request from the below call in c#.

 

 

string Url = "https://api.dropboxapi.com/2/files/list_folder";
using (WebClient client = new WebClient()) { NameValueCollection values = new NameValueCollection(); string datastring = "path="; client.Headers.Add("Authorization", "Bearer MYTOKEN"); client.Headers.Add("Content-Type", "application/json"); string retval = client.UploadString(Url, "POST", datastring); }

Not sure why it is giving 404. I searched online without any solution to this problem.

 

 

I changed the 

string datastring = "path=";
string datastring = "path=''";

It also not working

  • Greg-DB's avatar
    Greg-DB
    Icon for Dropbox Staff rankDropbox Staff
    Can you print out the response body? It should contain a more useful error message.
    • frphotos's avatar
      frphotos
      Explorer | Level 4

      Thanks Greg,

      I scrapped the idea of using the API call. Instead I am using the .Net SDK method to call the api.

       

      Thanks for the help.