Skip to main content

List Workflows

GET 

https://sailpoint.api.identitynow.com/v2024/workflows

List all workflows in the tenant.

Responses

List of workflows

Schema
  • Array [
  • idstring

    Workflow ID. This is a UUID generated upon creation.

    Example: d201c5e9-d37b-4aff-af14-66414f39d569
    executionCountint32

    The number of times this workflow has been executed.

    Example: 2
    failureCountint32

    The number of times this workflow has failed during execution.

    Example: 0
    createddate-time

    The date and time the workflow was created.

    Example: 2022-01-10T16:06:16.636381447Z
    modifieddate-time

    The date and time the workflow was modified.

    Example: 2023-12-05T15:18:27.699Z
    modifiedBy object
    typestring

    Possible values: [IDENTITY]

    Example: IDENTITY
    idstring

    Identity ID

    Example: 2c9180a46faadee4016fb4e018c20639
    namestring

    Human-readable display name of identity.

    Example: Thomas Edison
    creator object

    Workflow creator's identity.

    typestring

    Workflow creator's DTO type.

    Possible values: [IDENTITY]

    Example: IDENTITY
    idstring

    Workflow creator's identity ID.

    Example: 2c7180a46faadee4016fb4e018c20642
    namestring

    Workflow creator's display name.

    Example: Michael Michaels
    namestring

    The name of the workflow

    Example: Send Email
    owner object

    The identity that owns the workflow. The owner's permissions in IDN will determine what actions the workflow is allowed to perform. Ownership can be changed by updating the owner in a PUT or PATCH request.

    typestring

    The type of object that is referenced

    Possible values: [IDENTITY]

    Example: IDENTITY
    idstring

    The unique ID of the object

    Example: 2c91808568c529c60168cca6f90c1313
    namestring

    The name of the object

    Example: William Wilson
    descriptionstring

    Description of what the workflow accomplishes

    Example: Send an email to the identity who's attributes changed.
    definition object

    The map of steps that the workflow will execute.

    startstring

    The name of the starting step.

    Example: Send Email Test
    steps object

    One or more step objects that comprise this workflow. Please see the Workflow documentation to see the JSON schema for each step type.

    property name*any

    One or more step objects that comprise this workflow. Please see the Workflow documentation to see the JSON schema for each step type.

    Example: {"Send Email":{"actionId":"sp:send-email","attributes":{"body":"This is a test","from":"sailpoint@sailpoint.com","recipientId.$":"$.identity.id","subject":"test"},"nextStep":"success","selectResult":null,"type":"ACTION"},"success":{"type":"success"}}
    enabledboolean

    Enable or disable the workflow. Workflows cannot be created in an enabled state.

    Default value: false
    Example: false
    trigger object

    The trigger that starts the workflow

    typestringrequired

    The trigger type

    Possible values: [EVENT, EXTERNAL, SCHEDULED, ``]

    Example: EVENT
    displayNamestringnullable
    attributes objectnullablerequired

    Workflow Trigger Attributes.

    anyOf
    idstringnullablerequired

    The unique ID of the trigger

    Example: idn:identity-attributes-changed
    filter.$stringnullable

    JSON path expression that will limit which events the trigger will fire on

    Example: $.changes[?(@.attribute == 'manager')]
    descriptionstringnullable

    Description of the event trigger

    Example: Triggered when an identity's manager attribute changes
    attributeToFilterstringnullable

    The attribute to filter on

    Example: LifecycleState
    formDefinitionIdstringnullable

    Form definition's unique identifier.

    Example: Admin_Access_Request_Form
  • ]

Authorization: oauth2

type: Personal Access Token
scopes: sp:workflow:read

Request Collapse all
Base URL
https://sailpoint.api.identitynow.com/v2024
Auth
ResponseClear

Click the Send API Request button above and see the response here!