Task Status API

Since 2016, new accounts are using "New, In Progress, Completed, On Hold and Cancelled" Task statuses.

Still through the API it is only possible to make use of the older "Active, Completed, Deferred and Cancelled" statuses.
I guess you could change the workflow status via a PUT request to the /workflows/ URL and query "customStatus", but for that you would need a Business account, else you get 403 errors.

So that means that there is at the moment no possibility to use the "In Progress" status via API, since using the "Active" status, puts everything back in "New".

These are default task statuses, so it is strange that they are being considered as "custom".

 

So unless I'm completely missing out on something here, could you please fix this anomaly since the default tasks are not fully usable at the moment via API?

A temporary solution where "In Progress" could be mimicked (maybe by tricking the system by setting 2 or more other parameters as well?) would be most welcome.

Thanks!

 

0
9 commentaires
Spot On Innovative Approach Stellar Advice
Avatar
Hugh

Hey srasmond, and welcome to the Community!

I've raised a Support ticket for you here, someone should be in contact with you soon. If you need anything else, be sure to let me know.

0
Actions pour les commentaires Permalien
Spot On Innovative Approach Stellar Advice

It would be very helpful if Wrike support would post solutions that evolved out of the Support tickets here.

1
Actions pour les commentaires Permalien
Spot On Innovative Approach Stellar Advice

I've got the same issue. I have created a custom status to use as a flag for integrations and I can't seem to modify the 'customStatusId' parameter?

Is there a list somewhere of which parameters can be modified?

Thanks!

1
Actions pour les commentaires Permalien
Spot On Innovative Approach Stellar Advice

I got a response from Support:

One: the documentation expands when you click on the action you are interested in and I (duh) didn't click on it.

Two: The parameter is 'customStatus' without the ID

 

Sorted. Hooray! 

0
Actions pour les commentaires Permalien
Spot On Innovative Approach Stellar Advice

Thank you for sharing GTL Engineering🙂

Lisa Community Team at Wrike Wrike Product Manager Become a Wrike expert with Wrike Discover

Lisa Wrike Team member Become a Wrike expert with Wrike Discover

0
Actions pour les commentaires Permalien
Spot On Innovative Approach Stellar Advice

Hi Howard Seay, thanks for the feedback on this. 

This is something we are doing wherever possible. If there's something specific you'd like assistance with, please do let us know and we'll be happy to help. 

Elaine Community Team at Wrike Wrike Product Manager En savoir plus sur les fonctionalités et les meilleures pratiques grace à nos Webinaires online

Elaine Wrike Team member En savoir plus sur les fonctionalités et les meilleures pratiques grace à nos Webinaires online

0
Actions pour les commentaires Permalien
Spot On Innovative Approach Stellar Advice

Thank you Elaine , I was looking for a way to GET tasks by the CustomStatusID. I just tried using CustomStatus and get the error:

{
    "errorDescription": "Parameter 'customStatus' is not allowed",
    "error": "invalid_request"
}
 
I'm using postman and the official wrike api collection / environment.  The request looks like this.
1
Actions pour les commentaires Permalien
Spot On Innovative Approach Stellar Advice

Elaine  My co-worker found the solution.  The correct parameter name is CustomStatuses and the value must be contained in brackets.

so the GET should look like this:  

GET 'https://www.wrike.com/api/v4//tasks?descendants=true&status=Active&type=Planned&customStatuses=[IEAASJM7JMBEEIJM]'

Just posting here for those that may pass by.

Thanks

0
Actions pour les commentaires Permalien
Spot On Innovative Approach Stellar Advice

Thank you for sharing the solution, Howard Seay 🙂

Lisa Community Team at Wrike Wrike Product Manager Become a Wrike expert with Wrike Discover

Lisa Wrike Team member Become a Wrike expert with Wrike Discover

0
Actions pour les commentaires Permalien

Folllowing List for Post: Task Status API
[this list is visible for admins and agents only]

Haut de la page
Didn’t find what you were looking for? Write new post