camunda / issues

4 stars 0 forks source link

Camunda 8 REST API provides GET endpoints for process entities #805

Open engineering-issue-sync-app[bot] opened 3 weeks ago

engineering-issue-sync-app[bot] commented 3 weeks ago

Value Proposition Statement πŸš€

Retrieve real-time process entity states directly from Zeebe to implement runtime interactions.

User Problem 🀦

Users require additional GET methods to facilitate runtime interactions, ensuring access to the current state of entities. This is vital for decision-making in various scenarios and aligns with our initiative to improve support for Human Task Orchestration, contributing to a comprehensive User Task experience.

Currently, Customers need to query the Operate or Tasklist API, where the data is delayed, so the actual state of entities might not be reflected. This worsens user experience and blocks some use cases i.e. fetch process data to complete the Task Listener.

Release notes

We're excited to introduce a significant enhancement to Camunda 8, allowing users to retrieve real-time process entity states directly from the Zeebe engine. This feature aims to empower developers with the ability to make informed runtime decisions based on the current state of entities, thereby improving the overall user experience and supporting advanced use cases.

User Stories πŸ§‘β€πŸš€

Implementation πŸ‘·

Increment 8 from ZPA document

Scope

1st priority: I can retrieve the state of the following entities:

2nd priority: I can retrieve the state of the following entities:

β€Œ

DRIs

:robot: This issue is automatically synced from: source