Workflow definitions
Author stages, transitions, field rules, JSON schemas, and permissions. Version definitions as your process evolves.
Model business processes with stages and transitions, run workflow items through their lifecycle, and keep reference data, managed records, and files alongside your workflows. A multi-tenant REST API designed for integrations, portals, and operational tools.
All endpoints are under your tenant. Obtain a bearer token from Agglestone Authentication, then call the Workflow API with /tenant/{tenantId}/v1/....
Create definitions, start items, transition stages, attach files, and query reference or managed data using the same tenant-scoped base path. Open Swagger UI on this host for full request schemas.
Use one consistent API surface for workflow-driven applications without operating your own workflow engine.
Author stages, transitions, field rules, JSON schemas, and permissions. Version definitions as your process evolves.
Create items from a definition, update fields, transition between stages, roll back when allowed, and inspect full history.
Batch inserts, updates, transitions, and deletes in a single request for high-throughput or migration scenarios.
Shared lookup lists and hierarchical selections for forms and dropdowns, scoped per tenant.
Reusable business records with JSON-schema-backed fields and their own lifecycle alongside workflows.
Upload files, read metadata, and issue short-lived signed URLs for direct browser access to stored blobs.
Public holiday lookups to drive deadlines, SLAs, and calendar-aware workflow behaviour.
Explore and try the contract interactively via Swagger on this service. Ideal for codegen and integration testing.
Every request includes your tenant in the path. Workflow definitions, items, reference data, managed data, and files stay isolated per tenant.
Need your tenant ID? Sign in to the Agglestone Portal.