Create a new workflow

Creates a new workflow for approval processes.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
required
length between 2 and 50
rules
array of objects
required
length ≥ 1

Workflow rules

rules*
number
required
≥ 1

Rule sort order

inGroups
array of objects
required

Groups targeted by this workflow rule. To get directory group IDs, use GET /public/v1/directoryGroups.

inGroups*
inSchedules
array of objects
required

Schedules targeted by this workflow rule. Schedule IDs are internal identifiers for on-call schedules configured in your system.

inSchedules*
boolean
required

Whether any schedule is allowed for this rule

number | null
enum
required

Allowed durations (in seconds) for access requests to this role. Inherits from parent resource if not explicitly set.

approvalFlow
object
required

Approval flow configuration for this rule

Response

Language
Credentials
Bearer
JWT
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json

©2003-2026 BeyondTrust Corporation. All Rights Reserved. Other trademarks identified on this page are owned by their respective owners. BeyondTrust is not a chartered bank or trust company, or depository institution. It is not authorized to accept deposits or trust accounts and is not licensed or regulated by any state or federal banking authority.