Kenesto Tasks API from June 8th 2026
Kenesto Tasks API
Base URL
https://{kenesto-hostname}/Kenesto.Web.API/KDocumentsV3.svc/
POSTAddNewTask
▼
Add a new task.
Endpoint
https://{kenesto hostname}/Kenesto.Web.API/KTasksV3.svc/AddNewTask
Parameters
| Name | Required |
|---|---|
| token | Yes |
| userData | No |
Request Example
{
"token":"encrypted-token-value",
"userData":"optional free text"
}
Response Example
{
"success": true,
"operation": "AddNewTask"
}
POSTAddNewTaskWithDocuments
▼
Add a new task with attached documents.
Endpoint
https://{kenesto hostname}/Kenesto.Web.API/KTasksV3.svc/AddNewTaskWithDocuments
Request Example
{
"token":"encrypted-token-value",
"userData":"optional free text"
}
Response Example
{
"success": true,
"operation": "AddNewTaskWithDocuments"
}
POSTCancelTask
▼
Cancel an existing task.
Endpoint
https://{kenesto hostname}/Kenesto.Web.API/KTasksV3.svc/CancelTask
Request Example
{
"token":"encrypted-token-value",
"userData":"optional free text"
}
Response Example
{
"success": true,
"operation": "CancelTask"
}
POSTCompleteTask
▼
Mark a task as completed.
Endpoint
https://{kenesto hostname}/Kenesto.Web.API/KTasksV3.svc/CompleteTask
Request Example
{
"token":"encrypted-token-value",
"userData":"optional free text"
}
Response Example
{
"success": true,
"operation": "CompleteTask"
}
POSTCreateTask
▼
Create a task.
Endpoint
https://{kenesto hostname}/Kenesto.Web.API/KTasksV3.svc/CreateTask
Request Example
{
"token":"encrypted-token-value",
"userData":"optional free text"
}
Response Example
{
"success": true,
"operation": "CreateTask"
}
POSTDeclineTask
▼
Decline a task.
Endpoint
https://{kenesto hostname}/Kenesto.Web.API/KTasksV3.svc/DeclineTask
Request Example
{
"token":"encrypted-token-value",
"userData":"optional free text"
}
Response Example
{
"success": true,
"operation": "DeclineTask"
}
POSTGetMyActiveTasks
▼
Retrieve active tasks for the current user.
Endpoint
https://{kenesto hostname}/Kenesto.Web.API/KTasksV3.svc/GetMyActiveTasks
Response Example
{
"success": true,
"operation": "GetMyActiveTasks"
}
POSTGetMyCompletedTasks
▼
Retrieve completed tasks for the current user.
Endpoint
https://{kenesto hostname}/Kenesto.Web.API/KTasksV3.svc/GetMyCompletedTasks
Response Example
{
"success": true,
"operation": "GetMyCompletedTasks"
}
POSTGetTaskInfo
▼
Retrieve task information.
Endpoint
https://{kenesto hostname}/Kenesto.Web.API/KTasksV3.svc/GetTaskInfo
Response Example
{
"success": true,
"operation": "GetTaskInfo"
}
POSTGetTasksAssignedToMe
▼
Retrieve tasks assigned to the current user.
Endpoint
https://{kenesto hostname}/Kenesto.Web.API/KTasksV3.svc/GetTasksAssignedToMe
Response Example
{
"success": true,
"operation": "GetTasksAssignedToMe"
}
POSTGetTasksIOwn
▼
Retrieve tasks owned by the current user.
Endpoint
https://{kenesto hostname}/Kenesto.Web.API/KTasksV3.svc/GetTasksIOwn
Response Example
{
"success": true,
"operation": "GetTasksIOwn"
}
POSTReassignTask
▼
Reassign a task.
Endpoint
https://{kenesto hostname}/Kenesto.Web.API/KTasksV3.svc/ReassignTask
Response Example
{
"success": true,
"operation": "ReassignTask"
}
POSTRetriveAllArchivedTasks
▼
Retrieve all archived tasks.
Endpoint
https://{kenesto hostname}/Kenesto.Web.API/KTasksV3.svc/RetriveAllArchivedTasks
Response Example
{
"success": true,
"operation": "RetriveAllArchivedTasks"
}
POSTRetriveAllTasksAssignedToMe
▼
Retrieve all tasks assigned to the current user.
Endpoint
https://{kenesto hostname}/Kenesto.Web.API/KTasksV3.svc/RetriveAllTasksAssignedToMe
Response Example
{
"success": true,
"operation": "RetriveAllTasksAssignedToMe"
}
POSTRetriveAllTasksIOwn
▼
Retrieve all tasks owned by the current user.
Endpoint
https://{kenesto hostname}/Kenesto.Web.API/KTasksV3.svc/RetriveAllTasksIOwn
Response Example
{
"success": true,
"operation": "RetriveAllTasksIOwn"
}
POSTRetriveArchivedTaskById
▼
Retrieve archived task by ID.
Endpoint
https://{kenesto hostname}/Kenesto.Web.API/KTasksV3.svc/RetriveArchivedTaskById
Response Example
{
"success": true,
"operation": "RetriveArchivedTaskById"
}
POSTRetriveTaskAssignedToMeById
▼
Retrieve assigned task by ID.
Endpoint
https://{kenesto hostname}/Kenesto.Web.API/KTasksV3.svc/RetriveTaskAssignedToMeById
Response Example
{
"success": true,
"operation": "RetriveTaskAssignedToMeById"
}
POSTRetriveTasksIOwnById
▼
Retrieve owned task by ID.
Endpoint
https://{kenesto hostname}/Kenesto.Web.API/KTasksV3.svc/RetriveTasksIOwnById
Response Example
{
"success": true,
"operation": "RetriveTasksIOwnById"
}
POSTSendTask
▼
Send a task.
Endpoint
https://{kenesto hostname}/Kenesto.Web.API/KTasksV3.svc/SendTask
Response Example
{
"success": true,
"operation": "SendTask"
}
POSTSetActualStart
▼
Set the actual task start date.
Endpoint
https://{kenesto hostname}/Kenesto.Web.API/KTasksV3.svc/SetActualStart
Response Example
{
"success": true,
"operation": "SetActualStart"
}
POSTTerminateTask
▼
Terminate a task.
Endpoint
https://{kenesto hostname}/Kenesto.Web.API/KTasksV3.svc/TerminateTask
Response Example
{
"success": true,
"operation": "TerminateTask"
}
POSTUpdateTask
▼
Update a task.
Endpoint
https://{kenesto hostname}/Kenesto.Web.API/KTasksV3.svc/UpdateTask
Response Example
{
"success": true,
"operation": "UpdateTask"
}
POSTWorkflowTaskCompleted
▼
Mark a workflow task as completed.
Endpoint
https://{kenesto hostname}/Kenesto.Web.API/KTasksV3.svc/WorkflowTaskCompleted
Response Example
{
"success": true,
"operation": "WorkflowTaskCompleted"
}