CRITICAL — Before starting, you MUST first use the Read tool to read ../lark-shared/SKILL.md, which contains authentication and permission handling
API Resources
lark-cli schema approval.<resource>.<method> # 调用 API 前必须先查看参数结构
lark-cli approval <resource> <method> [flags] # 调用 API
Important: When using the native API, you must first run
schemato view the--data/--paramsparameter structure; do not guess the field format.
instances
get— Get details of a single approval instancecancel— Withdraw an approval instancecc— CC an approval instance
tasks
approve— Approve an approval taskreject— Reject an approval tasktransfer— Transfer an approval taskquery— Query a user's task list
Permission table
| Method | Required scope |
|---|---|
instances.get |
approval:instance:read |
instances.cancel |
approval:instance:write |
instances.cc |
approval:instance:write |
tasks.approve |
approval:task:write |
tasks.reject |
approval:task:write |
tasks.transfer |
approval:task:write |
tasks.query |
approval:task:read |