Get shared workflow status projection
GET
/workflow-status-projections/{workflowKind}/{workflowRequestId}
const url = 'https://example.com/workflow-status-projections/reservation_booking/example';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://example.com/workflow-status-projections/reservation_booking/example \ --header 'Authorization: Bearer <token>'Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”workflowKind
required
string
workflowRequestId
required
string
Responses
Section titled “Responses”Portal-safe workflow status projection
Media typeapplication/json
WorkflowStatusProjection
object
workflowKind
required
string
workflowRequestId
required
string
workflowName
required
string
workflowKey
required
string
workflowStateEngine
required
string
actorUserId
required
string | null
actorRole
required
string | null
sourcePortal
required
string
commandName
required
string
businessEntityId
required
string
durableStep
required
string
publicStatus
required
string
retryState
required
string
blockedReason
required
string | null
failureReason
required
string | null
startedAt
required
string format: date-time
lastTransitionAt
required
string | null format: date-time
completedAt
required
string | null format: date-time
updatedAt
required
string format: date-time
resultingReadModelIds
required
object
key
additional properties
string
key
additional properties
Supabase bearer token is required
Actor cannot view workflow status projection
Workflow status projection not found
Workflow status projection reader is unavailable