Fleans REST API surface

Opt-in JWT auth and rate limiting front four endpoint groups backed by Orleans grains and the read projection

Fleans REST API surface Opt-in JWT auth and rate limiting front four endpoint groups backed by Orleans grains and the read projection Fleans.Api Orleans cluster API client · HTTPS :7140 · Architecture component API client HTTPS :7140 JWT bearer · opt-in auth · Fleans.Api JWT bearer opt-in auth Rate limiter · 5 policies, opt-in · Fleans.Api Rate limiter 5 policies, opt-in Definitions · deploy · enable · disable · Fleans.Api · /Workflow Definitions deploy · enable · disable /Workflow Execution · start · message · signal · Fleans.Api · /Workflow Execution start · message · signal /Workflow User tasks · claim · complete · fail · Fleans.Api · /UserTasks User tasks claim · complete · fail /UserTasks Instance state · instances/{id}/state · Fleans.Api · /Workflow Instance state instances/{id}/state /Workflow Process definition · versioned BPMN · Orleans cluster Process definition versioned BPMN Correlation grains · message + signal · Orleans cluster Correlation grains message + signal WorkflowInstance · event-sourced · Orleans cluster WorkflowInstance event-sourced Query projection · eventually consistent · Orleans cluster Query projection eventually consistent Legend Endpoint group (route prefix) Orleans grain Read-side EF projection Opt-in middleware (off by default) API client