The request you are passing should match whatever the API documentation for Wrike says. If you do not include any headers in the Header input on the card, then the only headers passed are the headers required for the call, which in the case for Wrike are your authorization code, and a Content-Type = applicaiton/json header.
A word of caution, the query input for the card does not currently work because the Wrike API url encodes the data you pass into that Query input, and often that will result in a malformed request. If you need to pass in query parameters, you will need to format them outside of the card in either a String - Compose or String - Concatenate card along with the endpoint you are using.
For example, if you want to pull back all tasks that were updated after a specific time, you would format a request like so:
Then you will need to specify an output of ‘data’ that is a list of objects, which is done like so:
Hover over the ‘data’ output you just created and the click on the ‘Aa’ that appears to the right of the output, which will bring up the dropdown list below:
Then you will need to select the ‘List’ checkbox at the bottom of the card:
Repeat the last two steps but instead of clicking the ‘List’ Checkbox, you will select the ‘Object’ option, and after you have done this your output should like like this (if you hover over the orange list icon it should say ‘a list of objects’):
For any outputs you need from each object, just type them into the ‘Enter key name here’ shadowed boxes that are subsections under your Data list, and then you can use these keys for any list operation you perform afterwards.
Thanks and let us know if you have any more questions!