Skip to content

chyroc/lark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,308 Commits
Sorry, we had to truncate this directory to 1,000 files. 815 entries were omitted from the list.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lark

codecov go report card test status Apache-2.0 license Go.Dev reference Mentioned in Awesome Go Go project version Used by

中文版 README

Feishu/Lark Open API Go 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

go get github.com/chyroc/lark

Docs

https://godoc.org/github.com/chyroc/lark

Support APIs

API Count: 1630, Event Count: 153

Click This to See ALL
  • ACS
    • DeleteACSVisitor
    • CreateACSVisitor
    • DeviceBindACSRuleExternal
    • GetACSRuleExternal
    • DeleteACSRuleExternal
    • CreateACSRuleExternal
    • UpdateACSUser
    • GetACSUser
    • GetACSUserList
    • UpdateACSUserFace
    • GetACSUserFace
    • GetACSDeviceList
    • GetACSAccessRecordList
    • GetACSAccessRecordPhoto
  • AI
    • ParseAIResume
    • RecognizeAIVehicleInvoice
    • RecognizeAIHealthCertificate
    • RecognizeAIHkmMainlandTravelPermit
    • RecognizeAITwMainlandTravelPermit
    • RecognizeAIChinesePassport
    • RecognizeAIBankCard
    • RecognizeAIVehicleLicense
    • RecognizeAITrainInvoice
    • RecognizeAITaxiInvoice
    • RecognizeAiidCard
    • RecognizeAIFoodProduceLicense
    • RecognizeAIFoodManageLicense
    • RecognizeAIDrivingLicense
    • RecognizeAIVatInvoice
    • RecognizeAIBusinessLicense
    • ExtractAIContractField
    • RecognizeAIBusinessCard
    • RecognizeBasicImage
    • RecognizeSpeechStream
    • RecognizeSpeechFile
    • TranslateText
    • DetectTextLanguage
    • DetectFaceAttributes
  • APaaS
    • ListAPaaSApp
    • ListAPaaSApplicationAuditLogAuditLog
    • GetAPaaSApplicationAuditLogDataChangeLogDetail
    • ListAPaaSApplicationAuditLogDataChangeLogs
    • GetAPaaSApplicationAuditLog
    • GetAPaaSApplicationEnvironmentVariable
    • QueryAPaaSApplicationEnvironmentVariable
    • ExecuteAPaaSApplicationFlow
    • InvokeAPaaSApplicationFunction
    • BatchCreateAPaaSApplicationObjectRecord
    • BatchDeleteAPaaSApplicationObjectRecord
    • BatchQueryAPaaSApplicationObjectRecord
    • BatchUpdateAPaaSApplicationObjectRecord
    • CreateAPaaSApplicationObjectRecord
    • DeleteAPaaSApplicationObjectRecord
    • UpdateAPaaSApplicationObjectRecord
    • QueryAPaaSApplicationObjectRecord
    • QueryAPaaSApplicationObjectOql
    • SearchAPaaSApplicationObject
    • BatchCreateAPaaSApplicationRecordPermissionMemberAuthorization
    • BatchRemoveAPaaSApplicationRecordPermissionMemberAuthorization
    • BatchCreateAPaaSApplicationRoleMemberAuthorization
    • BatchRemoveAPaaSApplicationRoleMemberAuthorization
    • GetAPaaSApplicationRoleMember
    • CancelAPaaSApprovalInstance
    • AddAPaaSApprovalTaskAssignee
    • AgreeAPaaSApprovalTask
    • RejectAPaaSApprovalTask
    • TransferAPaaSApprovalTask
    • ListAPaaSSeatActivity
    • ListAPaaSSeatAssignment
    • CreateAPaaSUserTaskCc
    • CreateAPaaSUserTaskChatGroup
    • CreateAPaaSUserTaskExpediting
    • QueryAPaaSUserTask
    • CreateAPaaSUserTaskRollback
    • CreateAPaaSUserTaskRollbackPoints
    • GetAPaaSWorkspaceEnum
    • ListAPaaSWorkspaceEnum
    • ListAPaaSWorkspaceTable
    • BatchUpdateAPaaSWorkspaceTableRecords
    • DeleteAPaaSWorkspaceTableRecords
    • GetAPaaSWorkspaceTableRecords
    • UpdateAPaaSWorkspaceTableRecordsPatch
    • CreateAPaaSWorkspaceTableRecords
    • GetAPaaSWorkspaceTable
    • GetAPaaSWorkspaceViews
    • CreateAPaaSWorkspaceSqlCommands
  • Admin
    • AdminResetPassword
    • GetAdminDeptStats
    • GetAdminUserStats
    • UploadAdminBadgeImage
    • CreateAdminBadge
    • UpdateAdminBadge
    • GetAdminBadgeList
    • GetAdminBadge
    • CreateAdminBadgeGrant
    • UpdateAdminBadgeGrant
    • GetAdminBadgeGrantList
    • GetAdminBadgeGrant
    • DeleteAdminBadgeGrant
  • Aily
    • CreateAilySessionAilyMessage
    • GetAilySessionAilyMessage
    • ListAilySessionAilyMessage
    • CancelAilySessionRun
    • CreateAilySessionRun
    • GetAilySessionRun
    • ListAilySessionRun
    • CreateAilySession
    • DeleteAilySession
    • GetAilySession
    • UpdateAilySession
    • CreateAilyAppDataAsset
    • DeleteAilyAppDataAsset
    • GetAilyAppDataAsset
    • ListAilyAppDataAsset
    • UploadAilyAppDataAssetFile
    • ListAilyAppDataAssetTag
    • CreateAilyAppKnowledgeAsk
    • GetAilyAppSkill
    • ListAilyAppSkill
    • StartAilyAppSkill
  • AppLink
    • OpenNativeApp
    • OpenLark
    • OpenScan
    • OpenWorkbench
    • OpenMiniProgram
    • OpenWebApp
    • OpenChat
    • OpenCalender
    • OpenCalenderView
    • OpenCalenderEventCreate
    • OpenCalenderAccount
    • OpenDocs
    • OpenBot
    • OpenSSOLogin
    • OpenWebURL
    • OpenTask
    • OpenTaskCreate
    • OpenTaskDetail
    • OpenTaskTab
  • Application
    • SearchApplicationWorkplaceAccessData
    • SearchApplicationCustomWorkplaceAccessData
    • SearchApplicationWorkplaceBlockAccessData
    • GetApplicationFavourite
    • GetApplicationRecommend
    • GetApplicationRecommendRuleList
    • IsApplicationUserAdmin
    • GetApplicationUserAdminScope
    • GetApplicationAppVisibility
    • GetApplicationContactsRangeConfiguration
    • UpdateApplicationContactsRangeConfiguration
    • GetApplicationUserVisibleApp
    • CheckApplicationVisibleWhiteBlackList
    • GetApplicationAppList
    • UpdateApplicationAppVisibility
    • UpdateApplicationAppVisibilityV6
    • UpdateApplicationAppManagement
    • GetApplicationAppAdminUserList
    • CheckUserIsInApplicationPaidScope
    • GetApplicationOrderList
    • GetApplicationOrder
    • GetApplicationUnderAuditList
    • GetApplication
    • GetApplicationVersion
    • GetApplicationVersionList
    • GetApplicationVersionContactsRangeSuggest
    • UpdateApplicationVersion
    • UpdateApplication
    • GetApplicationUsageDepartmentOverview
    • GetApplicationUsageOverview
    • GetApplicationUsageTrend
    • UpdateApplicationFeedback
    • GetApplicationFeedbackList
    • SetApplicationAppBadge
    • CreateApplicationAppUsageMessagePushOverview
    • GetApplicationCollaborators
    • UpdateApplicationCollaborators
    • UpdateApplicationOwner
    • ListApplication
    • CreateApplicationScopeApply
    • ListApplicationScope
  • Approval
    • CreateApproval
    • GetApproval
    • GetApprovalList
    • SubscribeApprovalSubscription
    • UnsubscribeApprovalSubscription
    • CreateApprovalInstance
    • GetApprovalInstance
    • GetApprovalInstanceList
    • CancelApprovalInstance
    • CreateApprovalCarbonCopy
    • PreviewApprovalInstance
    • ApproveApprovalInstance
    • RejectApprovalInstance
    • TransferApprovalInstance
    • ResubmitApprovalInstanceTask
    • RollbackApprovalInstance
    • AddApprovalInstanceSign
    • CreateApprovalComment
    • GetApprovalComment
    • DeleteApprovalComment
    • RemoveApprovalComment
    • CreateApprovalExternalApproval
    • GetApprovalExternalApproval
    • CreateApprovalExternalInstance
    • CheckApprovalExternalInstance
    • GetApprovalExternalList
    • UploadApprovalFile
    • UpdateApprovalMessage
    • SendApprovalMessage
    • SearchApprovalInstance
    • SearchApprovalCarbonCopy
    • SearchApprovalTask
    • GetApprovalUserTaskList
    • TransformApprovalUserID
  • Attendance
    • GetAttendanceGroupList
    • CreateAttendanceGroup
    • SearchAttendanceGroup
    • GetAttendanceGroup
    • DeleteAttendanceGroup
    • GetAttendanceShiftList
    • GetAttendanceShift
    • GetAttendanceShiftDetail
    • DeleteAttendanceShift
    • UpdateAttendanceLeaveAccrualRecord
    • GetAttendanceLeaveEmployExpireRecord
    • CreateAttendanceShift
    • GetAttendanceUserDailyShift
    • BatchCreateAttendanceUserDailyShift
    • GetAttendanceUserStatsField
    • GetAttendanceUserStatsView
    • UpdateAttendanceUserStatsView
    • GetAttendanceUserStatsData
    • GetAttendanceUserApproval
    • CreateAttendanceUserApproval
    • UpdateAttendanceRemedyApproval
    • BatchGetAttendanceUserFlow
    • GetAttendanceUserFlow
    • GetAttendanceUserTask
    • BatchCreateAttendanceUserFlow
    • GetAttendanceUserTaskRemedyAllowedRemedyList
    • GetAttendanceUserTaskRemedy
    • CreateAttendanceUserTaskRemedy
    • GetAttendanceUserSettingList
    • UpdateAttendanceUserSetting
    • DownloadAttendanceFile
    • UploadAttendanceFile
    • DeleteAttendanceArchiveRuleReport
    • ListAttendanceArchiveRule
    • UploadAttendanceArchiveRuleReport
    • CreateAttendanceArchiveRuleUserStatsFieldsQuery
    • ListAttendanceGroupUser
    • BatchCreateAttendanceUserDailyShiftTemp
    • BatchDeleteAttendanceUserFlow
  • Auth
    • ResendAppTicket
    • GetAccessToken
    • RefreshAccessToken
    • GetUserInfo
    • GenOAuthURL
    • GetAppAccessToken
    • GetAppTicket
    • GetTenantAccessToken
    • SetAppTicket
  • Authen
    • CreateAuthenAccessToken
    • CreateAuthenRefreshAccessToken
  • Baike
    • CreateBaikeDraft
    • CreateBaikeUpdate
    • CreateBaikeEntity
    • UpdateBaikeEntity
    • GetBaikeEntity
    • GetBaikeEntityList
    • MatchBaikeEntity
    • SearchBaikeEntity
    • HighlightBaikeEntity
    • ExtractBaikeEntity
    • GetBaikeClassificationList
    • UploadBaikeImage
    • DownloadBaikeImage
  • Bitable
    • CopyBitableDashboard
    • GetBitableDashboardList
    • UpdateBitableView
    • GetBitableView
    • GetBitableViewList
    • CreateBitableView
    • DeleteBitableView
    • GetBitableRecord
    • GetBitableRecordList
    • SearchBitableRecord
    • CreateBitableRecord
    • UpdateBitableRecord
    • DeleteBitableRecord
    • BatchCreateBitableRecord
    • BatchUpdateBitableRecord
    • BatchDeleteBitableRecord
    • GetBitableFieldList
    • CreateBitableField
    • UpdateBitableField
    • DeleteBitableField
    • GetBitableAppRoleList
    • CreateBitableAppRole
    • DeleteBitableAppRole
    • UpdateBitableAppRole
    • BatchDeleteBitableAppRoleMember
    • BatchCreateBitableAppRoleMember
    • GetBitableAppRoleMemberList
    • CreateBitableAppRoleMember
    • DeleteBitableAppRoleMember
    • CreateBitableTable
    • BatchCreateBitableTable
    • DeleteBitableTable
    • BatchDeleteBitableTable
    • UpdateBitableTable
    • GetBitableTableList
    • UpdateBitableTableForm
    • GetBitableTableForm
    • UpdateBitableTableFormField
    • GetBitableTableFormFieldList
    • CopyBitableApp
    • CreateBitableApp
    • GetBitableMeta
    • UpdateBitableMeta
    • ListBitableAppBlockWorkflow
    • BatchGetBitableAppTableRecord
    • ListBitableAppWorkflow
    • UpdateBitableAppWorkflow
  • Bot
    • GetBotInfo
    • AddBotToChat
  • Calendar
    • CreateCalendarACL
    • DeleteCalendarACL
    • GetCalendarACLList
    • SubscribeCalendarACL
    • UnsubscribeCalendarACL
    • GetPrimaryCalendar
    • CreateCalendar
    • DeleteCalendar
    • GetCalendar
    • GetCalendarList
    • UpdateCalendar
    • SearchCalendar
    • SubscribeCalendar
    • UnsubscribeCalendar
    • SubscribeCalendarChangeEvent
    • UnsubscribeCalendarChangeEvent
    • CreateCalendarEvent
    • DeleteCalendarEvent
    • GetCalendarEvent
    • GetCalendarEventList
    • UpdateCalendarEvent
    • SearchCalendarEvent
    • SubscribeCalendarEvent
    • UnsubscribeCalendarEvent
    • ReplyCalendarEvent
    • GetCalendarEventInstanceList
    • GetCalendarEventInstanceViewList
    • DeleteCalendarEventMeetingChat
    • CreateCalendarEventMeetingChat
    • CreateCalendarTimeoffEvent
    • DeleteCalendarTimeoffEvent
    • BatchGetCalendarMeetingRoomSummary
    • BatchGetCalendarMeetingRoomFreebusy
    • ReplyCalendarMeetingRoomInstance
    • CreateCalendarEventAttendee
    • DeleteCalendarEventAttendee
    • GetCalendarEventAttendeeList
    • GetCalendarEventAttendeeChatMemberList
    • GetCalendarFreeBusyList
    • GenerateCaldavConf
    • CreateCalendarExchangeBinding
    • DeleteCalendarExchangeBinding
    • GetCalendarExchangeBinding
    • CreateCalendarEventMeetingMinute
    • MGetCalendar
    • CreateCalendarPrimarys
    • BatchQueryCalendarFreebusy
  • Cardkit
    • UpdateCardkitCardElementContent
    • CreateCardkitCardElement
    • DeleteCardkitCardElement
    • UpdateCardkitCardElement
    • UpdateCardkitCardElementV1
    • BatchUpdateCardkitCard
    • CreateCardkitCard
    • CreateCardkitCardIDConvert
    • UpdateCardkitCardSettings
    • UpdateCardkitCard
  • Chat
    • CreateChat
    • GetChat
    • GetChatOld
    • UpdateChat
    • DeleteChat
    • GetChatListOfSelf
    • SearchChat
    • GetChatMemberList
    • IsInChat
    • CreateChatManager
    • DeleteChatManager
    • AddChatMember
    • DeleteChatMember
    • JoinChat
    • GetChatModeration
    • UpdateChatModeration
    • UpdateChatTopNotice
    • DeleteChatTopNotice
    • GenChatShareLink
    • GetChatAnnouncement
    • UpdateChatAnnouncement
    • CreateChatTab
    • DeleteChatTab
    • GetChatTabList
    • UpdateChatTab
    • SortChatTab
    • CreateChatMenuTree
    • DeleteChatMenuTree
    • UpdateChatMenuTree
    • SortChatMenuTree
    • GetChatMenuTree
  • Compensation
    • CreateCompensationArchive
    • BatchCreateCompensationLumpSumPayment
    • BatchRemoveCompensationLumpSumPayment
    • BatchUpdateCompensationLumpSumPayment
    • QueryCompensationLumpSumPayment
    • QueryCompensationLumpSumPaymentDetail
    • BatchCreateCompensationRecurringPayment
    • BatchRemoveCompensationRecurringPayment
    • BatchUpdateCompensationRecurringPayment
    • QueryCompensationRecurringPayment
    • QueryCompensationSocialArchive
    • QueryCompensationSocialArchiveAdjustRecord
    • ListCompensationSocialInsurance
    • ListCompensationSocialPlan
    • QueryCompensationSocialPlan
  • Contact
    • CreateUser
    • DeleteUser
    • ResurrectUser
    • GetUser
    • BatchGetUser
    • GetUserList
    • GetUserListOld
    • UpdateUserPatch
    • UpdateUser
    • BatchGetUserByID
    • BatchGetUserByIDOld
    • SearchUserOld
    • UpdateUserID
    • CreateDepartment
    • GetDepartment
    • BatchGetDepartment
    • GetDepartmentList
    • UpdateDepartmentPatch
    • UpdateDepartment
    • GetDepartmentListOld
    • GetParentDepartment
    • SearchDepartment
    • UpdateDepartmentID
    • DeleteDepartment
    • UnbindDepartmentChat
    • CreateContactGroup
    • UpdateContactGroup
    • DeleteContactGroup
    • GetContactGroup
    • GetContactGroupList
    • GetContactMemberGroupList
    • AddContactGroupMember
    • BatchAddContactGroupMember
    • DeleteContactGroupMember
    • BatchDeleteContactGroupMember
    • GetContactGroupMember
    • CreateContactFunctionalRole
    • DeleteContactFunctionalRole
    • UpdateContactFunctionalRole
    • BatchCreateContactFunctionalRoleMember
    • BatchDeleteContactFunctionalRoleMember
    • UpdateContactFunctionalRoleMemberScope
    • GetContactFunctionalRoleMemberScope
    • GetContactFunctionalRoleMember
    • CreateContactJobLevel
    • DeleteContactJobLevel
    • UpdateContactJobLevel
    • GetContactJobLevel
    • GetContactJobLevelList
    • CreateContactJobFamily
    • DeleteContactJobFamily
    • UpdateContactJobFamily
    • GetContactJobFamily
    • GetContactJobFamilyList
    • GetContactJobTitle
    • GetContactJobTitleList
    • GetContactWorkCity
    • GetContactWorkCityList
    • GetEmployeeTypeEnumList
    • UpdateEmployeeTypeEnumPatch
    • DeleteEmployeeTypeEnum
    • CreateEmployeeTypeEnum
    • GetContactCustomAttrList
    • CreateContactUnit
    • UpdateContactUnit
    • DeleteContactUnit
    • GetContactUnit
    • GetContactUnitList
    • BindContactUnitDepartment
    • UnbindContactUnitDepartment
    • GetContactUnitDepartmentList
    • GetContactScopeList
    • BatchAddContactV2User
    • BatchAddContactV2Department
    • GetContactV2Task
    • ListContactV2Role
  • CoreHR
    • SearchCoreHRNationality
    • SearchCoreHRBank
    • SearchCoreHRBankBranch
    • GetCoreHRCustomField
    • GetCoreHRCustomFieldList
    • GetCoreHRCustomFieldObjectApiNameList
    • SearchCoreHRCountryRegion
    • SearchCoreHRCountryRegionSubdivision
    • SearchCoreHRCity
    • SearchCoreHRDistrict
    • GetCoreHRCountryRegion
    • GetCoreHRCountryRegionList
    • GetCoreHRSubdivision
    • GetCoreHRSubdivisionList
    • GetCoreHRSubregion
    • GetCoreHRSubregionList
    • CreateCoreHREmployeeType
    • DeleteCoreHREmployeeType
    • UpdateCoreHREmployeeType
    • GetCoreHREmployeeType
    • GetCoreHREmployeeTypeList
    • CreateCoreHRNationalIDType
    • DeleteCoreHRNationalIDType
    • UpdateCoreHRNationalIDType
    • GetCoreHRNationalIDType
    • GetCoreHRNationalIDTypeList
    • CreateCoreHRWorkingHoursType
    • DeleteCoreHRWorkingHoursType
    • UpdateCoreHRWorkingHoursType
    • GetCoreHRWorkingHoursType
    • GetCoreHRWorkingHoursTypeList
    • SearchCoreHRCurrency
    • GetCoreHRCurrency
    • GetCoreHRCurrencyList
    • BatchGetCoreHREmployee
    • SearchCoreHREmployee
    • CreateCoreHREmployment
    • DeleteCoreHREmployment
    • UpdateCoreHREmployment
    • CreateCoreHRPerson
    • UpdateCoreHRPerson
    • DeleteCoreHRPerson
    • UploadCoreHRPersonFile
    • DownloadCoreHRPersonFile
    • GetCoreHRPerson
    • CreateCoreHRJobData
    • DeleteCoreHRJobData
    • UpdateCoreHRJobData
    • GetCoreHRJobData
    • QueryCoreHRJobData
    • BatchGetCoreHRJobData
    • GetCoreHRJobDataList
    • GetCoreHRDepartmentParentList
    • SearchCoreHRDepartment
    • CreateCoreHRDepartment
    • DeleteCoreHRDepartment
    • UpdateCoreHRDepartment
    • GetCoreHRDepartment
    • BatchGetCoreHRDepartment
    • GetCoreHRDepartmentList
    • BatchGetCoreHRLocation
    • CreateCoreHRLocation
    • DeleteCoreHRLocation
    • GetCoreHRLocation
    • GetCoreHRLocationList
    • GetCoreHRCompany
    • GetCoreHRCompanyList
    • BatchGetCoreHRCompany
    • CreateCoreHRCompany
    • UpdateCoreHRCompany
    • DeleteCoreHRCompany
    • CreateCoreHRCostCenter
    • ActiveCoreHRCostCenter
    • DeleteCoreHRCostCenter
    • SearchCoreHRCostCenter
    • CreateCoreHRCostCenterVersion
    • UpdateCoreHRCostCenterVersion
    • DeleteCoreHRCostCenterVersion
    • BatchGetCoreHRJobLevel
    • CreateCoreHRJobLevel
    • DeleteCoreHRJobLevel
    • UpdateCoreHRJobLevel
    • GetCoreHRJobLevel
    • GetCoreHRJobLevelList
    • BatchGetCoreHRJobFamily
    • CreateCoreHRJobFamily
    • DeleteCoreHRJobFamily
    • UpdateCoreHRJobFamily
    • GetCoreHRJobFamily
    • GetCoreHRJobFamilyList
    • CreateCoreHRJob
    • DeleteCoreHRJob
    • UpdateCoreHRJob
    • GetCoreHRJobV2
    • GetCoreHRJobListV2
    • GetCoreHRJob
    • GetCoreHRJobList
    • CreateCoreHRPreHire
    • DeleteCoreHRPreHire
    • UpdateCoreHRPreHire
    • GetCoreHRPreHire
    • GetCoreHRPreHireList
    • SearchCoreHRContract
    • CreateCoreHRContract
    • DeleteCoreHRContract
    • UpdateCoreHRContract
    • GetCoreHRContract
    • GetCoreHRContractList
    • SearchCoreHRProbation
    • EnableDisableCoreHRProbationAssessment
    • CreateCoreHRProbationAssessment
    • UpdateCoreHRProbationAssessment
    • DeleteCoreHRProbationAssessment
    • GetCoreHRTransferReasonList
    • GetCoreHRTransferTypeList
    • CreateCoreHRJobChange
    • SearchCoreHRJobChange
    • GetCoreHROffboardingList
    • CreateCoreHROffboarding
    • SearchCoreHROffboarding
    • CreateCoreHRLeaveGrantingRecord
    • DeleteCoreHRLeaveGrantingRecord
    • GetCoreHRLeaveTypeList
    • GetCoreHRLeaveBalanceList
    • GetCoreHRLeaveRequestHistoryList
    • BatchGetCoreHRByEmployee
    • GetCoreHRByDepartment
    • GetCoreHRList
    • GetCoreHRSecurityGroupBp
    • SearchCoreHRAssignedUser
    • GetCoreHRAuthorization
    • GetCoreHRAuthorizationList
    • GetCoreHRSecurityGroupList
    • GetCoreHRProcessList
    • GetCoreHRProcess
    • GetCoreHRProcessFormVariableData
    • MatchCoreHRCompensationStandard
    • QueryCoreHRCompensationArchive
    • GetCoreHRCompensationChangeReasonList
    • GetCoreHRCompensationIndicatorList
    • GetCoreHRCompensationItemList
    • GetCoreHRCompensationItemCategoryList
    • GetCoreHRCompensationPlanList
    • GetCoreHRApprovalGroups
    • QueryCoreHRApprovalGroupsDepartmentChangeListByIDs
    • QueryCoreHRApprovalGroupsJobChangeListByIDs
    • QueryCoreHRApprovalGroupsPositionChangeListByIDs
    • ListCoreHRApprover
    • SearchCoreHRBasicInfoLanguage
    • SearchCoreHRBasicInfoTimeZone
    • CreateCoreHRCompanyActive
    • QueryCoreHRCompanyMultiTimeline
    • QueryCoreHRCompanyRecentChange
    • BatchQueryCoreHRCostAllocation
    • CreateCoreHRCostAllocationVersion
    • RemoveCoreHRCostAllocationVersion
    • UpdateCoreHRCostAllocationVersion
    • QueryCoreHRCostCenterRecentChange
    • CreateCoreHRCustomOrgActive
    • CreateCoreHRCustomOrg
    • DeleteCoreHRCustomOrg
    • UpdateCoreHRCustomOrg
    • QueryCoreHRCustomOrg
    • QueryCoreHRCustomOrgRecentChange
    • UpdateCoreHRCustomOrgRule
    • BatchQueryCoreHRDefaultCostCenter
    • CreateCoreHRDefaultCostCenterVersion
    • RemoveCoreHRDefaultCostCenterVersion
    • UpdateCoreHRDefaultCostCenterVersion
    • DeleteCoreHRDepartment
    • UpdateCoreHRDepartment
    • BatchQueryCoreHRDepartmentTimeline
    • QueryCoreHRDepartmentOperationLogs
    • QueryCoreHRDepartmentRecentChange
    • QueryCoreHRDepartmentTimeline
    • CreateCoreHRDepartmentTree
    • GetCoreHRDraft
    • CreateCoreHREmployee
    • BatchQueryCoreHREmployeesAdditionalJob
    • CreateCoreHREmployeesAdditionalJob
    • DeleteCoreHREmployeesAdditionalJob
    • UpdateCoreHREmployeesAdditionalJob
    • CreateCoreHREmployeesInternationalAssignment
    • DeleteCoreHREmployeesInternationalAssignment
    • ListCoreHREmployeesInternationalAssignment
    • UpdateCoreHREmployeesInternationalAssignment
    • SearchCoreHREnum
    • BatchGetCoreHRJob
    • QueryCoreHRJobMultiTimeline
    • QueryCoreHRJobRecentChange
    • CreateCoreHRJobChange
    • RevokeCoreHRJobChange
    • QueryCoreHRJobFamilyMultiTimeline
    • QueryCoreHRJobFamilyRecentChange
    • CreateCoreHRJobGrade
    • DeleteCoreHRJobGrade
    • UpdateCoreHRJobGrade
    • QueryCoreHRJobGrade
    • QueryCoreHRJobGradeRecentChange
    • QueryCoreHRJobLevelRecentChange
    • CreateCoreHRLocationAddress
    • DeleteCoreHRLocationAddress
    • UpdateCoreHRLocationAddress
    • CreateCoreHRLocationActive
    • UpdateCoreHRLocation
    • QueryCoreHRLocationMultiTimeline
    • QueryCoreHRLocationRecentChange
    • CreateCoreHROffboardingEdit
    • RevokeCoreHROffboarding
    • SubmitCoreHROffboardingV2
    • CreateCoreHRPathwayActive
    • BatchGetCoreHRPathway
    • CreateCoreHRPathway
    • DeleteCoreHRPathway
    • UpdateCoreHRPathway
    • CreateCoreHRPositionActive
    • CreateCoreHRPosition
    • DeleteCoreHRPosition
    • UpdateCoreHRPosition
    • QueryCoreHRPosition
    • QueryCoreHRPositionRecentChange
    • CompleteCoreHRPreHire
    • DeleteCoreHRPreHire
    • UpdateCoreHRPreHire
    • QueryCoreHRPreHire
    • RestoreCoreHRPreHireFlowInstance
    • SearchCoreHRPreHire
    • TransformCoreHRPreHireOnboardingTask
    • TransitCoreHRPreHireTask
    • WithdrawCoreHRPreHireOnboarding
    • SubmitCoreHRProbation
    • WithdrawCoreHRProbation
    • UpdateCoreHRProcessApprover
    • UpdateCoreHRProcessExtra
    • GetCoreHRProcessFormVariableData
    • QueryCoreHRProcessFlowDataTemplate
    • UpdateCoreHRProcessTransfer
    • GetCoreHRProcessFlowVariableData
    • UpdateCoreHRProcessRevoke
    • CreateCoreHRProcessStart
    • UpdateCoreHRProcessWithdraw
    • BatchDeleteCoreHRReportDetailRow
    • BatchSaveCoreHRReportDetailRow
    • DownloadCoreHRSignatureFile
    • ListCoreHRSignatureFile
    • ListCoreHRSignatureFileByBizID
    • QueryCoreHRSignatureFile
    • TerminateCoreHRSignatureFile
    • ListCoreHRSignatureNodeByFileID
    • SearchCoreHRSignatureTemplate
    • ListCoreHRSignatureTemplateInfoWithThumbnail
    • ListCoreHRWorkforcePlan
    • BatchQueryCoreHRWorkforcePlanDetail
    • BatchQueryCoreHRWorkforcePlanDetailV2
    • BatchDeleteCoreHRWorkforcePlanDetailRow
    • BatchSaveCoreHRWorkforcePlanDetailRow
    • AddCoreHRAuthorizationRoleAssign
    • GetCoreHRAuthorization
    • GetCoreHRAuthorizationList
    • RemoveCoreHRAuthorizationRoleAssign
    • UpdateCoreHRAuthorizationRoleAssign
    • CreateCoreHRCommonDataIDConvert
    • AddCoreHRCommonDataMetaDataEnumOption
    • CreateCoreHRCommonDataMetaDataEditEnumOption
    • MatchCoreHRCompensationStandard
    • GetCoreHRLeaveCalendarByScope
    • CreateCoreHRLeaveWorkCalendar
    • CreateCoreHRLeaveWorkCalendarDate
    • CreateCoreHRPerson
    • UpdateCoreHRPerson
    • CreateCoreHRJobChangeV2
    • CreateCoreHRPersonV1
    • DeleteCoreHRDepartmentV2
    • DeleteCoreHRPreHireV2
    • GetCoreHRProcessFormVariableDataV2
    • UpdateCoreHRDepartmentV2
    • UpdateCoreHRPersonV1
    • UpdateCoreHRPreHireV2
  • Directory
    • CreateDirectoryCollaborationRule
    • DeleteDirectoryCollaborationRule
    • ListDirectoryCollaborationRule
    • UpdateDirectoryCollaborationRule
    • ListDirectoryCollaborationTenant
    • ListDirectoryCollborationShareEntity
    • CreateDirectoryDepartment
    • DeleteDirectoryDepartment
    • CreateDirectoryDepartmentFilter
    • MGetDirectoryDepartment
    • UpdateDirectoryDepartment
    • SearchDirectoryDepartment
    • CreateDirectoryEmployee
    • DeleteDirectoryEmployee
    • CreateDirectoryEmployeeFilter
    • MGetDirectoryEmployee
    • UpdateDirectoryEmployee
    • UpdateDirectoryEmployeeRegular
    • CreateDirectoryEmployeeResurrect
    • SearchDirectoryEmployee
    • UpdateDirectoryEmployeeToBeResigned
  • Drive
    • AddSheetDimensionRange
    • AddWikiSpaceMember
    • AppendSheetValue
    • BatchCreateDrivePermissionMember
    • BatchDeleteDocxBlock
    • BatchGetDriveComment
    • BatchGetDriveMediaTmpDownloadURL
    • BatchGetSheetValue
    • BatchSetSheetStyle
    • BatchSetSheetValue
    • BatchUpdateSheet
    • CheckDriveMemberPermissionOld
    • CheckDriveMemberPermission
    • CopyDriveFile
    • CopyWikiNode
    • CreateDocxBlock
    • CreateDocx
    • CreateDriveComment
    • CreateDriveDoc
    • CreateDriveExportTask
    • CreateDriveFileShortcut
    • CreateDriveFileSubscription
    • CreateDriveFileVersion
    • CreateDriveFile
    • CreateDriveFolder
    • CreateDriveImportTask
    • CreateDriveMemberPermissionOld
    • CreateDriveMemberPermission
    • CreateDrivePermissionPublicPassword
    • CreateSheetConditionFormat
    • CreateSheetDataValidationDropdown
    • CreateSheetFilterViewCondition
    • CreateSheetFilterView
    • CreateSheetFilter
    • CreateSheetFloatImage
    • CreateSheetProtectedDimension
    • CreateSpreadsheet
    • CreateWikiNode
    • CreateWikiSpace
    • DeleteDriveComment
    • DeleteDriveFileVersion
    • DeleteDriveFile
    • DeleteDriveMemberPermissionOld
    • DeleteDriveMemberPermission
    • DeleteDrivePermissionPublicPassword
    • DeleteDriveSheetFile
    • DeleteSheetConditionFormat
    • DeleteSheetDataValidationDropdown
    • DeleteSheetDimensionRange
    • DeleteSheetFilterViewCondition
    • DeleteSheetFilterView
    • DeleteSheetFilter
    • DeleteSheetFloatImage
    • DeleteSheetProtectedDimension
    • DeleteWikiSpaceMember
    • DownloadDriveExportTask
    • DownloadDriveFile
    • DownloadDriveMedia
    • FindSheet
    • FinishUploadDriveFile
    • FinishUploadDriveMedia
    • GetDocxBlockListOfBlock
    • GetDocxBlockListOfDocument
    • GetDocxBlock
    • GetDocxDocumentRawContent
    • GetDocxDocument
    • GetDriveCommentList
    • GetDriveCommentReplyList
    • GetDriveComment
    • GetDriveDocContent
    • GetDriveDocMeta
    • GetDriveDocRawContent
    • GetDriveExportTask
    • GetDriveFileList
    • GetDriveFileMeta
    • GetDriveFileStatistics
    • GetDriveFileSubscription
    • GetDriveFileTask
    • GetDriveFileVersionList
    • GetDriveFileVersion
    • GetDriveFileViewRecordList
    • GetDriveFolderChildren
    • GetDriveFolderMeta
    • GetDriveImportTask
    • GetDriveMemberPermissionListOld
    • GetDriveMemberPermissionList
    • GetDrivePublicPermissionOld
    • GetDrivePublicPermissionV2
    • GetDrivePublicPermission
    • GetDriveRootFolderMeta
    • GetDriveSheetDefaultImportResult
    • GetSheetConditionFormat
    • GetSheetDataValidationDropdown
    • GetSheetFilterViewCondition
    • GetSheetFilterView
    • GetSheetFilter
    • GetSheetFloatImage
    • GetSheetList
    • GetSheetMeta
    • GetSheetProtectedDimension
    • GetSheetValue
    • GetSheet
    • GetSpreadsheet
    • GetSubscribeDriveFile
    • GetWikiNodeList
    • GetWikiNode
    • GetWikiSpaceList
    • GetWikiSpace
    • GetWikiTask
    • ImportSheet
    • InsertSheetDimensionRange
    • ListDriveFileLike
    • ListWikiSpaceMember
    • MergeSheetCell
    • MoveDocsToWiki
    • MoveDriveFile
    • MoveSheetDimension
    • MoveWikiNode
    • PartUploadDriveFile
    • PartUploadDriveMedia
    • PrepareUploadDriveFile
    • PrepareUploadDriveMedia
    • PrependSheetValue
    • QuerySheetFilterViewCondition
    • QuerySheetFilterView
    • QuerySheetFloatImage
    • ReplaceSheet
    • SearchDriveFile
    • SearchWikiNode
    • SetSheetStyle
    • SetSheetValueImage
    • SetSheetValue
    • SubscribeDriveFile
    • TransferDriveMemberPermission
    • TransferDriveOwnerPermission
    • UnmergeSheetCell
    • UnsubscribeDriveFile
    • UpdateDocxBlock
    • UpdateDriveCommentPatch
    • UpdateDriveComment
    • UpdateDriveDocContent
    • UpdateDriveFileSubscription
    • UpdateDriveMemberPermissionOld
    • UpdateDriveMemberPermission
    • UpdateDrivePermissionPublicPassword
    • UpdateDrivePublicPermissionV2
    • UpdateDrivePublicPermission
    • UpdateSheetConditionFormat
    • UpdateSheetDataValidationDropdown
    • UpdateSheetDimensionRange
    • UpdateSheetFilterViewCondition
    • UpdateSheetFilterView
    • UpdateSheetFilter
    • UpdateSheetFloatImage
    • UpdateSheetProperty
    • UpdateSheetProtectedDimension
    • UpdateSpreadsheet
    • UpdateWikiNodeTitle
    • UpdateWikiSpaceSetting
    • UploadDriveFile
    • UploadDriveMedia
    • CreateBaseAppRole
    • ListBaseAppRole
    • UpdateBaseAppRole
    • CreateCcmDocsDefaultDocsApiMeta
    • CreateBoardWhiteboardNode
    • CreateBoardWhiteboardNodePlantuml
    • GetWhiteboardNodeList
    • DownloadBoardWhiteboardAsImage
    • GetBoardWhiteboardTheme
    • UpdateBoardWhiteboardTheme
    • GetDocsContent
    • BatchDeleteDocxChatAnnouncementBlockChildren
    • CreateDocxChatAnnouncementBlockChildren
    • GetDocxChatAnnouncementBlockChildren
    • BatchUpdateDocxChatAnnouncementBlock
    • GetDocxChatAnnouncementBlock
    • ListDocxChatAnnouncementBlock
    • GetDocxChatAnnouncement
    • CreateDocxDocumentBlockDescendant
    • BatchUpdateDocxDocumentBlock
    • CreateDocxDocumentConvert
  • EHR
    • GetEHREmployeeList
    • DownloadEHRAttachments
  • Event
    • GetEventOutboundIpList
  • EventCallback
    • EventV2ElearningCourseRegistrationCreatedV2
    • EventV2ElearningCourseRegistrationUpdatedV2
    • EventV2ElearningCourseRegistrationDeletedV2
    • EventV2URLPreviewGet
    • EventV2HireApplicationStageChangedV1
    • EventV2HireApplicationDeletedV1
    • EventV2CoreHRJobCreatedV1
    • EventV2CoreHRJobUpdatedV1
    • EventV2CoreHRJobDeletedV1
    • EventV2CoreHRProcessUpdatedV2
    • EventV2CoreHRProcessNodeUpdatedV2
    • EventV2CoreHRProcessApproverUpdatedV2
    • EventV2CoreHRProcessCcUpdatedV2
    • EventV2ContactCustomAttrEventUpdatedV3
    • EventV2ApplicationApplicationCreatedV6
    • EventV1AppOpen
    • EventV1AppStatusChange
    • EventV1OrderPaid
    • EventV1AppTicket
    • EventV1AppUninstalled
    • EventV2ApplicationApplicationVisibilityAddedV6
    • EventV2ApplicationApplicationAppVersionPublishApplyV6
    • EventV2ApplicationApplicationAppVersionPublishRevokeV6
    • EventV2ApplicationApplicationAppVersionAuditV6
    • EventV1OutApproval
    • EventV1RemedyApproval
    • EventV1ShiftApproval
    • EventV1WorkApproval
    • EventV1LeaveApprovalV2
    • EventV1LeaveApprovalRevert
    • EventV2DriveFileCreatedInFolderV1
    • EventV2DriveFileBitableFieldChangedV1
    • EventV2DriveFileBitableRecordChangedV1
    • EventV2DriveFileTitleUpdatedV1
    • EventV2DriveFileReadV1
    • EventV2DriveFileEditV1
    • EventV2DriveFilePermissionMemberAddedV1
    • EventV2DriveFilePermissionMemberRemovedV1
    • EventV2DriveFileTrashedV1
    • EventV2DriveFileDeletedV1
    • EventV2ApprovalApprovalUpdatedV4
    • EventV1ThirdPartyMeetingRoomEventUpdated
    • EventV1ThirdPartyMeetingRoomEventDeleted
    • EventV2MeetingRoomMeetingRoomCreatedV1
    • EventV2MeetingRoomMeetingRoomUpdatedV1
    • EventV2MeetingRoomMeetingRoomStatusChangedV1
    • EventV2MeetingRoomMeetingRoomDeletedV1
    • EventV1ThirdPartyMeetingRoomEventCreated
    • EventV2ApplicationApplicationFeedbackCreatedV6
    • EventV2ApplicationApplicationFeedbackUpdatedV6
    • EventV2TaskTaskUpdateTenantV1
    • EventV2TaskTaskUpdatedV1
    • EventV2TaskTaskCommentUpdatedV1
    • EventV2HelpdeskTicketMessageCreatedV1
    • EventV2HelpdeskTicketCreatedV1
    • EventV2HelpdeskTicketUpdatedV1
    • EventV2HelpdeskNotificationApproveV1
    • EventV2ContactDepartmentCreatedV3
    • EventV2ContactDepartmentDeletedV3
    • EventV2ContactDepartmentUpdatedV3
    • EventV2ContactUserUpdatedV3
    • EventV2ContactUserCreatedV3
    • EventV2ContactUserDeletedV3
    • EventV2ContactScopeUpdatedV3
    • EventV2ContactEmployeeTypeEnumCreatedV3
    • EventV2ContactEmployeeTypeEnumActivedV3
    • EventV2ContactEmployeeTypeEnumDeactivatedV3
    • EventV2ContactEmployeeTypeEnumUpdatedV3
    • EventV2ContactEmployeeTypeEnumDeletedV3
    • EventV2IMMessageReceiveV1
    • EventV2IMMessageReadV1
    • EventV2IMMessageReactionDeletedV1
    • EventV2IMMessageReactionCreatedV1
    • EventV2IMChatDisbandedV1
    • EventV2IMChatUpdatedV1
    • EventV2IMChatMemberBotAddedV1
    • EventV2IMChatMemberBotDeletedV1
    • EventV2IMChatMemberUserAddedV1
    • EventV2IMChatMemberUserWithdrawnV1
    • EventV2IMChatMemberUserDeletedV1
    • EventV2VCMeetingMeetingStartedV1
    • EventV2VCMeetingMeetingEndedV1
    • EventV2VCMeetingJoinMeetingV1
    • EventV2VCMeetingLeaveMeetingV1
    • EventV2VCMeetingRecordingStartedV1
    • EventV2VCMeetingRecordingEndedV1
    • EventV2VCMeetingRecordingReadyV1
    • EventV2VCMeetingShareStartedV1
    • EventV2VCMeetingShareEndedV1
    • EventV2ACSAccessRecordCreatedV1
    • EventV2ACSUserUpdatedV1
    • EventV2CalendarCalendarACLCreatedV4
    • EventV2CalendarCalendarACLDeletedV4
    • EventV2CalendarCalendarEventChangedV4
    • EventV2CalendarCalendarChangedV4
    • EventV1AddBot
    • EventV1RemoveBot
    • EventV1P2PChatCreate
    • EventV1ReceiveMessage
    • EventV1AddUserToChat
    • EventV1RemoveUserFromChat
    • EventV1RevokeAddUserFromChat
    • EventV1ChatDisband
    • EventV1ApprovalInstance
    • EventV1ApprovalTask
    • EventV1ApprovalCc
    • EventV2AttendanceUserTaskUpdatedV1
    • EventV2AttendanceUserFlowCreatedV1
    • EventV2IMMessageRecalledV1
    • EventV2VCRoomCreatedV1
    • EventV2VCRoomDeletedV1
    • EventV2VCRoomUpdatedV1
    • EventV2VCMeetingAllMeetingStartedV1
    • EventV2VCMeetingAllMeetingEndedV1
    • EventV2VCRoomLevelCreatedV1
    • EventV2VCRoomLevelDeletedV1
    • EventV2VCRoomLevelUpdatedV1
    • EventV2VCReserveConfigUpdatedV1
    • EventV2ApplicationBotMenuV6
    • EventV2HireOfferStatusChangedV1
    • EventV2CoreHREmploymentCreatedV1
    • EventV2CoreHREmploymentUpdatedV1
    • EventV2CoreHREmploymentDeletedV1
    • EventV2CoreHRPersonCreatedV1
    • EventV2CoreHRPersonUpdatedV1
    • EventV2CoreHRPersonDeletedV1
    • EventV2CoreHRDepartmentCreatedV1
    • EventV2CoreHRDepartmentUpdatedV1
    • EventV2CoreHRDepartmentDeletedV1
    • EventV2CoreHRJobDataEmployedV1
    • EventV2CoreHRContractCreatedV1
    • EventV2CoreHREmploymentConvertedV1
    • EventV2CoreHRJobChangeUpdatedV1
    • EventV2CoreHRJobDataChangedV1
    • EventV2CoreHROffboardingUpdatedV1
    • EventV2CoreHREmploymentResignedV1
    • EventV2CoreHROrgRoleAuthorizationUpdatedV1
    • EventV2HireEHRImportTaskForInternshipOfferImportedV1
    • EventV2HireEHRImportTaskImportedV1
    • EventV2CoreHRProbationUpdatedV2
    • EventV2CoreHRPreHireUpdatedV1
    • EventV2HireEcoAccountCreatedV1
    • EventV2HireEcoBackgroundCheckCreatedV1
    • EventV2HireEcoBackgroundCheckCanceledV1
    • EventV2HireEcoExamCreatedV1
    • EventV2HireReferralAccountAssetsUpdateV1
    • EventV2CoreHRContractDeletedV1
    • EventV2CoreHRContractUpdatedV1
    • EventV1TripApproval
    • EventV2CardActionTrigger
    • EventV2CorehrOffboardingChecklistUpdatedV2
    • EventV2CorehrOffboardingStatusUpdatedV2
    • EventV2CorehrOffboardingUpdatedV2
  • File
    • UploadImage
    • DownloadImage
    • UploadFile
    • DownloadFile
  • Helpdesk
    • CreateHelpdeskNotification
    • UpdateHelpdeskNotification
    • GetHelpdeskNotification
    • PreviewHelpdeskNotification
    • SubmitApproveHelpdeskNotification
    • CancelApproveHelpdeskNotification
    • ExecuteSendHelpdeskNotification
    • CancelSendHelpdeskNotification
    • StartHelpdeskService
    • GetHelpdeskTicket
    • UpdateHelpdeskTicket
    • GetHelpdeskTicketList
    • DownloadHelpdeskTicketImage
    • AnswerHelpdeskTicketUserQuery
    • GetHelpdeskTicketCustomizedFields
    • GetHelpdeskTicketMessageList
    • SendHelpdeskTicketMessage
    • SendHelpdeskMessage
    • GetHelpdeskTicketCustomizedFieldList
    • DeleteHelpdeskTicketCustomizedField
    • UpdateHelpdeskTicketCustomizedField
    • CreateHelpdeskTicketCustomizedField
    • GetHelpdeskTicketCustomizedField
    • CreateHelpdeskCategory
    • GetHelpdeskCategory
    • UpdateHelpdeskCategory
    • DeleteHelpdeskCategory
    • GetHelpdeskCategoryList
    • CreateHelpdeskFAQ
    • GetHelpdeskFAQ
    • UpdateHelpdeskFAQ
    • DeleteHelpdeskFAQ
    • GetHelpdeskFAQList
    • GetHelpdeskFAQImage
    • SearchHelpdeskFAQ
    • UpdateHelpdeskAgent
    • GetHelpdeskAgentEmail
    • CreateHelpdeskAgentSchedule
    • DeleteHelpdeskAgentSchedule
    • UpdateHelpdeskAgentSchedule
    • GetHelpdeskAgentSchedule
    • GetHelpdeskAgentScheduleList
    • CreateHelpdeskAgentSkill
    • GetHelpdeskAgentSkill
    • UpdateHelpdeskAgentSkill
    • DeleteHelpdeskAgentSkill
    • GetHelpdeskAgentSkillList
    • GetHelpdeskAgentSkillRuleList
    • SubscribeHelpdeskEvent
    • UnsubscribeHelpdeskEvent
  • Hire
    • GetHireJobConfig
    • CreateHireJob
    • UpdateHireJob
    • UpdateHireJobConfig
    • GetHireJob
    • GetHireJobManager
    • QueryHireTalentObject
    • GetHireTalent
    • GetHireAttachment
    • GetHireAttachmentPreview
    • GetHireReferralWebsiteJobPostList
    • GetHireReferralWebsiteJobPost
    • GetHireReferralByApplication
    • CreateHireExternalApplication
    • UpdateHireExternalApplication
    • DeleteHireExternalApplication
    • CreateHireExternalInterview
    • CreateHireExternalInterviewAssessment
    • CreateHireExternalBackgroundCheck
    • AddHireTalentToFolder
    • GetHireTalentFolderList
    • BatchGetHireTalent
    • GetHireJobProcessList
    • CreateHireApplication
    • TerminateHireApplication
    • GetHireApplication
    • GetHireApplicationList
    • GetHireEvaluationList
    • GetHireQuestionnaireList
    • GetHireInterviewList
    • CreateHireOffer
    • UpdateHireOffer
    • GetHireOfferByApplication
    • GetHireOffer
    • GetHireOfferList
    • UpdateHireOfferStatus
    • UpdateHireOfferInternStatus
    • GetHireApplicationInterviewList
    • GetHireOfferSchema
    • UpdateHireEHRImportTask
    • MakeHireTransferOnboardByApplication
    • UpdateHireEmployee
    • GetHireEmployeeByApplication
    • GetHireEmployee
    • CreateHireNote
    • UpdateHireNote
    • GetHireNote
    • GetHireNoteList
    • GetHireResumeSource
    • CreateHireEcoAccountCustomField
    • BatchUpdateHireEcoAccountCustomField
    • BatchDeleteHireEcoAccountCustomField
    • CreateHireEcoBackgroundCheckCustomField
    • BatchUpdateHireEcoBackgroundCheckCustomField
    • BatchDeleteHireEcoBackgroundCheckCustomField
    • CreateHireEcoBackgroundCheckPackage
    • BatchUpdateHireEcoBackgroundCheckPackage
    • BatchDeleteHireEcoBackgroundCheckPackage
    • UpdateHireEcoBackgroundCheckProgress
    • UpdateHireEcoBackgroundCheckResult
    • CancelHireEcoBackgroundCheck
    • CreateHireEcoExamPaper
    • BatchUpdateHireEcoExamPaper
    • BatchDeleteHireEcoExamPaper
    • CreateHireEcoExamLoginInfo
    • UpdateHiredEcoExamResult
    • CreateHireReferralAccount
    • DeactivateHireReferralAccount
    • WithdrawHireReferralAccount
    • ReconcileHireReferralAccount
    • GetHireInterviewRecord
    • ListHireInterviewRecord
    • GetHireTalentV2
    • CreateHireAttachment
    • CreateHireAdvertisementPublish
    • BatchQueryHireAgency
    • GetHireAgency
    • GetHireAgencyAccount
    • CreateHireAgencyOperateAgencyAccount
    • CreateHireAgencyProtect
    • CreateHireAgencyProtectSearch
    • QueryHireAgency
    • CancelHireApplicationOnboard
    • GetHireApplicationDetail
    • CreateHireApplicationRecover
    • TransferHireApplicationStage
    • BatchQueryHireBackgroundCheckOrder
    • ListHireBackgroundCheckOrder
    • SearchHireDiversityInclusion
    • ListHireEvaluationTask
    • CreateHireExam
    • ListHireExamMarkingTask
    • ListHireExternalApplication
    • BatchQueryHireExternalBackgroundCheck
    • DeleteHireExternalBackgroundCheck
    • UpdateHireExternalBackgroundCheck
    • BatchQueryHireExternalInterview
    • DeleteHireExternalInterview
    • UpdateHireExternalInterview
    • UpdateHireExternalInterviewAssessment
    • BatchQueryHireExternalOffer
    • CreateHireExternalOffer
    • DeleteHireExternalOffer
    • UpdateHireExternalOffer
    • CreateHireExternalReferralReward
    • DeleteHireExternalReferralReward
    • GetHireInterviewByTalent
    • ListHireInterviewFeedbackForm
    • GetHireInterviewRecordAttachment
    • GetHireInterviewRecordV1
    • ListHireInterviewRecordV1
    • ListHireInterviewRegistrationSchema
    • ListHireInterviewRoundType
    • ListHireInterviewTask
    • ListHireInterviewer
    • UpdateHireInterviewer
    • CloseHireJob
    • GetHireJobDetail
    • ListHireJob
    • OpenHireJob
    • GetHireJobRecruiter
    • ListHireJobFunction
    • SearchHireJobPublishRecord
    • CreateHireJobRequirement
    • DeleteHireJobRequirement
    • ListHireJobRequirement
    • ListHireJobRequirementByID
    • UpdateHireJobRequirement
    • ListHireJobRequirementSchema
    • ListHireJobSchema
    • ListHireJobType
    • ListHireLocation
    • QueryHireLocation
    • GetHireMinutes
    • DeleteHireNote
    • GetHireOfferApplicationForm
    • ListHireOfferApplicationForm
    • ListHireOfferApprovalTemplate
    • UpdateHireOfferCustomField
    • ListHirePortalApplySchema
    • SearchHireReferral
    • CreateHireReferralAccountEnable
    • GetHireReferralAccountAssets
    • ListHireRegistrationSchema
    • GetHireRole
    • ListHireRole
    • ListHireSubject
    • CreateHireTalentExternalInfo
    • UpdateHireTalentExternalInfo
    • CreateHireTalentCombined
    • UpdateHireTalentCombined
    • GetHireTalentList
    • CreateHireTalentOnboardStatus
    • RemoveHireTalentToFolder
    • CreateHireTalentTag
    • SearchHireTalentOperationLog
    • CreateHireTalentBlocklistChangeTalentBlock
    • BatchHireTalentPoolChangeTalentPool
    • CreateHireTalentPoolMoveTalent
    • SearchHireTalentPool
    • ListHireTalentTag
    • ListHireTerminationReason
    • SearchHireTest
    • ListHireTodo
    • CreateHireTripartiteAgreement
    • DeleteHireTripartiteAgreement
    • ListHireTripartiteAgreement
    • UpdateHireTripartiteAgreement
    • ListHireUserRole
    • CreateHireWebsiteChannel
    • DeleteHireWebsiteChannel
    • ListHireWebsiteChannel
    • UpdateHireWebsiteChannel
    • CreateHireWebsiteDeliveryByAttachment
    • CreateHireWebsiteDeliveryByResume
    • GetHireWebsiteDeliveryTask
    • GetHireWebsiteJobPost
    • ListHireWebsiteJobPost
    • SearchHireWebsiteJobPost
    • CreateHireWebsiteSiteUser
    • ListHireWebsite
  • HumanAuth
    • GetFaceVerifyAuthResult
    • UploadFaceVerifyImage
    • CropFaceVerifyImage
    • CreateIdentity
  • Jssdk
    • GetJssdkTicket
    • GenerateJssdkSignature
  • Lingo
    • CreateLingoDraft
    • UpdateLingoDraft
    • DeleteLingoEntity
    • CreateLingoEntity
    • UpdateLingoEntity
    • GetLingoEntity
    • GetLingoEntityList
    • MatchLingoEntity
    • SearchLingoEntity
    • HighlightLingoEntity
    • ExtractLingoEntity
    • GetLingoClassificationList
    • GetLingoRepoList
    • UploadLingoFile
    • DownloadLingoFile
    • BatchHighlightLingoEntity
  • MDM
    • BindMDMUserAuthDataRelation
    • UnbindMDMUserAuthDataRelation
    • GetMDMBatchCountryRegion
    • ListMDMCountryRegion
  • Mail
    • GetMailUser
    • CreateMailGroup
    • DeleteMailGroup
    • UpdateMailGroupPatch
    • UpdateMailGroup
    • GetMailGroup
    • GetMailGroupList
    • BatchCreateMailGroupManager
    • BatchDeleteMailGroupManager
    • GetMailGroupManagerList
    • CreateMailGroupMember
    • DeleteMailGroupMember
    • GetMailGroupMember
    • GetMailGroupMemberList
    • BatchCreateMailGroupMember
    • BatchDeleteMailGroupMember
    • CreateMailGroupPermissionMember
    • DeleteMailGroupPermissionMember
    • GetMailGroupPermissionMember
    • GetMailGroupPermissionMemberList
    • BatchCreateMailGroupPermissionMember
    • BatchDeleteMailGroupPermissionMember
    • CreateMailGroupAlias
    • GetMailGroupAliasList
    • DeleteMailGroupAlias
    • CreatePublicMailbox
    • GetPublicMailbox
    • GetPublicMailboxList
    • UpdatePublicMailboxPatch
    • UpdatePublicMailbox
    • DeletePublicMailbox
    • CreatePublicMailboxMember
    • GetPublicMailboxMember
    • GetPublicMailboxMemberList
    • BatchCreatePublicMailboxMember
    • BatchDeletePublicMailboxMember
    • DeletePublicMailboxMember
    • ClearPublicMailboxMember
    • CreateMailPublicMailboxAlias
    • GetMailPublicMailboxAliasList
    • DeleteMailPublicMailboxAlias
    • CreateMailUserMailboxAlias
    • DeleteMailUserMailboxAlias
    • GetMailUserMailboxAliasList
    • DeleteMailUserMailbox
    • RemoveMailPublicMailboxToRecycleBin
    • SubscribeMailUserMailboxEvent
    • GetMailUserMailboxEventSubscription
    • UnsubscribeMailUserMailboxEvent
    • CreateMailUserMailboxFolder
    • DeleteMailUserMailboxFolder
    • ListMailUserMailboxFolder
    • UpdateMailUserMailboxFolder
    • CreateUserMailboxMailContact
    • DeleteUserMailboxMailContact
    • ListUserMailboxMailContact
    • UpdateUserMailboxMailContact
    • DownloadMailUserMailboxMessageAttachmentURL
    • GetMailUserMailboxMessage
    • GetMailUserMailboxMessageByCard
    • ListMailUserMailboxMessage
    • SendMailUserMailboxMessage
    • CreateMailUserMailboxRule
    • DeleteMailUserMailboxRule
    • ListMailUserMailboxRule
    • ReorderMailUserMailboxRule
    • UpdateMailUserMailboxRule
    • ApplyMailRule
    • GetMailMessageSubscription
    • SubscribeMailMessage
  • Message
    • SendEphemeralMessage
    • SendUrgentAppMessage
    • SendUrgentSmsMessage
    • SendUrgentPhoneMessage
    • SendRawMessageOld
    • BatchSendOldRawMessage
    • SendRawMessage
    • ReplyRawMessage
    • UpdateMessageEdit
    • DeleteMessage
    • ForwardMessage
    • MergeForwardMessage
    • ForwardThreadMessage
    • BatchDeleteMessage
    • UpdateMessage
    • UpdateMessageDelay
    • GetMessageReadUserList
    • GetBatchSentMessageReadUser
    • GetBatchSentMessageProgress
    • GetMessageList
    • GetMessageFile
    • GetMessage
    • DeleteEphemeralMessage
    • CreateMessageReaction
    • GetMessageReactionList
    • DeleteMessageReaction
    • CreateMessagePin
    • DeleteMessagePin
    • GetMessagePinList
    • GetMessageSpecialFocusList
    • GetMessageSpecialFocusUnread
    • DeleteAppFeedCard
    • UpdateAppFeedCard
    • CreateAppFeedCard
    • CreateIMTagRelation
    • ListIMTagRelation
    • DeleteIMTagRelation
    • UpdateAppFeedCardButton
    • UpdateIMFeedCardBotTimeSentive
    • InstantReminderAppFeedCard
    • CreateIMTag
    • UpdateIMTag
    • BatchUpdateURLPreview
    • CreateIMMessagePushFollowUp
    • MGetIMTag
    • Reply
    • Send
  • Mina
    • MinaCodeToSession
  • Minutes
    • GetMinutesStatistics
    • GetMinutesMinute
    • GetMinutesMinuteMedia
    • GetMinutesMinuteTranscript
  • Moments
    • GetMomentsPost
  • OKR
    • CreateOKRPeriod
    • UpdateOKRPeriod
    • GetOKRPeriodList
    • GetOKRPeriodRuleList
    • BatchGetOKR
    • GetUserOKRList
    • DeleteOKRProgressRecord
    • UpdateOKRProgressRecord
    • GetOKRProgressRecord
    • CreateOKRProgressRecord
    • UploadOKRImage
    • GetOKRMetricSourceList
    • GetOKRMetricSourceTableList
    • BatchUpdateOKRMetricSourceTableItem
    • UpdateOKRMetricSourceTableItem
    • GetOKRMetricSourceTableItem
    • GetOKRMetricSourceTableItemList
    • GetOKRReview
  • Passport
    • GetPassportSession
    • LogoutPassportSession
  • Payroll
    • ListPayrollAcctItem
    • ListPayrollCostAllocationDetail
    • ListPayrollCostAllocationPlan
    • ListPayrollCostAllocationReport
    • ListPayrollDatasource
    • QueryPayrollDatasourceRecord
    • CreatePayrollDatasourceRecordSave
    • ListPayrollPaygroup
    • CreatePayrollPaymentActivityArchive
    • ListPayrollPaymentActivity
    • ListPayrollPaymentActivityDetail
    • QueryPayrollPaymentDetail
  • Performance
    • GetPerformanceSemesterList
    • GetPerformanceStageTaskByUser
    • GetPerformanceStageTaskByPage
    • GetPerformanceReviewData
    • QueryPerformanceActivity
    • CreatePerformanceAdditionalInformationImport
    • QueryPerformanceAdditionalInformation
    • DeletePerformanceAdditionalInformationsBatch
    • QueryPerformanceIndicator
    • CreatePerformanceMetricDetailImport
    • QueryPerformanceMetricDetail
    • QueryPerformanceMetricField
    • QueryPerformanceMetricLib
    • ListPerformanceMetricTag
    • QueryPerformanceMetricTemplate
    • QueryPerformanceQuestion
    • QueryPerformanceReviewData
    • QueryPerformanceReviewTemplate
    • QueryPerformanceReviewee
    • CreatePerformanceUserGroupUserRelWrite
    • QueryPerformanceUserInfo
  • PersonalSettings
    • CreatePersonalSettingsSystemStatus
    • DeletePersonalSettingsSystemStatus
    • UpdatePersonalSettingsSystemStatus
    • GetPersonalSettingsSystemStatusList
    • BatchOpenPersonalSettingsSystemStatus
    • BatchClosePersonalSettingsSystemStatus
  • Report
    • RemoveReportView
    • QueryReportRule
    • QueryReportTask
  • Search
    • SearchMessage
    • SearchApp
    • CreateSearchDataSource
    • GetSearchDataSource
    • UpdateSearchDataSource
    • GetSearchDataSourceList
    • DeleteSearchDataSource
    • BatchCreateSearchDataSourceItem
    • CreateSearchDataSourceItem
    • GetSearchDataSourceItem
    • DeleteSearchDataSourceItem
    • UpdateSearchSchema
    • DeleteSearchSchema
    • GetSearchSchema
    • CreateSearchSchema
    • SearchDocWiki
  • SecurityAndCompliance
    • ListSecurityAndComplianceOpenapiLogData
    • UpdateSecurityAndComplianceDeviceApplyRecord
    • CreateSecurityAndComplianceDeviceRecord
    • DeleteSecurityAndComplianceDeviceRecord
    • GetSecurityAndComplianceDeviceRecord
    • ListSecurityAndComplianceDeviceRecord
    • GetSecurityAndComplianceDeviceRecordMine
    • UpdateSecurityAndComplianceDeviceRecord
  • Task
    • CreateTaskFollower
    • DeleteTaskFollower
    • BatchDeleteTaskFollower
    • GetTaskFollowerList
    • CreateTaskCollaborator
    • DeleteTaskCollaborator
    • BatchDeleteTaskCollaborator
    • GetTaskCollaboratorList
    • CreateTaskReminder
    • GetTaskReminderList
    • DeleteTaskReminder
    • CreateTask
    • GetTask
    • GetTaskList
    • DeleteTask
    • UpdateTask
    • CompleteTask
    • UncompleteTask
    • CreateTaskComment
    • GetTaskComment
    • DeleteTaskComment
    • UpdateTaskComment
    • DeleteTaskAttachment
    • GetTaskAttachment
    • GetTaskAttachmentList
    • UploadTaskAttachment
    • CreateTaskCommentV2
    • DeleteTaskCommentV2
    • GetTaskCommentV2
    • ListTaskComment
    • UpdateTaskCommentV2
    • CreateTaskCustomFieldOption
    • UpdateTaskCustomFieldOption
    • AddTaskCustomField
    • CreateTaskCustomField
    • GetTaskCustomField
    • ListTaskCustomField
    • UpdateTaskCustomField
    • RemoveTaskCustomField
    • CreateTaskSection
    • DeleteTaskSection
    • GetTaskSection
    • GetTaskSectionList
    • UpdateTaskSection
    • GetTaskTaskListOfSection
    • CreateTaskSubtask
    • GetTaskSubtaskList
    • AddTaskDependency
    • AddTaskMember
    • AddTaskReminder
    • AddTaskTasklist
    • RemoveTaskDependency
    • RemoveTaskMember
    • RemoveTaskReminder
    • RemoveTaskTasklist
    • GetTaskTasklists
    • CreateTaskTasklistActivitySubscription
    • DeleteTaskTasklistActivitySubscription
    • GetTaskTasklistActivitySubscription
    • GetTaskTasklistActivitySubscriptionList
    • UpdateTaskTasklistActivitySubscription
    • AddTaskTasklistMember
    • CreateTaskTasklist
    • DeleteTaskTasklist
    • GetTaskTasklist
    • GetTaskTasklistList
    • UpdateTaskTasklist
    • RemoveTaskTasklistMember
    • GetTaskTaskListOfTasklist
  • TaskV1
    • GetTaskV1CommentList
    • CreateTaskV1
    • DeleteTaskV1
    • GetTaskV1
    • GetTaskV1List
    • UpdateTaskV1
    • BatchDeleteTaskV1Collaborator
    • BatchDeleteTaskV1Follower
    • CompleteTaskV1
    • CreateTaskV1Collaborator
    • CreateTaskV1Comment
    • CreateTaskV1Follower
    • CreateTaskV1Reminder
    • DeleteTaskV1Collaborator
    • DeleteTaskV1Comment
    • DeleteTaskV1Follower
    • DeleteTaskV1Reminder
    • GetTaskFollowerV1List
    • GetTaskV1CollaboratorList
    • GetTaskV1Comment
    • GetTaskV1ReminderList
    • UncompleteTaskV1
    • UpdateTaskV1Comment
  • Tenant
    • GetTenantProductAssignInfo
    • GetTenant
  • TrustParty
    • GetTrustPartyCollaborationTenantCollaborationDepartment
    • GetTrustPartyCollaborationTenantCollaborationUser
    • GetTrustPartyCollaborationTenant
    • ListTrustPartyCollaborationTenant
    • GetTrustPartyCollaborationTenantVisibleOrganization
  • VC
    • ApplyVCReserve
    • UpdateVCReserve
    • DeleteVCReserve
    • GetVCReserve
    • GetVCReserveActiveMeeting
    • GetVCMeeting
    • ListVCMeetingByNo
    • InviteVCMeeting
    • KickoutVCMeeting
    • SetVCHostMeeting
    • EndVCMeeting
    • StartVCMeetingRecording
    • StopVCMeetingRecording
    • GetVCMeetingRecording
    • SetVCPermissionMeetingRecording
    • GetVCDailyReport
    • GetVCTopUserReport
    • GetVCRoomList
    • GetVCRoom
    • BatchGetVCRoom
    • CreateVCRoom
    • UpdateVCRoom
    • DeleteVCRoom
    • SearchVCRoom
    • GetVCRoomLevelList
    • GetVCRoomLevel
    • BatchGetVCRoomLevel
    • CreateVCRoomLevel
    • UpdateVCRoomLevel
    • DeleteVCRoomLevel
    • SearchVCRoomLevel
    • SetVCScopeConfig
    • GetVCScopeConfig
    • GetVCReserveConfig
    • UpdateVCReserveConfig
    • GetVCReserveConfigForm
    • UpdateVCReserveConfigForm
    • GetVCReserveConfigAdmin
    • UpdateVCReserveConfigAdmin
    • GetVCReserveConfigDisableInform
    • UpdateVCReserveConfigDisableInform
    • ExportVCMeetingList
    • ExportVCParticipantList
    • ExportVCParticipantQualityList
    • ExportVCResourceReservationList
    • GetVCExportTask
    • DownloadVCExportFile
    • GetVCAlertList
    • GetVCMeetingList
    • GetVCParticipantList
    • GetVCParticipantQualityList
    • GetVCResourceReservationList
    • QueryVCRoomConfig
    • SetVCRoomConfig
    • SetVCRoomConfigCheckboardAccessCode
    • SetVCRoomConfigRoomAccessCode
    • ListVCMeetingDefaultRoom
    • CreateVCMeetingDefaultBuilding
    • GetVCMeetingDefaultRoomBatchGet
    • UpdateVCMeetingDefaultBuilding
    • CreateVCMeetingDefaultRoom
    • UpdateVCMeetingDefaultRoom
    • DeleteVCMeetingDefaultBuilding
    • ListVCMeetingDefaultCountry
    • GetVCMeetingDefaultBuildingBatchGetID
    • ListVCMeetingDefaultDistrict
    • DeleteVCMeetingDefaultRoom
    • GetVCMeetingDefaultRoomBatchGetID
    • ListVCMeetingDefaultBuilding
    • GetVCMeetingDefaultBuildingBatchGet
    • GetMeetingRoomCustomization
  • Verification
    • GetVerification

