Lark Suite icon

Lark Suite

Team collaboration suite for messaging, calendar, tasks, and base tables.

2 triggers7 searches11 actionsInstant (webhooks)Auth: OAuth

AI-assisted documentation13 min read

This documentation is compiled from our integration source code, internal specs for Lark Suite, its official API documentation and anonymized requests logs we collect from our support team[2].

Open Lark Suite on WEXTL →

Before you set up the credential, make sure you have an active Lark Suite account and OAuth client credentials, granted by signing in with your account ready.[3]

You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.

  • LarkSuite - Client IDtextRequired

    You need to create new app in the LarkSuite Developer Console. If you already have an app created, start from step 2 below. 1. Create a Custom Server App. 2. On custom app page you need to create a a version by clicking Create a Version. 3. Select the scopes under tab "Permissions and Scopes". You need to select all of these: "task:task:read","task:task:write","task:custom_field:read","task:custom_field:write","task:tasklist:read","task:tasklist:write","task:section:write","task:section:read","task:comment:read","task:comment:write","calendar:calendar","calendar:calendar:readonly","bitable:app". Use search function for faster navigation. To select the scope you need to click "Add" in Actions column. 4. In "Security and Settings" tab add new Redirect URLs: the Callback URL shown in this connection form. 5. Grab Client ID and Client Secret from tab "Credentials & Basic Info".

    [1]
  • LarkSuite - Client SecretpasswordRequired
Integration requests 13 permissions:
task:task:readtask:task:writetask:custom_field:readtask:custom_field:writetask:tasklist:readtask:tasklist:writetask:section:writetask:section:readtask:comment:readtask:comment:writecalendar:calendarcalendar:calendar:readonlybitable:app
  1. Log in to your WEXTL account, add the Lark Suite node module to your workflow, and click Create new credential.
    Instant triggers use webhooks — click Create a webhook first when adding one, then create the credential.
  2. Optional: In the Credential name field, enter a name for the credential.
  3. Enter the authentication credentials you copied from your Lark Suite account, or follow the on-screen instructions to create the credential.
  4. If prompted, authenticate your account and confirm access.
  5. If you want to make changes to your credential in the future, follow the steps in Manage credentials →
Connecting Lark Suite to WEXTL®
Video slide demonstrates how to integrate Lark Suite in the WEXTL visual workflow builder.[4]

Notes

Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →

