Skip to main content

Get Workflow Requests

Using this API you can retrieve information about a workflow request ID(s) of which are specified in the end point URL.

Endpoint

https://demomachine:4443/GroupIDDataService/api/IdentityStores/{identityStoreId}/Workflows?ids=1

HTTP Methods

GET

Sample Response Syntax

[
    {
        "workflowRequestId": 1,
        "legacyRequestId": null,
        "requesterIdentityStoreID": 2,
        "requester": "376cf368-8fdb-4a6e-8cbc-c2f679815f55",
        "requesterClass": 0,
        "targetObjectIdentityStoreID": 2,
        "targetObject": "b6eb66b7-81d8-4fa5-a6f9-3707ad52076e",
        "targetObjectClass": 0,
        "actualApproverIdentityStoreID": 0,
        "actualApprover": null,
        "createdOn": "2024-05-14T04:02:28.89",
        "workflowRouteId": 10,
        "statusId": 1,
        "objectName": "Usr_Malik Schuld",
        "container": null,
        "workflowStatusDTO": {
            "statusId": 1,
            "description": "Pending"
        },
        "workflowRouteDTO": {
            "workflowRouteId": 10,
            "identityStoreID": 2,
            "name": "UserDefinied",
            "description": "UserDefinied",
            "isEnabled": true,
            "type": 1,
            "typeDTO": null,
            "event": 2,
            "eventDTO": null,
            "routeFieldDTOList": null,
            "routeFilterDTOList": null,
            "routeApproverDTOList": null,
            "routeObjectDTOList": null,
            "enableEmailApproval": false,
            "disableApproverAcceleration": true,
            "portalUrl": "https://gidauto:4443/GroupIDPortal",
            "msFlowRequestUrl": null,
            "msFlowToken": null,
            "isMsFlowTemplateRouteCreated": false,
            "updateMsFlowToken": false
        },
        "requestApproverDTOList": [
            {
                "workflowRequestApproverId": 0,
                "approver": "Administrator",
                "approverIdentityStoreID": 0,
                "workflowRequestId": 0,
                "approverType": 0,
                "approverName": "e4fbe0f3-8b8d-4cd0-8c4f-07c6f12a4743",
                "approverClass": 6,
                "approverIdFromIdentityStore": null,
                "isDefaultApprover": false,
                "parentApproverIdentity": ""
            }
        ],
        "fieldDTOList": [
            {
                "fieldId": 1,
                "workflowRequestId": 1,
                "name": "department",
                "value": "TestDataNew",
                "oldValue": "TestData",
                "valueType": 2,
                "fieldValueDTOList": [],
                "oldFieldValueDTOList": [],
                "fieldValueResolved": null,
                "oldFieldValueResolved": null
            }
        ],
        "objectType": 2,
        "statusUpdatedOn": "2024-05-14T00:00:00",
        "reason": null,
        "smartUpdateOption": null,
        "jobId": null,
        "description": null,
        "requesterName": "Shah Elahi",
        "actualApproverName": null,
        "schedule": null,
        "accelerationStatus": 4,
        "currentAccelerationLevel": 0,
        "maxAccelerationLevel": 3,
        "whenAccelerated": "2024-05-14T00:00:00",
        "clientId": "442139c9-dba6-4d2b-8c54-a20babae0b2f",
        "workflowRequestConfigurations": ""
    }
]   

See Also