Enviance WorkflowRole API declares
2 security schemes
for authenticating requests.
It defines a basic scheme (Basic).
An API key is passed in the header as Authorization (EnvianceAuth).
Basic — Forces authentication with credentials via an api gateway
EnvianceAuth — Enviance \ . Obtain SessionId by POST /ver2/AuthenticationService.svc/sessions first
Paths & Operations 5
Across 3 paths, the API surfaces 5 operations — 1 DELETE, 1 GET, 1 PATCH, 2 POST. Each is listed below with its method, path, parameters, and response codes.
WorkflowRole 5
POST
/ver2/WorkflowRoleService.svc/workflowrole
envianceSdk.workflows.createWorkflowRole [ { "name": "WorkflowRole1", "description": "Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo", "defaultMembers": { "userIdsOrNames":…
The contract defines 5 schemas that model the data the API accepts and returns. The most detailed are Enviance.RestServices.Ver2.Workflows.Role.WorkflowRoleInfo (4 properties), CopyWorkflowRole (2 properties), Enviance.RestServices.Ver2.Workflows.Role.DefaultMembers (2 properties), CreateWorkflowRole (1 property). Each schema is shown below with its type and property counts.