LogoLogo
Go to WebsiteLoginGet a Demo
  • Introduction
  • Getting Started
  • Authentication
  • Users
    • GET /users
    • GET /users/{id}
  • User Groups
    • GET /UsersGroups/
    • GET /UsersGroups/{usersGroupId}
    • GET /UsersGroups/{usersGroupId}/DefaultWorkApps
    • GET /UsersGroups/{usersGroupId}/HiddenWorkApps
    • GET /UsersGroups/{usersGroupId}/Users
    • POST /UsersGroups/{usersGroupId}/Users
    • DELETE /UsersGroups/{usersGroupId}/Users/{userId}
  • Applications
    • GET /WorkApps
    • GET /WorkApps/{workAppId}
    • GET /WorkApps/{workAppId}/Accesses
    • GET /WorkApps/{workAppId}/PermissionLevels
    • POST /WorkApps/Accesses
    • PUT /WorkApps/{workAppId}/Policies/{requestType}
    • PUT /WorkApps/{workAppId}/PermissionLevels/{permissionLevelId}/Policies/{requestType}
  • Tasks
    • GET /Tasks/{taskId}
    • POST /Tasks/{taskId}/Approve
    • POST /Tasks/{taskId}/Decline
  • Policies
    • GET /Policies/CompatiblePolicies/{requestType}
  • Webhooks
    • Webhook’s signature verification
  • Changelog
Powered by GitBook
On this page

Was this helpful?

Tasks

PreviousPUT /WorkApps/{workAppId}/PermissionLevels/{permissionLevelId}/Policies/{requestType}NextGET /Tasks/{taskId}

Last updated 5 days ago

Was this helpful?

Links

  • Privacy policy
  • Imprint
  • Support

© All right reserved, Cakewalk Technology GmbH 2025

The Tasks endpoints allow you to interact with actionable items within Cakewalk—typically approval or decision steps triggered by workflows like access requests, offboarding, or reviews. These endpoints enable programmatic management of workflow tasks assigned to users or approvers.

These endpoints are useful for:

  • Retrieving task details for UI or system integration

  • Approving or declining access requests via automation

  • Embedding Cakewalk task handling into external tools or workflows


📘 Tasks Endpoints

Endpoint

Method

Description

GET

Retrieves detailed information about a specific task, including status, type, target, and metadata.

POST

Approves the specified task. Typically used for access requests or entitlement reviews.

POST

Declines the specified task. Optionally supports sending a reason for rejection.

/api/v1/Tasks/{taskId}
/api/v1/Tasks/{taskId}/Approve
/api/v1/Tasks/{taskId}/Decline