Get All Provisioning Tasks

get

/iam/governance/selfservice/api/v1/provtasks

Returns all the provisioning tasks which are assigned to the logged in user. The provisioning tasks can be filtered based on the Application Instance name, the target user i.e. the beneficiary and/or on the status of the task. For example to get all provisioning tasks assigned to the logged in user for application instance Payroll and with status Rejected the URL is /provtasks?q=Objects.Name+eq+Payroll AND Status.Category+eq+Rejected. The return attributes cannot be filtered based on the fields query parameter.

Request

Supported Media Types
Query Parameters
  • Search filter to get the records. SCIM filter is accepted. There should not be any spaces for attribute value. If you want to pass space in between attribute values then replace it with "::". The result can be filtered based on the status of the provisioning tasks. For example to get all provisioning tasks which are rejected the filter parameter will be /provtasks?q=Process::Instance.Task::Details.Status eq Rejected. To find the provisioning tasks associated with an application instance /provtasks?q=Objects.Name eq Plan::View
Back to Top

Response

Supported Media Types

200 Response

Successful
Headers
Body ()
Root Schema : ProvisioningTaskResponse
Type: object
Show Source
Nested Schema : tasks
Type: array
Show Source
Nested Schema : LinkDataInstances
Type: object
Show Source
Nested Schema : ProvTask
Type: object
Show Source
Nested Schema : fields
Type: array
Show Source
Nested Schema : Fields
Type: object
Show Source

401 Response

Unauthorized

404 Response

Resource not found

500 Response

Internal Server Error

Default Response

Unexpected error
Back to Top