My tasks API
“My tasks” is a personalized list of tasks assigned to a user and notifications for a user.
“My tasks” is always present in iProva, independent of the modules which are licensed.
Almost all iProva modules can generate tasks and/or notifications which will appear in “My tasks”.
A WCF API is available for the retrieval of a list of tasks which are currently assigned to the logged on user. For each task, an URL is returned which can be used to redirect the user to the iProva screen which allows him to actually perform that task.
A SOAP API for the same purpose also exists, but is deprecated. We strongly advise to use the WCF API for all new developments.
The WCF API for iProva My Tasks can be used to accomplish the scenario’s listed below:
- Retrieve a list of tasks assigned to a user,
to display it (for example) in an intranet widget
- Retrieve the number of tasks assigned to a user
General API usage information
Overview of important information for consumers of the iProva WCF API, with topics like authentication.
Overview of changes and announced deprecations regarding this API.
A detailed reference for this API is provided in PDF format.