I have done a bunch of GET to Tableau Server, but my first PUT. As soon as I select PUT I get the following error pictured.
My field "body" contains the following and defined as V_WSTRING:
'<tsRequest>
<database description="Test123">
</database>
</tsRequest>'
The URL I am passing:
'https://'+[site_url]+'/api/3.8/sites/'+[site_id]+'/databases/5b671100-cc98-4946-8a0d-195860b82080'
Here is the errors.
JSON_ValueString
Bad Request
Required request body is missing: public com.tableausoftware.api.rest.IRestApiResponse com.tableausoftware.api.rest.databases.RestApiDatabaseController.updateDatabase(com.tableausoftware.api.rest.util.RestApiVersion,com.tableausoftware.domain.user.IAuth...
400000
{"error":{"summary":"Bad Request","detail":"Required request body is missing: public com.tableausoftware.api.rest.IRestApiResponse com.tableausoftware.api.rest.databases.RestApiDatabaseController.updateDatabase(com.tableausoftware.api.rest.util.RestApiV...
I looked at versions as being an issue however the method appears to be available in 3.5 and I am using 3.8.
Any thoughts on what is causing the bad data type error?
Thanks,
Puff
