Manage LIFF apps
line_manage_liff_appCreate, list, update, or delete LIFF apps on your LINE Official Account. Manage LIFF lifecycle with simple commands for each mode.
Instructions
LIFF lifecycle CRUD. Four modes:
create: New LIFF app. Requires config.view (type + url).
list: List all LIFF apps on the channel.
update: Modify an existing LIFF app. Requires liff_id + partial config.
delete: Remove a LIFF app. Requires liff_id + confirm=true.
Args:
mode: 'create' | 'list' | 'update' | 'delete'.
liff_id: required for update / delete.
config: full for create, partial for update.
confirm: required true for delete.
oa: optional OA id.
Auth note: LIFF Server API uses LINE Login channel tokens — V1 uses the same Messaging API token for simplicity. For separate-channel setups, see docs.
Examples:
"สร้าง LIFF tall https://my.app" → { mode: "create", config: { view: { type: "tall", url: "https://my.app" } } }
"ดู LIFF apps ทั้งหมด" → { mode: "list" }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | Yes | ||
| liff_id | No | Required for update / delete. | |
| config | No | Required for create. Partial for update. | |
| confirm | No | ||
| oa | No |