Watch EventsTrigger
Output fields[3]
FieldType
User IDnumber
Email addressemail
Nametext
Date createddate
Watch Table RecordsTrigger
Output fields[3]
FieldType
Created byobject
Avatar URLurl
Emailtext
En Nametext
IDtext
Nametext
Created Timenumber
Fieldsobject
Last Modified byobject
Avatar URLurl
Emailtext
En Nametext
IDtext
Nametext
Last Modified Timenumber
Record IDtext
Get a Base Table RecordAction
Input fields[3]
FieldType
App Base TokenRequired
text
Text Field as Arrayboolean
Display Formula Referenceboolean
With Shared URLboolean
Automatic Fieldsboolean
Output fields[3]
FieldType
Created byobject
Avatar URLurl
Emailtext
En Nametext
IDtext
Nametext
Created Timenumber
Fieldsobject
Last Modified byobject
Avatar URLurl
Emailtext
En Nametext
IDtext
Nametext
Last Modified Timenumber
Record IDtext
Get a TaskAction
Input fields[3]
FieldType
Task GUIDRequired
text
Output fields[3]
FieldType
Completed atdate
Created atdate
Creatorobject
IDtext
Typetext
Custom Completeobject
Androidobject
Iosobject
Pcobject
Dependenciesarray
Descriptiontext
Dueobject
Is All Dayboolean
Timestamptext
Extratext
Task GUIDtext
Is Milestoneboolean
Membersarray
Modenumber
Originobject
Hrefobject
Platform I 18n Nameobject
Parent Task GUIDtext
Remindersarray
Repeat Ruletext
Sourcenumber
Startobject
Is All Dayboolean
Timestamptext
Statustext
Subtask Countnumber
6other output fields
List SubtasksSearch
Input fields[3]
FieldType
Parent Task IDRequired
text
Limitnumber
Output fields[3]
FieldType
Completed atdate
Created atdate
Creatorobject
IDtext
Typetext
Custom Completeobject
Androidobject
Iosobject
Pcobject
Dependenciesarray
Descriptiontext
Dueobject
Is All Dayboolean
Timestamptext
Extratext
Task GUIDtext
Is Milestoneboolean
Membersarray
Modenumber
Originobject
Hrefobject
Platform I 18n Nameobject
Parent Task GUIDtext
Remindersarray
Repeat Ruletext
Sourcenumber
Startobject
Is All Dayboolean
Timestamptext
Statustext
Subtask Countnumber
6other output fields
List Task CommentsSearch
Input fields[3]
FieldType
Task IDRequired
text
Limitnumber
Output fields[3]
FieldType
IDtext
Contenttext
Creatorobject
IDtext
Typetext
Roletext
Reply To Comment IDtext
Created atdate
Updated atdate
Resource Typetext
Resource IDtext
Search Calendar EventsSearch
Input fields[3]
FieldType
Calendar IDRequired
choice
Search KeywordsRequired
text
Search Filterobject
Start Timeobject
End Timeobject
User IDsarray
Room IDsarray
Group IDsarray
Limitnumber
Output fields[3]
FieldType
Event IDtext
Organizer Calendar IDtext
Summarytext
Descriptiontext
Need Notificationboolean
Start Timeobject
Datetext
Timestamptext
Timezonetext
End Timeobject
Datetext
Timestamptext
Timezonetext
Vchatobject
VC Typetext
Icon Typetext
Descriptiontext
Meeting Urlurl
Visibilitytext
Attendee Abilitytext
Free Busy Statustext
Locationobject
Nametext
Addresstext
Latitudenumber
Longitudenumber
Colornumber
Remindersarray
Recurrencetext
Statustext
Is Exceptionboolean
Recurring Event IDtext
Schemasarray
Search Table RecordsSearch
Input fields[3]
FieldType
App Base TokenRequired
text
Limitnumber
Output fields[3]
FieldType
Created byobject
Avatar URLurl
Emailtext
En Nametext
IDtext
Nametext
Created Timenumber
Fieldsobject
Last Modified byobject
Avatar URLurl
Emailtext
En Nametext
IDtext
Nametext
Last Modified Timenumber
Record IDtext
Search TasksSearch
Input fields[3]
FieldType
Completedboolean
Typechoice
Limitnumber
Output fields[3]
FieldType
Completed atdate
Created atdate
Creatorobject
IDtext
Typetext
Custom Completeobject
Androidobject
Iosobject
Pcobject
Dependenciesarray
Descriptiontext
Dueobject
Is All Dayboolean
Timestamptext
Extratext
Task GUIDtext
Is Milestoneboolean
Membersarray
Modenumber
Originobject
Hrefobject
Platform I 18n Nameobject
Parent Task GUIDtext
Remindersarray
Repeat Ruletext
Sourcenumber
Startobject
Is All Dayboolean
Timestamptext
Statustext
Subtask Countnumber
6other output fields
Create a Base Table RecordAction
Input fields[3]
FieldType
App Base TokenRequired
text
Output fields[3]
FieldType
Fieldsobject
IDtext
Record IDtext
Create a Calendar EventAction
Input fields[3]
FieldType
Calendar IDRequired
choice
Need Notificationboolean
Start TimeRequired
object
Datedate
Timestampdate
Time Zonetime
End TimeRequired
object
Datedate
Timestampdate
Time Zonetime
Event Titletext
Event Descriptiontext
Video Conference Informationobject
Video Conference Typechoice
Icon Typechoice
Descriptiontext
Meeting URLurl
Event Visibilitychoice
Attendee Abilitychoice
Free/Busy Statuschoice
Event Locationobject
Name of Locationtext
Address of Locationtext
Latitudenumber
Longitudenumber
Event Colornumber
Event Remindersarray
Recurrence Ruletext
Custom Event Informationarray
Output fields[3]
FieldType
Event IDtext
Organizer Calendar IDtext
Summarytext
Descriptiontext
Need Notificationboolean
Start Timeobject
Datetext
Timestamptext
Timezonetext
End Timeobject
Datetext
Timestamptext
Timezonetext
Vchatobject
VC Typetext
Icon Typetext
Descriptiontext
Meeting Urlurl
Visibilitytext
Attendee Abilitytext
Free Busy Statustext
Locationobject
Nametext
Addresstext
Latitudenumber
Longitudenumber
Colornumber
Remindersarray
Recurrencetext
Statustext
Is Exceptionboolean
Recurring Event IDtext
Schemasarray
Create a SubtaskAction
Input fields[3]
FieldType
Parent Task IDRequired
text
SummaryRequired
text
Descriptiontext
DueRequired
object
TimestampRequired
date
Is All Dayboolean
StartRequired
object
TimestampRequired
date
Is All Dayboolean
Originobject
Platform i18n Nameobject
Hrefurl
Extratext
Completed atdate
Membersarray
Custom Completeobject
PC Client Side Custom Configurationobject
iOS Custom Completion Configurationobject
Android Custom Completion Configurationobject
Tasklistsarray
Client Tokentext
Remindersarray
Task Completion Modechoice
Is Milestoneboolean
Custom Fieldsarray
Output fields[3]
FieldType
Completed atdate
Created atdate
Creatorobject
IDtext
Typetext
Custom Completeobject
Androidobject
Iosobject
Pcobject
Dependenciesarray
Descriptiontext
Dueobject
Is All Dayboolean
Timestamptext
Extratext
Task GUIDtext
Is Milestoneboolean
Membersarray
Modenumber
Originobject
Hrefobject
Platform I 18n Nameobject
Parent Task GUIDtext
Remindersarray
Repeat Ruletext
Sourcenumber
Startobject
Is All Dayboolean
Timestamptext
Statustext
Subtask Countnumber
6other output fields
Create a TaskAction
Input fields[3]
FieldType
SummaryRequired
text
Descriptiontext
DueRequired
object
TimestampRequired
date
Is All Dayboolean
StartRequired
object
TimestampRequired
date
Is All Dayboolean
Originobject
Platform i18n Nameobject
Hrefurl
Extratext
Completed atdate
Membersarray
Custom Completeobject
PC Client Side Custom Configurationobject
iOS Custom Completion Configurationobject
Android Custom Completion Configurationobject
Tasklistsarray
Client Tokentext
Remindersarray
Task Completion Modechoice
Is Milestoneboolean
Custom Fieldsarray
Output fields[3]
FieldType
Completed atdate
Created atdate
Creatorobject
IDtext
Typetext
Custom Completeobject
Androidobject
Iosobject
Pcobject
Dependenciesarray
Descriptiontext
Dueobject
Is All Dayboolean
Timestamptext
Extratext
Task GUIDtext
Is Milestoneboolean
Membersarray
Modenumber
Originobject
Hrefobject
Platform I 18n Nameobject
Parent Task GUIDtext
Remindersarray
Repeat Ruletext
Sourcenumber
Startobject
Is All Dayboolean
Timestamptext
Statustext
Subtask Countnumber
6other output fields
Create a Task CommentAction
Input fields[3]
FieldType
Task IDRequired
text
ContentRequired
text
Reply to Comment IDtext
Output fields[3]
FieldType
IDtext
Contenttext
Creatorobject
IDtext
Typetext
Roletext
Reply To Comment IDtext
Created atdate
Updated atdate
Resource Typetext
Resource IDtext
Delete a Base Table RecordAction
Input fields[3]
FieldType
App Base TokenRequired
text
Delete a TaskAction
Input fields[3]
FieldType
Task GUIDRequired
text
Make an API Calluniversal
Input fields[3]
FieldType
URLRequired
text
MethodRequired
choice
Headersarray
Headerobject
Query Stringarray
Parameterobject
Bodytext
Output fields[3]
FieldType
Bodytext
Headersobject
Status codenumber
Update a Base Table RecordAction
Input fields[3]
FieldType
App Base TokenRequired
text
Output fields[3]
FieldType
Fieldsobject
IDtext
Record IDtext
Update a TaskAction
Input fields[3]
FieldType
Task IDRequired
text
Update FieldsRequired
choice
Summarytext
Descriptiontext
Dueobject
Timestampdate
Is All Dayboolean
Startobject
Timestampdate
Is All Dayboolean
Originobject
Platform i18n Nameobject
Hrefurl
Extratext
Completed atdate
Membersarray
Custom Completeobject
PC Client Side Custom Configurationobject
iOS Custom Completion Configurationobject
Android Custom Completion Configurationobject
Tasklistsarray
Client Tokentext
Remindersarray
Task Completion Modechoice
Is Milestoneboolean
Custom Fieldsarray
Output fields[3]
FieldType
Completed atdate
Created atdate
Creatorobject
IDtext
Typetext
Custom Completeobject
Androidobject
Iosobject
Pcobject
Dependenciesarray
Descriptiontext
Dueobject
Is All Dayboolean
Timestamptext
Extratext
Task GUIDtext
Is Milestoneboolean
Membersarray
Modenumber
Originobject
Hrefobject
Platform I 18n Nameobject
Parent Task GUIDtext
Remindersarray
Repeat Ruletext
Sourcenumber
Startobject
Is All Dayboolean
Timestamptext
Statustext
Subtask Countnumber
6other output fields
Update a Task CommentAction
Input fields[3]
FieldType
Comment IDRequired
text
ContentRequired
text
Output fields[3]
FieldType
IDtext
Contenttext
Creatorobject
IDtext
Typetext
Roletext
Reply To Comment IDtext
Created atdate
Updated atdate
Resource Typetext
Resource IDtext

Look for Lark Suite templates in the WEXTL template library.

Browse templates →
  1. WEXTL® Lark Suite Source Code connector implementation.
  2. Our users use cases and automations.
  3. Official API Documentation for Lark Suite.
  4. WEXTL® visual workflow builder data.

Last updated: Jul 24, 2026 18:11