Usage

Example: create lark client

  • for sample bot and app:
cli := lark.New(lark.WithAppCredential("<APP_ID>", "<APP_SECRET>"))
  • processing larksuite (non-China region) request
cli := lark.New(
    lark.WithAppCredential("<APP_ID>", "<APP_SECRET>"),
    lark.WithOpenBaseURL("https://open.larksuite.com"),
    lark.WithWWWBaseURL("https://www.larksuite.com"),
)
  • for need handle event callback:
cli := lark.New(
    lark.WithAppCredential("<APP_ID>", "<APP_SECRET>"),
    lark.WithEventCallbackVerify("<ENCRYPT_KEY>", "<VERIFICATION_TOKEN>"),
)
  • for helpdesk app:
cli := lark.New(
    lark.WithAppCredential("<APP_ID>", "<APP_SECRET>"),
    lark.WithHelpdeskCredential("<HELPDESK_ID>", "HELPDESK_TOKEN"),
)

Example: handle event callback

for more about event callback example, see ./_examples/event_callback.go .

handle message callback example:

cli := lark.New(
    lark.WithAppCredential("<APP_ID>", "<APP_SECRET>"),
    lark.WithEventCallbackVerify("<ENCRYPT_KEY>", "<VERIFICATION_TOKEN>"),
)

