Fetch the workflow details

This API endpoint allows you to get the details of the workflow that has been assigned to the user. The workflow contains information about the allowed identities and credentials for the user.


Headers

  • Authentication: Bearer {JWT}
  • Accept: application/json
  • Content-Type: application/json

Path Parameters

ParametersTypeDescription
organizationNamestringDenotes the name of the organization.
userNamestringThe unique username assigned to the user.

Response Object

ParametersTypeDescription
idNumberThe ID of the user.
nameStringThe name of the user.
workflow.nameStringThe name of the workflow.
workflow.descriptionStringThe description of the workflow.
workflow.organizationIdentitiesObjectThe details of the organization identities.
workflow.workflowStepsObjectThe array of workflow steps.
workflow.workflowSteps.nameStringThe name of each workflow step.
workflow.workflowSteps.idProofTypesObjectThe array of ID proof types for each step.
workflow.workflowSteps.wfStepRegistrationConfigsObjectThe array of registration configurations for each step.

Workflow Object

ParametersTypeDescription
nameStringThe name of the workflow.
descriptionStringThe description of the workflow.
organizationIdentitiesObjectDetails of the organization identities.
organizationIdentities.idNumberThe ID of the organization identity.
organizationIdentities.identityTypeNameStringThe type of the organization identity.
organizationIdentities.identityTypeDetailsStringDetails of the organization identity.
organizationIdentities.fileFormatsAnyFile formats associated with the identity.

WorkflowSteps Object

ParametersTypeDescription
nameStringThe name of the workflow step.
idProofTypesArrayThe array containing ID proof types.
idProofTypes.idNumberThe ID of the ID proof type.
idProofTypes.typeStringThe type of the ID proof.

wfStepRegistrationConfigs Object

ParametersTypeDescription
idNumberThe ID of the field.
orgFieldIdNumberThe ID of the organization field.
fieldNameStringThe name of the field.
fieldLabelStringThe label of the field.
requiredBooleanIndicates if the field is required or not.
typeStringThe type of the field (e.g., input, dropdown).
dropDownListArrayThe list of options if the field is a dropdown.

Language
URL