Hi, I would like information about UserTask in my application. I read that this API is deprecated and that we should use the ZeebeClient instead. Does the ZeebeClient perform all the functions that the TaskList API did?
Hi @Sina_Mehrad.
Actually in the future the CamundaClient will be the supported way to access the APIs. And all APIs that are currently in use, will be unified in the Camunda 8 REST API.
Thank you for your response. I want to know if it’s okay to use the following dependency:
spring-boot-starter-camunda-tasklist
Thanks.
This library targets the v1 REST API of the tasklist, which is planned to be deprecated with Camunda 8.8.
With version 8.8 Camunda is supplying a unified REST API, that uses v2 in the URL and can be accessed via the Camunda Client, which I mentioned above.
So it depends a little on your scenario.
If you want to use this with a version prior to 8.8 (which is planned for October I think), than you have to stick with the “old” REST API and can use the library from the community (spring-boot-starter-camunda-tasklist).
@Sina_Mehrad spring-boot-starter-camunda-tasklist
is the community supported project.
Below is the official library from camunda:
Regarding tasklist, you need to use Camunda 8 Rest API /v2
endpoints