// handle message callback
cli.EventCallback.HandlerEventIMMessageReceiveV1(func(ctx context.Context, cli *lark.Lark, schema string, header *lark.EventV2Header, event *lark.EventV2IMMessageReceiveV1) (string, error) {
    _, _, err := cli.Message.Reply(event.Message.MessageID).SendText(ctx, "hi, "+event.Message.Content)
    return "", err
})

http.HandleFunc("/api", func(w http.ResponseWriter, r *http.Request) {
    cli.EventCallback.ListenCallback(r.Context(), r.Body, w)
})

fmt.Println("start server ...")
log.Fatal(http.ListenAndServe(":9726", nil))

Example: ISV APP

for more about isv example, see ./_examples/isv.go .

create isv chat:

cli := lark.New(
    lark.WithAppCredential("<APP_ID>", "<APP_SECRET>"),
    lark.WithISV(true),
    lark.WithStore("<NEW_STORE>"),
)

tenantKey1Cli := cli.WithTenant("<TENANT_KEY_1>")
resp, _, err := tenantKey1cli.Chat.CreateChat(ctx, &lark.CreateChatReq{
    Name: ptrString("<CHAT_NAME_1>"),
})
fmt.Println(resp, err)

Example: get bot info

for more about bot example, see ./_examples/bot.go .

