Post project using RESTClient in Mozilla


#1

Hi there,

I’m trying to post a project using RESTClient,
I put in the url: https://app.asana.com/api/1.0/projects?access_token={My personal token}

and in the body:

workspace={MyWorkspaceId}&name=Test

And I have an ERROR 400
“message”:“Could not parse request data, invalid JSON”

What did I wrong?

Regards,

Joaquin


#2

Hi @Joaquin_Gonzalez,

Thanks for reaching out. I’m surprised your auth worked. You should pass your Personal Access Token in the header, not as a URL param. The header key should be Authorization and the value should be Bearer 0/123456789 (with your PAT).

Regarding your error message, make sure you are passing valid JSON in the body of the request. For example, if you want to create a task in a project (POST /tasks), the body could look like this:

{"data": {"projects":[123456789], "name":"Made from RESTClient"}}

I hope that helps!


#3

Thank you very much,
it’s work