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
Click Lark Chat Link to discuss.
go get github.com/chyroc/larkhttps://godoc.org/github.com/chyroc/lark
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
- 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"),
)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))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)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)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)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)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)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)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)