get bot info example:

cli := lark.New(lark.WithAppCredential("<APP_ID>", "<APP_SECRET>"))

resp, _, err := cli.Bot.GetBotInfo(ctx, &lark.GetBotInfoReq{})
fmt.Println(resp, err)

Example: send message

for more about send message example, see ./_examples/send_message.go .

send text message example:

cli := lark.New(lark.WithAppCredential("<APP_ID>", "<APP_SECRET>"))

resp, _, err := cli.Message.Send().ToChatID("<CHAT_ID>").SendText(ctx, "<TEXT>")
fmt.Println(resp, err)

Example: other message

for more about other message example, see ./_examples/other_message.go .

send delete message example:

cli := lark.New(lark.WithAppCredential("<APP_ID>", "<APP_SECRET>"))

resp, _, err := cli.Message.DeleteMessage(ctx, &lark.DeleteMessageReq{
    MessageID: "<MESSAGE_ID>",
})
fmt.Println(resp, err)

Example: chat

for more about chat example, see ./_examples/chat.go .

create chat example:

cli := lark.New(lark.WithAppCredential("<APP_ID>", "<APP_SECRET>"))

resp, _, err := cli.Chat.CreateChat(ctx, &lark.CreateChatReq{
    Name: ptrString("<CHAT_NAME>"),
})
fmt.Println(resp, err)

Example: file

for more about file example, see ./_examples/file.go .

upload image example:

cli := lark.New(lark.WithAppCredential("<APP_ID>", "<APP_SECRET>"))

f, err := os.Open("<FILE_PATH>")
if err != nil {
    panic(err)
}
resp, _, err := cli.File.UploadImage(ctx, &lark.UploadImageReq{
    ImageType: lark.ImageTypeMessage,
    Image:     f,
})
fmt.Println(resp, err)

Example: calendar

for more about calendar example, see ./_examples/calendar.go .

create calendar example:

cli := lark.New(lark.WithAppCredential("<APP_ID>", "<APP_SECRET>"))

resp, _, err := cli.Calendar.CreateCalendar(ctx, &lark.CreateCalendarReq{
    Summary: ptrString("<SUMMARY>"),
})
fmt.Println(resp, err)