SkillAgentSearch skills...

Pylark

Feishu/Lark Open API Python SDK, Support ALL Open API and Event Callback.

Install / Use

/learn @chyroc/Pylark
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

pylark

codecov test status Apache-2.0 license PyPI - Downloads PyPI - Python Version PyPI - Format PyPI version

中文版 README

Feishu/Lark Open API Python Sdk, Support ALL Open API and Event Callback.

Supported Features

  • Many APIs and events
  • Support mock to support test
  • Support isv and self-built apps
  • Support Logger interface
  • Support UserAccessToken
  • Use code generation to create, api and document update timely

Chat

Click Lark Chat Link to discuss.

Install

pip install pylark

Docs

http://lark-sdk.github.io/

Support APIs

API Count: 494, Event Count: 76

<details> <summary> Click This to See ALL </summary>
  • Auth
    • ResendAppTicket
    • GetAccessToken
    • RefreshAccessToken
    • GetUserInfo
  • Contact
    • SearchUserOld
    • CreateUser
    • DeleteUser
    • GetUser
    • BatchGetUser
    • BatchGetUserByID
    • GetUserList
    • UpdateUserPatch
    • UpdateUser
    • CreateDepartment
    • GetDepartment
    • GetDepartmentList
    • GetParentDepartment
    • SearchDepartment
    • UpdateDepartmentPatch
    • UpdateDepartment
    • DeleteDepartment
    • CreateContactGroup
    • UpdateContactGroup
    • DeleteContactGroup
    • GetContactGroup
    • GetContactGroupList
    • AddContactGroupMember
    • DeleteContactGroupMember
    • GetContactGroupMember
    • GetEmployeeTypeEnumList
    • UpdateEmployeeTypeEnumPatch
    • DeleteEmployeeTypeEnum
    • CreateEmployeeTypeEnum
    • GetContactCustomAttrList
    • CreateContactUnit
    • UpdateContactUnit
    • DeleteContactUnit
    • GetContactUnit
    • GetContactUnitList
    • BindContactUnitDepartment
    • UnbindContactUnitDepartment
    • GetContactUnitDepartmentList
  • Message
    • SendEphemeralMessage
    • SendUrgentAppMessage
    • SendUrgentSmsMessage
    • SendUrgentPhoneMessage
    • SendRawMessage
    • SendRawMessageOld
    • BatchSendOldRawMessage
    • ReplyRawMessage
    • DeleteMessage
    • BatchDeleteMessage
    • UpdateMessage
    • GetMessageReadUserList
    • GetBatchSentMessageReadUser
    • GetMessageList
    • GetMessageFile
    • GetMessage
    • DeleteEphemeralMessage
  • Chat
    • CreateChat
    • GetChatOld
    • GetChat
    • UpdateChat
    • DeleteChat
    • GetChatListOfSelf
    • SearchChat
    • GetChatMemberList
    • IsInChat
    • AddChatMember
    • DeleteChatMember
    • JoinChat
    • GetChatAnnouncement
    • UpdateChatAnnouncement
  • Bot
    • GetBotInfo
    • AddBotToChat
  • Calendar
    • CreateCalendarACL
    • DeleteCalendarACL
    • GetCalendarACLList
    • SubscribeCalendarACL
    • CreateCalendar
    • DeleteCalendar
    • GetCalendar
    • GetCalendarList
    • UpdateCalendar
    • SearchCalendar
    • SubscribeCalendar
    • UnsubscribeCalendar
    • SubscribeCalendarChangeEvent
    • CreateCalendarEvent
    • DeleteCalendarEvent
    • GetCalendarEvent
    • GetCalendarEventList
    • UpdateCalendarEvent
    • SearchCalendarEvent
    • SubscribeCalendarEvent
    • CreateCalendarEventAttendee
    • GetCalendarEventAttendeeList
    • DeleteCalendarEventAttendee
    • GetCalendarEventAttendeeChatMemberList
    • GetCalendarFreeBusyList
    • CreateCalendarTimeoffEvent
    • DeleteCalendarTimeoffEvent
    • GenerateCaldavConf
  • Drive
    • SearchDriveFile
    • GetDriveFileMeta
    • CreateDriveFile
    • CopyDriveFile
    • DeleteDriveFile
    • DeleteDriveSheetFile
    • CreateDriveFolder
    • GetDriveFolderMeta
    • GetDriveRootFolderMeta
    • GetDriveFolderChildren
    • GetDriveFileStatistics
    • DownloadDriveFile
    • UploadDriveFile
    • PrepareUploadDriveFile
    • PartUploadDriveFile
    • FinishUploadDriveFile
    • DownloadDriveMedia
    • UploadDriveMedia
    • PrepareUploadDriveMedia
    • PartUploadDriveMedia
    • FinishUploadDriveMedia
    • CreateDriveMemberPermissionOld
    • TransferDriveMemberPermission
    • GetDriveMemberPermissionList
    • CreateDriveMemberPermission
    • DeleteDriveMemberPermissionOld
    • DeleteDriveMemberPermission
    • UpdateDriveMemberPermissionOld
    • UpdateDriveMemberPermission
    • CheckDriveMemberPermission
    • UpdateDrivePublicPermissionV1Old
    • UpdateDrivePublicPermissionV2Old
    • GetDrivePublicPermissionV2
    • UpdateDrivePublicPermission
    • BatchGetDriveMediaTmpDownloadURL
    • GetDriveCommentList
    • GetDriveComment
    • CreateDriveComment
    • UpdateDriveComment
    • DeleteDriveComment
    • UpdateDriveCommentPatch
    • CreateDriveDoc
    • GetDriveDocContent
    • GetDriveDocRawContent
    • GetDriveDocMeta
    • CreateSheet
    • GetSheetMeta
    • UpdateSheetProperty
    • BatchUpdateSheet
    • ImportSheet
    • CreateDriveImportTask
    • GetDriveImportTask
    • MoveSheetDimension
    • PrependSheetValue
    • AppendSheetValue
    • InsertSheetDimensionRange
    • AddSheetDimensionRange
    • UpdateSheetDimensionRange
    • DeleteSheetDimensionRange
    • GetSheetValue
    • BatchGetSheetValue
    • SetSheetValue
    • BatchSetSheetValue
    • SetSheetStyle
    • BatchSetSheetStyle
    • MergeSheetCell
    • UnmergeSheetCell
    • SetSheetValueImage
    • FindSheet
    • ReplaceSheet
    • CreateSheetConditionFormat
    • GetSheetConditionFormat
    • UpdateSheetConditionFormat
    • DeleteSheetConditionFormat
    • CreateSheetProtectedDimension
    • GetSheetProtectedDimension
    • UpdateSheetProtectedDimension
    • DeleteSheetProtectedDimension
    • CreateSheetDataValidationDropdown
    • DeleteSheetDataValidationDropdown
    • UpdateSheetDataValidationDropdown
    • GetSheetDataValidationDropdown
    • CreateSheetFilter
    • DeleteSheetFilter
    • UpdateSheetFilter
    • GetSheetFilter
    • CreateSheetFilterView
    • DeleteSheetFilterView
    • UpdateSheetFilterView
    • GetSheetFilterView
    • QuerySheetFilterView
    • CreateSheetFilterViewCondition
    • DeleteSheetFilterViewCondition
    • UpdateSheetFilterViewCondition
    • GetSheetFilterViewCondition
    • QuerySheetFilterViewCondition
    • CreateSheetFloatImage
    • DeleteSheetFloatImage
    • UpdateSheetFloatImage
    • GetSheetFloatImage
    • QuerySheetFloatImage
    • CreateWikiSpace
    • GetWikiSpaceList
    • GetWikiSpace
    • UpdateWikiSpaceSetting
    • AddWikiSpaceMember
    • CreateWikiNode
    • GetWikiNodeList
    • GetWikiNode
    • MoveDocsToWiki
  • Bitable
    • GetBitableViewList
    • CreateBitableView
    • DeleteBitableView
    • GetBitableRecordList
    • GetBitableRecord
    • CreateBitableRecord
    • BatchCreateBitableRecord
    • UpdateBitableRecord
    • BatchUpdateBitableRecord
    • DeleteBitableRecord
    • BatchDeleteBitableRecord
    • GetBitableFieldList
    • CreateBitableField
    • UpdateBitableField
    • DeleteBitableField
    • GetBitableTableList
    • CreateBitableTable
    • BatchCreateBitableTable
    • DeleteBitableTable
    • BatchDeleteBitableTable
    • GetBitableMeta
  • MeetingRoom
    • BatchGetMeetingRoomSummary
    • GetMeetingRoomBuildingList
    • BatchGetMeetingRoomBuilding
    • GetMeetingRoomRoomList
    • BatchGetMeetingRoomRoom
    • BatchGetMeetingRoomFreebusy
    • ReplyMeetingRoomInstance
    • CreateMeetingRoomBuilding
    • UpdateMeetingRoomBuilding
    • DeleteMeetingRoomBuilding
    • BatchGetMeetingRoomBuildingID
    • CreateMeetingRoomRoom
    • UpdateMeetingRoomRoom
    • DeleteMeetingRoomRoom
    • BatchGetMeetingRoomRoomID
    • GetMeetingRoomCountryList
    • GetMeetingRoomDistrictList
  • Jssdk
    • GetJssdkTicket
  • VC
    • ApplyVCReserve
    • UpdateVCReserve
    • DeleteVCReserve
    • GetVCReserve
    • GetVCReserveActiveMeeting
    • GetVCMeeting
    • InviteVCMeeting
    • KickoutVCMeeting
    • SetVCHostMeeting
    • EndVCMeeting
    • StartVCMeetingRecording
    • StopVCMeetingRecording
    • GetVCMeetingRecording
    • SetVCPermissionMeetingRecording
    • GetVCDailyReport
    • GetVCTopUserReport
    • GetVCRoomConfig
    • SetVCRoomConfig
  • Application
    • IsApplicationUserAdmin
    • GetApplicationUserAdminScope
    • GetApplicationAppVisibility
    • GetApplicationUserVisibleApp
    • GetApplicationAppList
    • UpdateApplicationAppVisibility
    • GetApplicationAppAdminUserList
    • CheckUserIsInApplicationPaidScope
    • GetApplicationOrderList
    • GetApplicationOrder
    • GetApplicationUsageOverview
    • GetApplicationUsageTrend
    • GetApplicationUsageDetail
    • GetApplicationMessageOverview
    • GetApplicationMessageTrend
    • GetApplicationMessageDetail
  • Mail
    • CreateMailGroup
    • GetMailGroup
    • GetMailGroupList
    • UpdateMailGroupPatch
    • UpdateMailGroup
    • DeleteMailGroup
    • CreateMailGroupMember
    • GetMailGroupMember
    • GetMailGroupMemberList
    • DeleteMailGroupMember
    • CreateMailGroupPermissionMember
    • GetMailGroupPermissionMember
    • GetMailGroupPermissionMemberList
    • DeleteMailGroupPermissionMember
    • CreatePublicMailbox
    • GetPublicMailbox
    • GetPublicMailboxList
    • UpdatePublicMailboxPatch
    • UpdatePublicMailbox
    • DeletePublicMailbox
    • CreatePublicMailboxMember
    • GetPublicMailboxMember
    • GetPublicMailboxMemberList
    • DeletePublicMailboxMember
    • ClearPublicMailboxMember
  • Approval
    • GetApproval
    • GetApprovalInstanceList
    • GetApprovalInstance
    • CreateApprovalInstance
    • ApproveApprovalInstance
    • RejectApprovalInstance
    • TransferApprovalInstance
    • CancelApprovalInstance
    • SearchApprovalInstance
    • AddApprovalInstanceSign
    • UploadApprovalFile
    • SearchApprovalTask
    • GetApprovalUserTaskList
    • SearchApprovalCarbonCopy
    • CreateApprovalCarbonCopy
    • PreviewApprovalInstance
    • UpdateApprovalMessage
  • Helpdesk
    • StartHelpdeskService
    • GetHelpdeskTicket
    • UpdateHelpdeskTicket
    • GetHelpdeskTicketList
    • DownloadHelpdeskTicketImage
    • AnswerHelpdeskTicketUserQuery
    • GetHelpdeskTicketMessageList
    • SendHelpdeskTicketMessage
    • GetHelpdeskTicketCustomizedFieldList
    • DeleteHelpdeskTicketCustomizedField
View on GitHub
GitHub Stars41
CategoryCustomer
Updated11mo ago
Forks6

Languages

Python

Security Score

82/100

Audited on Apr 18, 2025

No findings