The following is the list of common server-side error codes. If an API error code is not listed in the global error codes, look it up in the corresponding API documentation. Alternatively, use the search function in the upper-right corner to find error code descriptions and troubleshooting suggestions globally.
| HttpCode | Error code | Error message | Description |
|---|---|---|---|
| 200 | - | OK | Request succeeded. |
| 200 | content.dublication | update the same content | The same alias was updated. |
| 200 | integrationConfig.not.found | Data integration config not found. | The data integration configuration does not exist. |
| 200 | integrationConfig.not.found | Tenant integration config not found. | The data integration configuration does not exist. |
| 200/400 | invalidDept | INVALID DEPT | Invalid department ID. |
| 200/400/500 | param.openSpaceIdInvalid | param.openSpaceIdInvalid | openSpaceId does not conform to the specification. |
| 200/400 | parameterInvalid | PARAMETER_INVALID | Invalid business code; parameter error, complete student information conversion first; parameter error, complete parent-school contacts conversion first; parameter error, complete parent information conversion first; parameter error, complete higher education contacts conversion first. |
| 200/400/500/502/504 | processInstanceStartFailed | Failed to create approval instance | Failed to create approval instance. |
| 200 | sizeTooLarge | Data size too large. | Data volume too large. Limit: 50 per request. |
| 200 | sizeTooLarge | Data size tool large. | Data volume too large. Limit: 50 per request; data volume too large, limit: 50 per request. |
| 200 | staff.not.found | DingTalk employee does not exist | The DingTalk employee does not exist. |
| 200/400 | sysErrror | System error when creating approval instance | System error when creating approval instance. |
| 200 | tenant.not.found | Tenant not found. | The tenant does not exist. |
| 201/400/502 | resource.not.found | %s | The Bot does not exist; resource does not exist, possibly because the Bot does not exist; the Bot does not exist. |
| 400 | - | Bad Request | Invalid request parameter. The server cannot understand the request. |
| 400/500 | accessStorageFail | Storage call error | Storage call error. |
| 400 | accesstoken.expired | User access token has expired | The user access token has expired. |
| 400 | accountNotRealname | The initiator account is not verified with real-name authentication on e-Sign Bao | The initiator account is not verified with real-name authentication on e-Sign Bao. |
| 400 | addSpace.forbiden | Add space is forbiden. | The admin of your organization has disabled creating shared Spaces. Existing Spaces remain usable. |
| 400 | aflowProcessCodeIsError | Failed to obtain the approval template, or the approval template has been deleted | Failed to obtain the approval template, or the approval template has been deleted. |
| 400 | aflowProcessFormContentInvalid | Invalid approval flow form format | Invalid approval flow form format. |
| 400 | aflowProcessFormDataIsNull | Process form data is empty | Process form data is empty. |
| 400 | aflowProcessFormDatalsNull | Process form data is empty | Process form data is empty. |
| 400 | aflowProcessGetFailed | Failed to obtain user-visible approval templates | Failed to obtain user-visible approval templates. |
| 400 | aflowProcessInstCanNotBeExecuted | Approval status error; cannot execute | Approval status error; cannot execute. |
| 400 | aflowProcessInstNotExist | Approval instance does not exist | The approval instance does not exist; check whether the processInstanceId parameter is correct. |
| 400 | aflowProcessInstStatusException | %s | Approval form status error. Possible causes: the approval form cannot be recalled within 15 seconds after submission, the approval form has ended, etc.; archive failed due to approval form status error. Possible causes: only completed approval forms can be archived, archive cannot be performed repeatedly, etc. |
| 400 | aflowProcessInstStatusException | Approval form status error | Approval form status error. |
| 400 | aflowProcessNotExist | Approval flow does not exist | The approval flow does not exist. |
| 400 | aflowProcessSetupNoPermission | No permission to operate the approval flow. Check whether processCode is correct. | No permission to operate the approval flow. Check whether processCode is correct. |
| 400 | aim.nonexist | You have not enabled DingTalk Customer Connect. Contact DingTalk official customer service to enable it. | You have not enabled DingTalk Customer Connect. Contact DingTalk official customer service to enable it. |
| 400 | aim.nonexist | Tenant does not exist. Check the request. | Tenant does not exist. Check the request. |
| 400 | api.control.close | API CONTROL ClOSE | The Room has not enabled the central control capability. |
| 400 | apiPermissionDenied | No permission to access this API | No permission to access this API. |
| 400 | app.not.exist | App does not exist | The App does not exist. |
| 400 | appender.contains.currentOperator | Sign request task: the request signer cannot include the current operator | Check the values of the operatorId and appenderUserIds parameters. |
| 400 | applicationNotExist.application.applicationNotExits | App does not exist: %s | The App does not exist. |
| 400 | applicationNotExist.application.notExits | App does not exist: %s | The App does not exist. |
| 400 | appQuotaInsufficient | %s | App capacity insufficient. |
| 400 | appTypeNotSupport | Only internal Mini programs can call this API | Only internal Mini programs can call this API. |
| 400 | assign.lack | The Admin has not signed the agreement | The Admin has not signed the agreement. |
| 400/500 | assistant.not.exist | AI Assistant does not exist | The AI Assistant does not exist. |
| 400 | assistant.not.exsit | AI Assistant does not exist | The AI Assistant does not exist. |
| 400 | atMember.nonexist | The @mentioned user does not exist or is not in the group | The @mentioned user does not exist or is not in the group. |
| 400 | auth.error | %s | Insufficient permissions; operation not allowed; permission validation failed. |
| 400 | auth.failed | %s | No permission. The group template installed in the group does not belong to the App associated with the current token; permission validation failed. |
| 400 | autoflowLikeTriggerRateLimited | This operation involves an Automation business (business rule) and has triggered throttling. Reduce the call rate or remove the related Automation business configuration. | This operation involves an Automation business (business rule) and has triggered throttling. Reduce the call rate or remove the related Automation business configuration. |
| 400 | badRequest | %s | Parameter error. Make sure parameters such as operationUserId, bid, and nextToken are valid. |
| 400 | badRequest | badRequest | Parameter error. Make sure operationUserId and blackboardId parameters are valid. |
| 400 | batch.exceed | The size of each batch exceeds the maximum value | The size of each batch exceeds the maximum value. |
| 400 | batch.toolarge | Recipients per batch exceed 20 | Recipients per batch exceed 20. |
| 400 | beginDateCannotAfterEndDate | The start time cannot be later than the end time | The start time cannot be later than the end time. |
| 400 | benefit.query.error | Benefit query failed | Benefit system query failed. |
| 400 | benefit.query.error | Benefit query failed. Try again later. | Benefit query failed. |
| 400/500 | benefit.status.invalid | Benefit validation failed: not enabled or expired | Benefit validation; benefit validation failed: not enabled or expired. |
| 400 | benefit.status.invalid | Benefit validation failed: not enabled or expired. Enable or renew OA Premium. | Benefit validation failed. |
| 400 | benefitStatusInvalid | Benefit validation failed. The specified bizDetailPageUrl is an OA Premium exclusive feature. Enable Premium and try again. | Benefit validation failed. The specified bizDetailPageUrl is an OA Premium exclusive feature. Enable Premium and try again. |
| 400 | bizDir.not.exist | Group does not exist or has been deleted | Group does not exist or has been deleted. Check the request parameters. |
| 400 | bizDir.number.exceed | The number of Groups has reached the upper limit. Each App supports up to 10 Groups | The number of Groups has reached the upper limit. Each App supports up to 10 Groups. Clean up invalid Groups first. |
| 400 | bizTypeCannotModified | Leave business type cannot be modified | Leave business type cannot be modified. |
| 400 | bizTypeIncorrect | Incorrect leave business type | Incorrect leave business type. |
| 400 | bot.forbidden.sendMessage | %s | The account has been muted. |
| 400 | bot.forbidden.sendMessage | The account has been muted | The account has been muted. |
| 400 | bot.stopped | %s | The Group bot has been disabled. |
| 400 | bot.stopped | The Group bot has been disabled | The Group bot has been disabled. |
| 400 | businessError | %s | Business error. |
| 400 | businessError | businessError, %s | Business error. |
| 400 | cacheNotExists.cache.notExists | Cache type does not exist: %s | Cache type does not exist. |
| 400/500 | callAlipayFail | Alipay call error | Alipay call error; invalid request parameter; Alipay call error. |
| 400 | callbackUrl.empty | Callback URL is empty | Callback URL is empty. |
| 400/500 | callOrgFail | Internal contacts call error | Internal contacts call error. |
| 400 | cancelCorpAuthError | Cancel authorization error | Cancel authorization error. |
| 400 | cannot.ban.owner | The Group owner cannot be muted | The Group owner cannot be muted. |
| 400 | cannot.find.user | User not found | User not found. |
| 400 | canNotModifyOutLeadsId | can not modify outLeadsId | Modifying outLeadsId is not allowed. |
| 400 | card.content.checkFailed | Card content violation | Card content violation. |
| 400 | card.outTraceIdEmpty | Business identifier outTrackId is empty | Business identifier outTrackId is empty. |
| 400 | card.outTraceIdError | Invalid format for card business identifier | Invalid format for card business identifier. |
| 400 | card.templateEmpty | Card template ID is empty | Card template ID is empty. |
| 400 | cardInstance.notExist | Interactive card instance does not exist | Interactive card instance does not exist. |
| 400 | cardInstance.notExist | Card instance does not exist | Card instance does not exist. |
| 400 | cardInstance.wrong | Failed to create card instance. Check whether the card template has been published. | Failed to create card instance. Check whether the card template has been published. |
| 400 | cardMessage.sendFailed | Failed to send interactive card message | Failed to send interactive card message. |
| 400 | cardTemplate.not.exist | Card template does not exist | Card template does not exist. |
| 400 | cardTemplateInvalid | Invalid card template | Invalid card template. |
| 400 | channel.nonexist | Channel does not exist. Check the request. | Channel does not exist. Check the request. |
| 400 | chat.coolApp.notInstalled | Cool App is not installed in the Chat | Cool App is not installed in the Chat. |
| 400 | chat.notExist | Chat does not exist | Chat does not exist. |
| 400 | chatbot.notFound | Bot does not exist | Bot does not exist. |
| 400 | chatbotId.notAllow.sendOTO | %s | Direct Messages cannot be sent proactively. Check whether the Bot is enabled. |
| 400 | chatbotId.notAllow.sendOTO | Direct Messages cannot be sent proactively | Direct Messages cannot be sent proactively. |
| 400 | chatbotNotFound | Bot does not exist | Bot does not exist. |
| 400 | chatbotNotFound | Bot does not exist | Bot does not exist. |
| 400 | chatbotNotInstall | Bot is not installed | Bot is not installed. |
| 400 | checkParameter.param.error | %s | Parameter validation failed; project ID cannot be empty; project group ID cannot be empty. |
| 400 | cidDecryptError | Failed to parse the group ID | Failed to parse the group ID. |
| 400 | cidEncryptError | Group ID parsing error | Group ID parsing error. |
| 400 | cidParse.wrong | Failed to decode Chat ID | Failed to decode Chat ID. |
| 400 | cidParse.wrong | Failed to decode Direct Message Chat ID | Failed to decode Direct Message Chat ID. |
| 400 | cidParse.wrong | Failed to decode group ID | Failed to decode group ID. |
| 400 | client.add.error | Failed to create DingTalk external account and association | Failed to create DingTalk external account and association. |
| 400 | client.nameIllegal | User name contains non-compliant content. Check the input. | User name contains non-compliant content. Check the input. |
| 400 | client.nonexist | DingTalk external account does not exist. Check the request. | DingTalk external account does not exist. Check the request. |
| 400 | clientOwner.nonexist | Group owner does not exist; the Group owner is a DingTalk external account | Group owner does not exist; the Group owner is a DingTalk external account. |
| 400 | close.topbox.failed | Failed to close the pinned banner | Failed to close the pinned banner. |
| 400 | closeTopbox.failed | Failed to close the pinned banner | Failed to close the pinned banner. |
| 400 | cloudRecordNotFound | cloudRecordNotFound | Cloud Record not found / Cloud Record not enabled. |
| 400 | codeNotExist | User code does not exist | User code does not exist. |
| 400 | commandError | commandError | Command error. |
| 400 | commonParamIllegal | Invalid gateway input parameter | Invalid gateway input parameter. |
| 400 | componentIsNull | Form data is empty | Form data is empty. |
| 400 | concurrentError | CONCURRENT_ERROR | Concurrency error. |
| 400 | confClosed | confClosed | The meeting has ended. |
| 400 | contain.notAllowed.content | %s | Contains inappropriate content. |
| 400 | contain.notAllowed.content | Contains inappropriate content | Contains inappropriate content. |
| 400 | contain.notAllowed.picture | %s | Contains inappropriate Image. |
| 400 | contain.notAllowed.picture | Contains inappropriate Image | Contains inappropriate Image. |
| 400 | contain.notAllowed.text | %s | Contains inappropriate Text. |
| 400 | contain.notAllowed.text | Contains inappropriate Text | Contains inappropriate Text. |
| 400 | contain.unsafe.url | %s | Contains unsafe external Link. |
| 400 | contain.unsafe.url | Contains unsafe external Link | Contains unsafe external Link. |
| 400 | contentCheckError | Card content validation failed | Card content validation failed. |
| 400 | contentNotCompliant | lippi_live.validate.contentNotCompliant | Non-compliant content. |
| 400 | contentSecurityChckFailed | Card content does not comply with Security standards | Card content does not comply with Security standards. |
| 400 | conversation.org.dismatch | The Chat does not belong to the current Organization | The Chat does not belong to the current Organization. |
| 400 | conversation.org.notMatch | The Chat’s organization does not match | Confirm whether the token has permission to operate on this Chat. |
| 400 | conversationType.illegal | Invalid conversation type value | Invalid conversation type value. |
| 400 | convertFail.jsonToBizStructureFail | %s | Failed to convert bizObjectJson to form structure. |
| 400 | coolAppCode.empty | Cool App code is empty | Cool App code is empty. |
| 400 | coolAppNotInstalled | The Cool App is not installed in the target Chat | The Cool App is not installed in the target Chat. |
| 400 | coolAppNotInstalled | The Cool App is not installed in the target group | The Cool App is not installed in the target group. |
| 400 | coolAppPermissionDenied | No permission. The specified group extension does not belong to the App associated with the current token. | No permission. The specified group extension does not belong to the App associated with the current token. |
| 400 | coolAppPermissionDenied | No permission. The specified Group Chat Cool App does not belong to the App associated with the current token. | No permission. The specified Group Chat Cool App does not belong to the App associated with the current token. |
| 400 | coolAppUnexist | Group Chat Cool App does not exist | Group Chat Cool App does not exist; check whether the Cool App code is correct. |
| 400 | coolAppUninstalled | No permission. The Group Chat Cool App is not installed in this group. | No permission. The Group Chat Cool App is not installed in this group. |
| 400 | copy.template.error | Template copy error: %s | Failed to copy the template. |
| 400 | corp.robot.nonexist | The organization Bot does not exist. Check the request. | The organization Bot does not exist. Check the request. |
| 400 | corpId.illegal | The organization does not have permission for the corresponding Plugin | The organization does not have permission for the corresponding Plugin. |
| 400 | corpNotOpen | The Organization has not enabled the specified code | The Organization has not enabled the specified code. |
| 400 | corpNotOpenHrm | The Organization has not enabled Smart HR | The Organization has not enabled Smart HR. |
| 400 | corpNotRealName | Organization not verified with real-name authentication | Organization not verified with real-name authentication. |
| 400 | corpNotRealname | The initiator’s Organization is not verified with real-name authentication on e-Sign Bao | The initiator’s Organization is not verified with real-name authentication on e-Sign Bao. |
| 400 | count.exceeds.limit | count exceeds limit | Count reached upper limit. |
| 400 | coupleGroup.memberError | A two-person group requires two DingTalk external accounts. Check the request. | A two-person group requires two DingTalk external accounts. Check the request. |
| 400 | couplegroup.notsupport | Group information cannot be modified for a two-person group | Group information cannot be modified for a two-person group. |
| 400 | create.cardInstance.failed | Failed to create interactive card instance | Failed to create interactive card instance. |
| 400 | createFlowError | Failed to create flow: %s | Failed to create flow. |
| 400 | createOrgAccountError | Failed to create Enterprise Account | Failed to create Enterprise Account. |
| 400 | createUserAccountError | Failed to create user account | Failed to create user account. |
| 400 | createUserError | Failed to create user account | Failed to create user account. |
| 400 | creatorNotInOrg | The creator has left the Organization | The creator has left the Organization. |
| 400 | creatorUidError | creatorUidError | Creator error. |
| 400 | creatorUserId.not.exists | creatorUserId not exists | creatorUserId is not an organization employee. |
| 400 | crm.not.installed | crm.not.installed | The customer management App is not installed. |
| 400 | crmApp.not.installed | crm app is not installed | The CRM App is not installed. |
| 400 | crmAppNotExisted | crmAppNotExisted | The customer management App does not exist. |
| 400 | customerCountUnderPrincipal.exceeds.limit | customer count under principal exceeds limit | The number of customers under the owner has reached the upper limit. |
| 400 | daily.call.limit | daily call limit | Daily call count limit reached. Try again on another day. |
| 400 | data.format.error | %s | Form data format error. |
| 400 | data.not.exists | data not exists | Data does not exist. |
| 400 | dataModified.form.batchCreateBizObjectFail | Batch creation of flows or business objects all failed | Batch creation of flows or business objects all failed. |
| 400 | dataModified.form.createBizObjectFail | %s | Failed to create business object. |
| 400 | dataModified.form.deleteBizObjectFail | %s | Failed to delete instance. |
| 400 | dataModified.form.updateBizObjectFail | %s | Failed to update business object data. |
| 400 | dataNotConsist | Data inconsistent | Data inconsistent. |
| 400 | dataNotExist.app.appNotExist | App code does not exist | App code does not exist. |
| 400 | dataNotExist.department.departmentNotExist | Department invalid or does not exist | Invalid departmentId parameter. |
| 400 | dataNotExist.form.notExists | Form does not exist: %s | Form does not exist. |
| 400 | dataNotExist.form.schemaNotExist | Form structure does not exist | Invalid schemaCode parameter. |
| 400 | dataNotExist.process.instanceNotExist | Process instance does not exist | Process instance does not exist. |
| 400 | dataNotExist.process.processDefineNotExist | Process definition does not exist | schemaCode is not the schema code of a process form. |
| 400 | dataNotExist.role.roleNotExist | Role invalid or does not exist | Invalid roleId parameter. |
| 400 | dataNotExist.user.userNotExist | Operating user does not exist | Operating user does not exist. |
| 400 | dateTooEarly | Time cannot be earlier than the specified number of days | Time cannot be earlier than the specified number of days. |
| 400 | decryptOpenconversationIdFailed | Failed to decode the group ID | Failed to decode the group ID. |
| 400 | delete.dir.error | Failed to delete the Group | Failed to delete the Group. Possible causes: the Group does not exist. Check input parameters such as dirId. |
| 400 | dentryAlreadyExist | %s | A file with the same name already exists; file already exists. |
| 400 | dentryAppPropertiesNumberExceedsLimit | %s | The number of single-App properties to delete on a dentry exceeds the limit. Maximum: 3; the number of single-App properties to set on a dentry exceeds the limit. Maximum: 3. |
| 400 | dentryDownloadProtocolNotSupport | %s | Download protocol not supported. |
| 400 | dentryEditNotSupport | %s | File does not support editing. |
| 400 | dentryExtensionNotSupport | %s | File extension not supported. |
| 400 | dentryFormatNotSupport | %s | Unsupported file format; thumbnail retrieval is not supported for this format. |
| 400 | dentryNameConflict | %s | File name conflict. |
| 400 | dentryNameIllegal | %s | Invalid file name. |
| 400/404 | dentryNotExist | %s | File does not exist; file does not exist; source file (folder) or target directory does not exist; parent directory does not exist. |
| 400 | dentryPreviewNotSupport | %s | File does not support preview. |
| 400 | dentryStoreError | %s | File storage error. |
| 400 | dentryUploadError | %s | File upload error. |
| 400 | dentryUploadForbidden | %s | Upload forbidden. |
| 400 | dentryUploadProtocolNotSupport | %s | Unsupported upload protocol. |
| 400 | departmentAlreadyExist | Department already exists | Department already exists. |
| 400 | departmentNotExist | Department does not exist | Department does not exist. |
| 400 | departmentTypeError | Incorrect department type | Incorrect department type. |
| 400 | deptCannotFind | DEPT_CAN_NOT_FIND | Department does not exist. |
| 400 | deptCodeExist | DEPT_CODE_EXIST | Organizational unit code already exists. |
| 400 | depth.over.limit | Group Depth Over Limit | Group depth exceeded the limit. |
| 400 | deptMoveIllegal | DEPT_MOVE_ILLEGAL | Invalid new parent organizational unit setting. |
| 400 | deptMoveParamIllegal | DEPT_MOVE_PARAM_ILLEGAL | Invalid new parent organizational unit parameter. |
| 400 | deptNameExist | DEPT_NAME_EXIST | Organizational unit name already exists. |
| 400 | deptNotExist | DEPT_NOT_EXIST | Organizational unit does not exist. |
| 400 | deptTypeInvalid | DEPT_TYPE_INVALID | Invalid organizational unit type. |
| 400 | device.not.found | device not found | Device does not exist. |
| 400 | deviceIdError | 30006, device ID error | Device ID error. |
| 400 | devicekeyAlreadyExist | 300001, device key already exists | Device key already exists. |
| 400 | devicekeyAlreadyExist | 30001, device key already exists | Device key already exists. |
| 400 | devicekeyAlreadyExist | Device key already exists | Device key already exists. |
| 400 | deviceKeyDuplicate | Duplicate device key | Duplicate device key. |
| 400 | devicenameAlreadyExist | 30002, device name already exists | Device name already exists. |
| 400 | devicenameAlreadyExist | Device name already exists | Device name already exists. |
| 400 | deviceNotExist | 30000, device not found | Device not found. |
| 400 | deviceNotExist | 30000, device does not exist | Device does not exist. |
| 400 | deviceNotExist | Device not found | Device not found. |
| 400 | deviceNotExist | Device does not exist | Device does not exist. |
| 400 | deviceNumLimit | 300002, device count reached upper limit | Device count reached upper limit. |
| 400 | deviceNumLimit | 30008, device count reached upper limit | Device count reached upper limit. |
| 400 | deviceNumLimit | Device count reached upper limit | Device count reached upper limit. |
| 400 | deviceTypeNotExist | 200001, device type does not exist | Device type does not exist. |
| 400 | ding.receivercount.limit | ding receiver count limit | DingMessage recipients exceeded the limit: 200 for in-App, 20 for SMS and Phone. |
| 400 | ding.serverquota.insufficient | ding server quota insufficient | Insufficient DingMessage sending entitlement. Top-up required. |
| 400 | dingAdminAuthError | Non-DingTalk admins cannot perform this operation | Non-DingTalk admins cannot perform this operation. |
| 400 | directory.invalid | Rule directory unavailable | Rule directory unavailable. |
| 400 | dirName.validation.failed | Directory name validation failed | Directory name validation failed. Names cannot be duplicated. Check input parameters. |
| 400 | doRepeatOrderError | Do not place duplicate orders | Do not place duplicate orders. |
| 400 | doResaleOrderError | Failed to place resale order | Failed to place resale order. |
| 400 | duplicate.operation | duplicate operation | Repeated operation. |
| 400 | duplicate.template.name | Duplicate Template Name | Duplicate template name. |
| 400 | duplicated.field | duplicated field | Duplicate model field key. |
| 400 | duplicateKey | Card template contains duplicate placeholder keys | Card template contains duplicate placeholder keys. |
| 400 | duplicateOperation | Repeated operation | Repeated operation. |
| 400 | durationTooLong | The span between start and end time is too long | The span between start and end time is too long. |
| 400 | emp.not.exist | Employee does not exist | Employee does not exist. |
| 400 | employee.not.exist | Employee does not exist | Employee does not exist. |
| 400 | employee.not.found | userId error | userId error. |
| 400 | empNotDismission | The employee is not in resigned status | The employee is not in resigned status. |
| 400 | empNotExists | Employee does not exist | Employee does not exist. |
| 400 | empNotFound | Employee does not exist | Employee does not exist. |
| 400 | empStatusError | Employee resignation status error. Contact DingTalk Smart HR. | Employee resignation status error. Contact DingTalk Smart HR. |
| 400 | emptyUserId | User ID is empty | User ID is empty. |
| 400 | esignOpenPlatformCreateAppFail | Failed to create e-Sign Bao Open Platform developer account | Failed to create e-Sign Bao Open Platform developer account. |
| 400 | exceedMaxReceiverSize | Number of Event participants exceeds the upper limit | Number of Event participants exceeds the upper limit. |
| 400 | exceedSubscribeLimit | exceed subscribe limit | Calendar subscription exceeds the upper limit. |
| 400 | excludeNodeExceed | The total number of elements in excludeUserIds, excludeDeptIds, and excludeTagIds cannot exceed 50 | The total number of elements in excludeUserIds, excludeDeptIds, and excludeTagIds cannot exceed 50. |
| 400 | exclusive.account.limit | Only dedicated accounts belonging to this Organization can be operated on | Only dedicated accounts belonging to this Organization can be operated on. |
| 400 | exclusive.account.only | Only dedicated accounts belonging to this Organization can be operated on | Only dedicated accounts belonging to this Organization can be operated on. |
| 400 | executor.error | Execution error | Data extraction execution error. |
| 400 | expiredPayCode | Code has expired | Code has expired. |
| 400 | expiredTimeInvalid | Invalid expiration time | Invalid expiration time. |
| 400 | extensionAppSettingError | extensionAppSettingCountError | Extension App settings count error. |
| 400 | failure.address.addressDoesNotExist | Request address does not exist: %s | Request address does not exist. |
| 400 | failure.batchOperation.batchDeletingSequenceIsPerforming | A batch is currently being deleted from this form. Try again after it completes: %s | A batch is currently being deleted from this form. Try again after it completes. |
| 400 | failure.batchOperation.batchUpdatingRuleNeedConditionComponent | The condition Component is not specified in the batch update rule: %s | The condition Component is not specified in the batch update rule. |
| 400 | failure.batchOperation.canNotFindImportSequence | Import sequence record not found: %s | Import sequence record not found. |
| 400 | failure.batchOperation.currentFormIsExecutingBatchDeleting | This form is currently executing a batch delete operation. Try again later: %s | This form is currently executing a batch delete operation. Try again later. |
| 400 | failure.batchOperation.dataAmountToStartProcessExceed | Too much data for batch process initiation: %s | Too much data for batch process initiation. |
| 400 | failure.batchOperation.excelDataIsEmpty | Batch-initiated Excel data is empty: %s | Batch-initiated Excel data is empty. |
| 400 | failure.batchOperation.noUpdatingComponentInBatchUpdatingRule | The update Component is not specified in the batch update rule: %s | The update Component is not specified in the batch update rule. |
| 400 | failure.batchOperation.sameComponentInConditionAndUpdateTarget | The same Component cannot serve as both a condition and an update value: %s | The same Component cannot serve as both a condition and an update value. |
| 400 | failure.connector.operateFailed | Operation failed: %s | Operation failed. |
| 400 | failure.data.failedToConstructData | Data construction failed: %s | Data construction failed. |
| 400 | failure.encrypt.encryptError | Encryption failed: %s | Encryption failed. |
| 400 | failure.expression.expressionEvaluateFail | Formula execution failed: %s | Formula execution failed. |
| 400 | failure.form.canNotPaasSubmissionRulesCheck | Submission rules not satisfied: %s | Submission rules not satisfied. |
| 400 | failure.form.dataAmountExceedFiveThousand | Data volume too large; cannot exceed 5,000 records: %s | Data volume too large; cannot exceed 5,000 records. |
| 400 | failure.form.instanceAssociationComponentNotSupportReceiptData | Receipt data does not support instance association: %s | Receipt data does not support instance association. |
| 400 | failure.form.pageChanged | The Page has changed. Update, modify, and save again: %s | The Page has changed. Update, modify, and save again. |
| 400 | failure.masterData.invokeMasterDataFailed | Master data call error: %s | Master data call error. |
| 400 | failure.message.dingTalkMessageError | DingMessage parameter or return result processing error: %s | DingMessage parameter or return result processing error. |
| 400 | failure.message.failedToSendMessage | Failed to send message: %s | Failed to send message. |
| 400 | failure.message.sendYidaInnerMessageError | Failed to send Yida internal message: %s | Failed to send Yida internal message. |
| 400 | failure.openSearch.preciseSearchNonsupportMultipleDistinctKey | Precise search does not support multiple distinct fields: %s | Precise search does not support multiple distinct fields. |
| 400 | failure.operation.appCopyFail | App copy failed: %s | App copy failed. |
| 400 | failure.operation.applicationContainsCrossApplicationDataSource | Operation error. The App contains cross-App Data Sources: %s | Operation error. The App contains cross-App Data Sources. |
| 400 | failure.operation.applicationKeyIsSensitiveInformation | The App key is sensitive information. Contact the App Super Admin to obtain it: %s | The App key is sensitive information. Contact the App Super Admin to obtain it; the App key is sensitive information. Contact the App Super Admin to obtain it. |
| 400 | failure.operation.applicationKeyIsSensitiveInformation | The App key is sensitive information. Contact the App Super Admin to obtain it: %s | The App key is sensitive information. Contact the App Super Admin to obtain it; the App key is sensitive information. Contact the App Super Admin to obtain it. |
| 400 | failure.operation.applicationNameNotCorrect | The App name does not match. Cannot delete: %s | The App name does not match. Cannot delete. |
| 400 | failure.operation.backAppNotAllowedToCreate | Lightweight Apps cannot be created: %s | Lightweight Apps cannot be created. |
| 400 | failure.operation.canNotModify | This operation is not allowed during the network freeze period: %s | This operation is not allowed during the network freeze period. |
| 400 | failure.operation.currentEditionCanOnlyCreateApp | The number of Apps your current Version can create has reached the upper limit for your Organization: %s | The number of Apps your current Version can create has reached the upper limit for your Organization. |
| 400 | failure.operation.dataAmountToBeClearExceedThreeHundred | A maximum of 300 form data records can be cleared at a time: %s | A maximum of 300 form data records can be cleared at a time. |
| 400 | failure.operation.environmentDoesNotSupport | The current environment does not support this operation: %s | The current environment does not support this operation. |
| 400 | failure.operation.exceptionOccurredInSearch | Search error. Check query parameters. For issues, contact us via the Help link in the lower-right corner of the Yida homepage: %s | Search error. Check query parameters. For issues, contact us via the Help link in the lower-right corner of the Yida homepage. |
| 400 | failure.operation.exceptionOccurredInSearch | Search error. Check query parameters. For issues, contact us via vone in the lower-right of the page: %s | Search error. Check query parameters. For issues, contact us via vone in the lower-right of the page. |
| 400 | failure.operation.failedToChangeEncryptionConfiguration | Data already exists in the form. Encryption configuration cannot be changed: %s | Data already exists in the form. Encryption configuration cannot be changed. |
| 400 | failure.operation.failedToRegister | Sign up failed: %s | Sign up failed. |
| 400 | failure.operation.failedToSearchEmployeeFieldValues | searchEmployeeFieldValues: no users found: %s | searchEmployeeFieldValues: no users found. |
| 400 | failure.operation.failedToSearchEmployeeFieldValues | No users found: %s | No users found. |
| 400 | failure.operation.failToSearchApp | App query failed. Contact the Admin: %s | App query failed. Contact the Admin. |
| 400 | failure.operation.fatalSystemError | System error. Contact the Organization Admin: %s | System error. Contact the Organization Admin. |
| 400 | failure.operation.fileSizeTooBig | Attachment preview does not support files larger than 20 MB. Download and view: %s | Attachment preview does not support files larger than 20 MB. Download and view. |
| 400 | failure.operation.forbidToDeleteEnabledProcess | Enabled processes cannot be deleted: %s | Enabled processes cannot be deleted. |
| 400 | failure.operation.forbidToReinitializeMappingRelationships | Fixed mapping relationships cannot be reinitialized: %s | Fixed mapping relationships cannot be reinitialized. |
| 400 | failure.operation.formDesignHistoryCanNotBeFound | Form history not found: %s | Form history not found. |
| 400 | failure.operation.incorrectMessageState | Operation executed under abnormal message state: %s | Operation executed under abnormal message state. |
| 400 | failure.operation.lightSystemError | System error. Contact us via the Help link in the lower-right corner of the Yida homepage: %s | System error. Contact us via the Help link in the lower-right corner of the Yida homepage. |
| 400 | failure.operation.lightSystemError | System error. Contact us via vone in the lower-right of the page: %s | System error. Contact us via vone in the lower-right of the page. |
| 400 | failure.operation.logicServiceFail | Logic orchestration service call processing failed: %s | Logic orchestration service call processing failed. |
| 400 | failure.operation.logicServiceInvokeFail | Logic orchestration service call failed: %s | Logic orchestration service call failed. |
| 400 | failure.operation.numberOfQueryDataExceed | Single query exceeded the record count limit: %s | Single query exceeded the record count limit. |
| 400 | failure.operation.onlyReceiptDataCanBeCleared | Only receipt forms can have data cleared: %s | Only receipt forms can have data cleared. |
| 400 | failure.operation.onlyReceiptDataCanBeDeletedInBatches | Only receipt data can be deleted in batches: %s | Only receipt data can be deleted in batches. |
| 400 | failure.operation.onlyTemplateAppCanBeCopied | Only template apps can be copied: %s | Only template apps can be copied. |
| 400 | failure.operation.operatingFrequencyTooFast | Operation frequency is too high. Try again later: %s | Operation frequency is too high. Try again later. |
| 400 | failure.operation.operationDeniedDuringThePublishPeriod | The form is being published. No other actions are allowed: %s | The form is being published. No other actions are allowed. |
| 400 | failure.operation.operationDeniedDuringTheRollbackPeriod | Data rollback is in progress. No other actions are allowed: %s | Data rollback is in progress. No other actions are allowed. |
| 400 | failure.operation.processFormCanNotSaveReceiptFormData | Process forms cannot save receipt data: %s | Process forms cannot save receipt data. |
| 400 | failure.operation.processingImportSequenceCanNotBeDeleted | Batches in progress cannot be deleted: %s | Batches in progress cannot be deleted. |
| 400 | failure.operation.processIsBeingRepaired | The process is being repaired. No need to repeat the action: %s | The process is being repaired. No need to repeat the action. |
| 400 | failure.operation.receiptFormCanNotStartInstance | Receipt forms cannot start a process: %s | Receipt forms cannot start a process. |
| 400 | failure.operation.registerError | Sign up failed: %s | Sign up failed. |
| 400 | failure.operation.registrationPasswordDoesNotMatchRules | The sign-up password does not match the rules: %s | The sign-up password does not match the rules. |
| 400 | failure.operation.requestTooFast | Requests are too frequent. Try again later: %s | Requests are too frequent. Try again later. |
| 400 | failure.operation.saasApplicationNotFound | The app cannot be found. Verify the app information: %s | The app cannot be found. Verify the app information. |
| 400 | failure.operation.snapshotForAppPublishIsNotAllowedToDelete | Published version snapshots cannot be deleted: %s | Published version snapshots cannot be deleted. |
| 400 | failure.operation.theSubmissionRecordExceed | Submission records exceed the quota. Purchase more in DingTalk to continue: %s | Submission records exceed the quota. Purchase more in DingTalk to continue. |
| 400/500 | failure.operation.tooManyVisitors | The platform is busy. Try again later: %s | The platform is busy. Try again later. |
| 400 | failure.operation.uploadAttachmentCapacityExceed | Upload attachment capacity exceeded. Purchase more in DingTalk to continue: %s | Upload attachment capacity exceeded. Purchase more in DingTalk to continue. |
| 400 | failure.operation.uploadFileFail | File upload failed: %s | File upload failed. |
| 400 | failure.operation.warn | Reminder: %s | Reminder. |
| 400 | failure.process.canOnlyRetryTheAbnormalProcess | You can only retry processes in error state: %s | You can only retry processes in error state. |
| 400 | failure.process.failedToCreateProcess | Failed to create the process: %s | Failed to create the process. |
| 400 | failure.process.failureOfProcessRetry | Process retry failed: %s | Process retry failed. |
| 400 | failure.process.oneTaskPermitOneBackAppend | The same task can only sign a request after one time: %s | The same task can only sign a request after one time. |
| 400 | failure.process.redirectProcessFailure | Failed to redirect the process instance: %s | Failed to redirect the process instance. |
| 400 | failure.resource.dataTypeAccessAmountReachLimit | The number of data type integrations has reached the limit: %s | The number of data type integrations has reached the limit. |
| 400 | failure.service.failedToInvokeFileService | Failed to call the file service: %s | Failed to call the file service. |
| 400 | failure.service.failedToInvokeHsf | Failed to call the Yida HSF API: %s | Failed to call the Yida HSF API. |
| 400 | failure.serviceCallBack.failedToExecuteService | Failed to execute the callback service: %s | Failed to execute the callback service. |
| 400 | failure.serviceCallBack.failedToInvokeService | Failed to execute the callback service: %s | Failed to execute the callback service. |
| 400 | failure.spi.spiLoadError | Failed to load the system SPI: %s | Failed to load the system SPI. |
| 400 | failure.task.failedToPerformApproval | Task approval failed: %s | Task approval failed. |
| 400/500 | failure.user.userNotExist | User does not exist: %s | User does not exist. |
| 400 | feedNotExist | feedNotExist | The course does not exist. |
| 400 | fieldId.not.exists | %s | Relation table schema field is missing; contact table schema field is missing. |
| 400 | fieldIsNotSelect | Field is not of option type. | Field is not of option type. |
| 400 | fieldOptionsCannotModify | Field options cannot be modified. | Field options cannot be modified. |
| 400 | fieldTooMuch.field.exceed | The number of fields exceeds the maximum allowed: %s | The number of fields exceeds the maximum allowed. |
| 400 | fileArchived | %s | The file is archived. Unarchiving is triggered automatically. Try again later. |
| 400 | fileMalicious | %s | Malicious file. |
| 400 | filename.invalid | File name error. | The file name is invalid. |
| 400 | fileType.unsupported | File type is not supported. | This file type does not support downloading. |
| 400 | fileViral | %s | Virus-infected file. |
| 400 | flowLimit | Current user can not create events exceed 100 per day. | Each user is limited to creating 100 events per day. |
| 400 | flowNotExists | Process information does not exist. | Process information does not exist. |
| 400 | folder.exist | Folder already exists. | The folder already exists. |
| 400 | folder.exists | Folder exists. | The folder already exists. |
| 400 | folderNotSupport | %s | Sending folders is not supported. |
| 400 | forbid.add.rule | The number of visibility rules for the current organization has reached the limit. Adding new rules is forbidden. | Adding new rules is forbidden. |
| 400 | forecastError | Process prediction failed. | Process prediction failed. |
| 400 | formCode.error | formCode query error. | Template code query error. |
| 400 | formCode.notExists | formCode does not exist. | formCode does not exist. |
| 400 | formContent.error | Form format error. | Form format error. |
| 400 | formConverterError | Form data reverse conversion error. | Form data reverse conversion error. |
| 400 | formConverterError | Form data validation failed. Failed component: %s | Form data validation failed. |
| 400 | formName.error | A form with the same name already exists. | Form name error. |
| 400 | formNotExist | The approval form template does not exist. | The approval form template does not exist. |
| 400 | formNotExist | The form does not exist. | The form does not exist. |
| 400 | formschema.error | %s | The form schema is invalid. |
| 400 | formschema.error | Form components used in process conditional branches cannot be modified or deleted. | The type of form components used in process conditional branches cannot be modified or deleted. |
| 400 | function.not.open | The organization has not enabled the corresponding feature. | The organization has not enabled the corresponding feature. |
| 400 | general.enumError | The input enum is incorrect. Check it. | The input enum is incorrect. Check it. |
| 400 | general.parameterError | Input parameter error. Check whether both the conversation ID and the receiver ID are passed, or neither is passed. | Input parameter error. Check whether both the conversation ID and the receiver ID are passed, or neither is passed. |
| 400 | general.parameterError | Input parameter error. Check whether required parameters are missing or the content is incorrect. | Input parameter error. Check whether required parameters are missing or the content is incorrect. |
| 400 | general.parameterError | Input parameter error. Check whether the maximum value is exceeded or the parameter rules are incorrect. | Input parameter error. Check whether the maximum value is exceeded or the parameter rules are incorrect. |
| 400 | general.signatureError | Parameter signature failed. Check it. | Parameter signature failed. Check it. |
| 400 | getCorpMarginError | Failed to retrieve organization plan balance. | Failed to retrieve organization plan balance. |
| 400 | getFileInfoError | Failed to retrieve file information: %s | Failed to retrieve file information. |
| 400 | getFileUploadUrlError | Failed to retrieve file upload URL. | Failed to retrieve file upload URL. |
| 400 | getFlowInfoError | Failed to query process information. | Failed to query process information. |
| 400 | getFlowInfoError | Failed to retrieve process information. | Failed to retrieve process information. |
| 400 | getInstFieldSettingError | Failed to retrieve process form component visibility. | Record the error log and try again later. |
| 400 | getOpenAuthCorpError | Failed to retrieve authorized user information. | Failed to retrieve authorized user information. |
| 400 | getOpenIsvInfoError | Failed to query service provider information. | Failed to query service provider information. |
| 400 | getOpenIsvInfoError | Failed to retrieve integrated service provider information. | Failed to retrieve integrated service provider information. |
| 400 | getPictureFailed | Failed to retrieve image URL. | Failed to retrieve image URL. |
| 400 | getResaleOrderInfoError | Failed to retrieve resale order information. | Failed to retrieve resale order information. |
| 400 | getSignUrlError | Failed to retrieve signing URL: %s | Failed to retrieve signing URL. |
| 400 | getUserInfoError | Failed to retrieve user information. | Failed to retrieve user information. |
| 400 | getUserInfoFail | Failed to retrieve user information, %s, %s | Failed to retrieve user information. |
| 400 | goods.not.app | Not an app or in-app purchase product. | Not an app or in-app purchase product. |
| 400 | goodsItemNotExist | The product specification does not exist. | The product specification does not exist. |
| 400 | goodsNotExist | The in-app purchase product does not exist. | The in-app purchase product does not exist. |
| 400 | grayControlDenied | The API is in grayscale release and currently unavailable. | The API is in grayscale release and currently unavailable. |
| 400 | group.creating | The group chat is still being created. Try again later. | The group chat is still being created. Try again later. |
| 400 | group.diaband | The group has been disbanded. | The group has been disbanded. |
| 400 | group.disbanded | The group has been disbanded. | The group has been disbanded. |
| 400 | group.groupTemplate.notInstalled | The group template is not installed in the group. | The group template is not installed in the group. |
| 400 | group.memberIllegal | Incorrect number of members in a two-person group. Ensure there are exactly two members. | Incorrect number of members in a two-person group. Ensure there are exactly two members. |
| 400 | group.memberParamIllegal | Group member parameters are incorrect. Check them. | Group member parameters are incorrect. Check them. |
| 400 | group.nameIllegal | The group name contains non-compliant content. Check it. | The group name contains non-compliant content. Check it. |
| 400 | group.nonexist | The group does not exist. Check it. | The group does not exist. Check it. |
| 400 | group.not.found | Group Not Found. | The group does not exist. |
| 400 | group.not.found | Parent Group Not Found. | The parent group cannot be found. |
| 400 | group.notReady | The group chat is still being created. Try again later. | The group chat is still being created. Try again later. |
| 400 | group.num.overlimit | The number of groups queried exceeds the threshold. Check it. | The number of groups queried exceeds the threshold. Check it. |
| 400 | group.org.checkFailed | No permission. The group does not belong to the current organization. | No permission. The group does not belong to the current organization. |
| 400 | group.org.checkFailed | The group does not belong to the current organization. | The group does not belong to the current organization. |
| 400 | group.qrcode.nonexist | The group chat does not exist. Check it. | The group chat does not exist. Check it. |
| 400 | group.too.much | Group Too Much. | The number of groups exceeds the limit. |
| 400 | groupDisbang | The group has been disbanded. | The group has been disbanded. |
| 400 | groupNickForbid | The name content is invalid. | The name content is invalid. |
| 400 | groupNotExist | 200002, the group does not exist. | The group does not exist. |
| 400 | groupPermissionDenied | No permission. | No permission. The group is not an internal group, the group template is not installed, the specified group chat cool app is not installed, or the specified group chat cool app does not belong to the app associated with the current token. |
| 400 | groupPermissionDenied | No permission to access this group data. | No permission to access this group data. |
| 400 | groupPermissionDenied | No permission. The group does not have the group template installed. | No permission. The group does not have the group template installed. |
| 400 | groupQRCodeExpired | Sorry, your request failed because the group QR Code configuration is invalid. Contact the feature provider. | Sorry, your request failed because the group QR Code configuration is invalid. Contact the feature provider. |
| 400 | groupRelationSchemaNotExist | The group relation template does not exist. | The group relation template does not exist. |
| 400 | groupTemplatePermissionDenied | No permission. The group template installed in the group does not belong to the app associated with the current token. | No permission. The group template installed in the group does not belong to the app associated with the current token. |
| 400 | have.been.set | You have already set a DingTalk ID and cannot modify it. | You have already set a DingTalk ID and cannot modify it. |
| 400 | hidden.org.only | The API must be called with the hidden Organization Identity. | The API must be called with the hidden Organization Identity. |
| 400 | hsfIntegrationErrorCspace | Drive attachment dependency third-party error. | Drive attachment dependency third-party error. |
| 400 | hsfIntegrationErrorCspaceDentryServiceGenerateDownloadPresignedUrl | Failed to generate file download URL. | Failed to generate file download URL. |
| 400 | hsfIntegrationErrorCspaceDentryServiceGrant | Failed to authorize access to Drive. | Failed to authorize access to Drive. |
| 400 | hsfIntegrationErrorCspaceDentryServiceInfo | Failed to view specific file information. | Failed to view specific file information. |
| 400 | hsfIntegrationErrorCspaceGetCustomSpace | Failed to retrieve Drive space information. | Failed to retrieve Drive space information. |
| 400 | hsfIntegrationErrorCspaceGetSimpleMicroAppByRelatedAppId | Failed to retrieve micro app information by relatedAppId. | Failed to retrieve micro app information by relatedAppId. |
| 400 | idempotencyProcessing | Idempotency processing. | The idempotent request is being processed. |
| 400 | IdempotentParameterMismatch | The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical. | The client token is invalid. |
| 400 | idempotentParameterMismatch.uuid | illegal parameter %s | UUID does not exist. |
| 400 | idempotentParameterMismatch.uuid | uuid not found. | The uuid parameter is invalid. |
| 400 | idInvalid | The settings corresponding to the ID do not exist. | The settings corresponding to the ID do not exist. |
| 400 | idInvalid | The configuration corresponding to the ID does not exist. | The configuration corresponding to the ID does not exist. |
| 400 | illegal.excludes | %s | The exclusion list is invalid. |
| 400 | illegal.excludes | The exclusion list is invalid. | The exclusion list is invalid. |
| 400 | illegal.migration.unionId | Invalid migrationUnionId. | Invalid migrationUnionId. |
| 400 | illegal.openconevrsation.id | %s | Invalid conversation ID. |
| 400 | illegal.order.principle | Order ownership error. | Orders not belonging to the current ISV cannot be queried. |
| 400 | illegal.param | %s | Parameter error. |
| 400 | illegal.parameter | Parameter error. | Parameter error. Check the input parameters. |
| 400 | illegal.parameter | Invalid parameter. | Invalid parameter. |
| 400 | illegal.parameter.cid | openConverationId parameter error. | The parameter is missing or in the wrong format. |
| 400 | illegal.parameter.type | banWordsType parameter error. | The parameter is missing or in the wrong format. |
| 400 | illegal.receivers | %s | The receiver list is invalid. |
| 400 | illegal.receivers | The receiver list is invalid. | The receiver list is invalid. |
| 400 | illegalAlipayCode | Invalid Alipay code value. | Invalid Alipay code value. |
| 400 | illegalAppDesc | App description contains non-compliant words. | App description contains non-compliant words. |
| 400 | illegalAppIcon | App icon contains non-compliant words. | App icon contains non-compliant words. |
| 400 | illegalAppName | App name contains non-compliant words. | App name contains non-compliant words. |
| 400 | illegalApproveType | Invalid Approval type. | Invalid Approval type. |
| 400 | illegalArgument | Invalid parameter %s. | Invalid parameter. |
| 400 | illegalCalculateType | Invalid duration calculation mode. | Invalid duration calculation mode. |
| 400 | illegalComponent | Form component parameter error. | Form component parameter error. |
| 400 | illegalDateTypeForHalfDay | Invalid start/end time format when DURATION_UNIT is half-day. | Invalid start/end time format when DURATION_UNIT is half-day. |
| 400 | illegalDurationUnit | Invalid duration unit. | Invalid duration unit. |
| 400 | illegalIp | Invalid IP. | Invalid IP. Either a single IP is invalid, or the total length of IPs exceeds 50. |
| 400 | illegalMobile | ILLEGAL_MOBILE | Invalid mobile number. |
| 400 | illegalOrg | ILLEGAL ORG | Not authorized by the organization. |
| 400 | illegalOrg | ILLEGAL_ORG | Illegal organization. Cannot be used. |
| 400 | illegalOvertimeDurationUnit | Invalid overtime duration unit (overtime only supports hours). | Invalid overtime duration unit (overtime only supports hours). |
| 400 | illegalPama | Invalid parameter. | Invalid parameter. |
| 400 | illegalParam | Parameter error. | Employee ID or last working day is incorrect. |
| 400 | illegalParameter | Illegal parameter. | Parameter error; request parameter is incorrect. |
| 400 | illegalParameter | illegal_parameter | Required parameter error. |
| 400 | illegalParameter | Parameter error: required parameter is missing. | Parameter error: required parameter is missing. |
| 400 | illegalParameter | Invalid parameter. | Invalid parameter. openTeamId is incorrect. |
| 400 | illegalParameter.account | illegal account | The Service Window account does not exist; the Service Window account is in error state. |
| 400 | illegalParameter.accountOrg | illegal account org | The Service Window account does not exist. |
| 400 | illegalParameter.bindingClient | illegal binding client | The binding relationship between the Third-party app and the Service Window is incorrect. |
| 400 | illegalParameter.bindingToken | illegal binding token | The bindingToken parameter is incorrect. |
| 400 | illegalParameter.groupName | Parameter error: group name. | Parameter error: group name. |
| 400 | illegalParameter.maxResults | illegal maxResults. | The maxResults parameter is incorrect. |
| 400 | illegalParameter.messageBody | illegal message body | The message body is incorrect; the message body is invalid. |
| 400 | illegalParameter.messageContent | illegal message content | The message Content is incorrect; the message Content is invalid. |
| 400 | illegalParameter.messageReceiver | illegal message receiver | The message receiver is incorrect. |
| 400 | illegalParameter.messageType | illegal message type | The message Type is incorrect; the message Type is invalid. |
| 400 | illegalParameter.nextToken | illegal nextToken. | nextToken is incorrect. |
| 400 | illegalParameter.ownerUserId | Parameter error: Group owner ID. | Parameter error: Group owner ID. |
| 400 | illegalParameter.relationType | Parameter error: invalid relationType. | Parameter error: invalid relationType. |
| 400 | illegalParameter.unionId | illegal union id. | unionId is incorrect. |
| 400 | illegalParameter.userId | illegal user id. | The userId parameter is incorrect. |
| 400 | illegalParameter.uuid | illegal uuid | Invalid UUID; the uuid parameter is invalid. |
| 400 | illegalRequest | illegal request | The request is in error state. |
| 400 | illegalRequest.account | illegal account. | The Service Window account is incorrect. |
| 400 | illegalRequest.followerNotExist | follower not existed. | No follower information was found for the unionId or userId provided. |
| 400 | illegalRequest.overQuota | request over quota. | The request exceeds the quota. |
| 400 | image.url.error | Failed to Upload image. Check whether the image URL is accessible or whether the image size exceeds 1 MB. | Failed to Upload image. Check whether the image URL is accessible or whether the image size exceeds 1 MB. |
| 400 | image.urlError | Failed to Upload image. Check whether the image URL is accessible or whether the image size exceeds 1 MB. | Failed to Upload image. Check whether the image URL is accessible or whether the image size exceeds 1 MB. |
| 400 | image.urlError | Failed to Upload group Profile Photo. Check whether the image URL is accessible or whether the image size exceeds 1 MB. | Failed to Upload group Profile Photo. Check whether the image URL is accessible or whether the image size exceeds 1 MB. |
| 400 | incorrect.format | The DingTalk ID format is incorrect. Enter it again. | The DingTalk ID format is incorrect. Enter it again. |
| 400 | incorrect.length | The DingTalk ID format is incorrect. Enter it again. | The DingTalk ID format is incorrect. Enter it again. |
| 400 | incorrect.reserved | The DingTalk ID is already in use. Enter another one. | The DingTalk ID is already in use. Enter another one. |
| 400 | incorrectOpenConversationId | %s | openConversionId does not exist. |
| 400 | indicator.not.found | The current metric does not exist. | The current metric does not exist. |
| 400 | inProcessOfApproval | The conversion to full-time approval is already in progress. | The conversion to full-time approval is already in progress. |
| 400 | inputParams.accountId.empty | accountId cannot be empty. | accountId cannot be empty. |
| 400 | inputParams.agrs.empty | args cannot be empty. | args cannot be empty. |
| 400 | inputParams.corpId.empty | corpId cannot be empty. | corpId cannot be empty. |
| 400 | inputParams.date.invalid | The startDate or endDate format is incorrect. Correct format: 20220801. | The startDate or endDate format is incorrect. Correct format: 20220801. |
| 400 | inputParams.deptId.empty | Input parameter: deptId cannot be empty. | Input parameter: deptId cannot be empty. |
| 400 | inputParams.serviceId.empty | apiId cannot be empty. | apiId cannot be empty. |
| 400 | inputParams.staffId.empty | userId cannot be empty. | userId cannot be empty. |
| 400 | inputParams.startGraterEnd.date | The start Date cannot be later than the end Date. | The start Date cannot be later than the end Date. |
| 400 | inputParams.startOrEndDate.empty | startDate and endDate cannot be empty. | startDate and endDate cannot be empty. |
| 400 | inputParamsDate.over.timeScope | The query time exceeds the maximum time range. | The query time exceeds the maximum time range. |
| 400 | insert.repeat.error | Duplicate Insert. | Duplicate Insert. |
| 400 | insertOrUpdate.dir.error | Failed to Create or Update the Group. | Failed to Create or Update the Group. The possible cause is that the number of groups has reached the upper limit. |
| 400 | instance.error | Failed to start the Approval instance. | Failed to start the Approval instance. |
| 400 | instance.query.error | %s | Form instance query failed. |
| 400 | instance.status.error | The current process instance status is not running. The sign request operation is not supported. | Check the processInstanceId parameter and whether the current Approval form status is RUNNING. |
| 400 | instance.status.error | The current process instance status is not running. The transfer operation is not supported. | The current process instance status is not running. The transfer operation is not supported. |
| 400 | instance.status.error | The current process instance status is not running. The return operation is not supported. | Check the processInstanceId parameter and whether the current Approval form status is RUNNING. |
| 400 | insufficient.capacity | Insufficient capacity. | Insufficient remaining capacity. |
| 400 | insufficient.capacity | The free capacity of the space is insufficient. | The free capacity of the Space is insufficient. |
| 400 | integrated.concurrency.error | Concurrent creation of tasks and instances is not supported. Try again later. | Concurrent creation of tasks and instances is not supported. Try again later. |
| 400 | integrated.number.exceed | The number of process tasks has reached the upper limit. | The number of process tasks has reached the upper limit. |
| 400 | integrated.params.error | Invalid parameter. Check the pagination parameters and start time. | Invalid parameter. Check the pagination parameters and start time. |
| 400 | integrated.params.error | User ID cannot be empty. Check it. | User ID cannot be empty. Check it. |
| 400 | integrated.permission.error | No permission to operate the Approval process. Check whether the Approval instance or template is correct. | No permission to operate the Approval process. Check whether the Approval instance or template is correct. |
| 400 | integrated.permission.error | No permission to operate the Approval process. Check whether the Approval instance or template is correct. | No permission to operate the Approval process. Check whether the Approval instance or template is correct. |
| 400 | integrated.permission.error | Not a process center integrated Approval process. No permission to operate. | Not a process center integrated Approval process. No permission to operate. |
| 400 | integrated.qps.exceed | The number of API calls for today has reached the upper limit. Try again tomorrow. | The number of API calls for today has reached the upper limit. Try again tomorrow. |
| 400 | integrated.state.invalid | Parameter error. Check whether the process instance ID is correct. | Parameter error. Check whether the process instance ID is correct. |
| 400 | integrated.state.invalid | The process instance does not exist. | The process instance does not exist. |
| 400 | integrated.state.invalid | The process instance has ended. Cannot Continue creating tasks. | The process instance has ended. Cannot Continue creating tasks. |
| 400 | internalenterpriseaccount.limit | Only Enterprise Accounts belonging to the current organization can be processed. | Only Enterprise Accounts belonging to the current organization can be processed. |
| 400/500 | internalError | %s | Internal system error. Possible causes include: only Completed Approval forms can be archived, the archive action cannot be repeated; the management backend has not allowed Submitters to Undo Approval forms in progress, so you do not have task processing permission; internal system error. |
| 400 | invaild.parameter | invaildParameter | Invalid parameter. |
| 400 | invalid.appid | Invalid appId. | The input parameter must include the app ID field, and the app ID must match the current token. |
| 400 | invalid.authority | Parameter userId is invalid. | Parameter userId is invalid. |
| 400 | invalid.authority | No permission to operate organization data. | No permission to operate organization data. |
| 400 | invalid.bizId | Interaction Card BIZID is invalid. | Interaction Card BIZID is invalid. |
| 400 | invalid.chatbotId | invalid.chatbotId %s | Invalid Bot ID. |
| 400 | invalid.client | invalid.client | Invalid ClientID or ClientSecret. |
| 400 | invalid.content | %s | The Content contains prohibited words. |
| 400 | invalid.content | card streaming key invalid | The message body content is invalid. The streaming Component Key is invalid. |
| 400 | invalid.content | card template not exist | The message body content is invalid. The Card Template does not exist. |
| 400 | invalid.content | emplateId cannot be null or empty | The message body content is invalid. The Card Template cannot be empty. |
| 400 | invalid.content | invalid componentTag | The message body content is invalid. The Card Component Type is invalid. |
| 400 | invalid.content | templateId cannot be null or empty | The message body content is invalid. The Card Template cannot be empty. |
| 400 | invalid.content | templateId in content is not equal to templateId in context | The message body content is invalid. The Card Template must be consistent throughout the process. |
| 400 | invalid.content.type | invalid content type | The message body Type is invalid. |
| 400 | invalid.conversation.token | invalid conversation token | Invalid conversation Credential. |
| 400 | invalid.data.action | Invalid data action. | Invalid Data Action. Only add, update, and delete are supported. |
| 400 | invalid.media.id | media_id is invalid. | media_id is invalid. |
| 400 | invalid.objectType | invalid objectType | objectType does not exist. |
| 400 | invalid.openConversationId | %s | Invalid openConversationId. Check whether openConversationId is correct. |
| 400 | invalid.openConversationId | Invalid openConversationId. | Invalid openConversationId. |
| 400 | invalid.param | ai assistant not found | Tabler cannot be found. Use the ClientID/ClientSecret of the Tabler to obtain the Access credential. |
| 400 | invalid.param | invalid openConversationId | Invalid conversation ID. |
| 400 | invalid.param | invalid unionId | Invalid user ID. |
| 400 | invalid.param | Invalid dingId. | Invalid dingId. |
| 400 | invalid.param | Invalid migrationDingId. | Invalid migrationDingId. |
| 400 | invalid.param | Input parameter cannot be empty. | Input parameter cannot be empty. |
| 400 | invalid.param | Invalid parameter. | Invalid parameter. |
| 400 | invalid.param | The Approval form is Completed. | The Approval form is Completed. |
| 400 | invalid.param | The over-quota Approval form cannot be found. | The over-quota Approval form cannot be found. |
| 400 | invalid.param | Invalid parameter. | sourceUserId/targetUserId/effectCorpId cannot be empty, and effectCorpId must be a real organization ID. userId cannot be empty. Invalid parameter. |
| 400 | invalid.param.actionCardTobtnOrientation | %s | Message Content is invalid. Incorrect actionCard-btnOrientation. |
| 400 | invalid.param.actionCardTobtnOrientation | Incorrect actionCard-btnOrientation. | Incorrect actionCard-btnOrientation. |
| 400 | invalid.param.actionCardTocanForward | %s | Message Content is invalid. Incorrect actionCard-canForward. |
| 400 | invalid.param.actionCardTocanForward | Incorrect actionCard-canForward. | Incorrect actionCard-canForward. |
| 400 | invalid.param.userId | Parameter userId is invalid. | Parameter userId is invalid. |
| 400 | invalid.parameter | invalidParameter | Invalid parameter. |
| 400 | invalid.parameter | parameter invalid | Parameter error. |
| 400 | invalid.parameter | Parameter error. | Parameter error. |
| 400/500 | invalid.parameter | Invalid parameter. | Invalid parameter. |
| 400 | invalid.processQueryKey | %s | Invalid processQueryKey. Check whether processQueryKey is correct. |
| 400 | invalid.processQueryKey | Invalid processQueryKey. | Invalid processQueryKey. |
| 400 | invalid.relationId | invalid parameter: relationId | relationId does not exist. |
| 400 | invalid.relationType | invalid parameter: relationType | relationType does not exist. |
| 400 | invalid.robotCode | Invalid robotCode. | Invalid robotCode. |
| 400 | invalid.robotCode | Invalid Bot identifier. | Invalid Bot identifier. |
| 400 | invalid.staffid | Invalid userId. | Invalid userId. |
| 400 | invalid.taskid | taskId is invalid. | taskId is invalid. |
| 400 | invalid.uk.parameter | invalid uk parameter | The deduplication Field is empty. |
| 400 | invalid.unionId | invalid unionId | unionId is invalid. |
| 400 | invalid.unionid | unionid is invalid. | unionid is invalid. |
| 400 | invalid.unionId | Input parameter unionId cannot be empty. | Input parameter unionId cannot be empty. |
| 400 | invalid.user | Invalid user ID. | Invalid user ID. |
| 400 | invalid.userid | User not found. | User not found. |
| 400 | invalid.userid | Push ID is invalid. | Push ID is invalid. |
| 400 | invalid.userid.list | userId List is invalid. | userId List is invalid. |
| 400 | invalidAccessToken | No access permission. | No access permission. |
| 400 | invalidAgentId | agentId error. | agentId error. |
| 400 | invalidAgentId | Invalid agentId. | Invalid agentId. |
| 400 | invalidAgentId | Invalid agentId. | Invalid agentId. |
| 400 | invalidAgentId | Invalid Micro app ID. | Invalid Micro app ID. |
| 400 | invalidAgentId | When retrieving Approval Drive Space information, the app agentId cannot be empty. | When retrieving Approval Drive Space information, the app agentId cannot be empty. |
| 400 | invalidAgentld | Invalid Micro app ID. | Invalid Micro app ID. |
| 400 | InvalidAuthentication | Invalid access_token. | access_token has expired or does not exist. Obtain it again. |
| 400 | invalidAuthInfo | The Authorization relationship does not exist. | The organization has not enabled the corresponding Third-party app and cannot obtain the organization token. |
| 400 | invalidAvailableTime | Invalid valid time. | Invalid valid time. |
| 400 | invalidClientIdOrSecret | clientId or clientSecret error. | clientId or clientSecret error. |
| 400 | invalidClientIdOrSecret | Invalid clientId or clientSecret. | Invalid clientId or clientSecret. |
| 400/409 | invalidCode | Invalid authorization code. | Invalid authorization code. |
| 400 | invalidCodeIdentity | Invalid code identifier. | Invalid code identifier. |
| 400 | invalidCorpId | Parameter error. | Parameter error. |
| 400 | invalidData.data.dataIsInvalid | Data is invalid: %s | Data is invalid. |
| 400 | invalidDepartmantId | INVALID_DEPARTMENT_ID | Incorrect organizational unit ID. |
| 400 | invalidDepartmentId | INVALID_DEPARTMENT_ID | Invalid organizational unit ID; incorrect organizational unit ID. |
| 400 | invalideChatId | Invalid chatId. | Invalid chatId. |
| 400 | invalidEcologicalCorpId | Invalid partner Space corpId. | Invalid partner Space corpId. |
| 400 | invalidEndTime | When retrieving the Approval instance ID List, the Approval instance end time cannot be earlier than the start time, and the query time range cannot exceed 120 days. | When retrieving the Approval instance ID List, the Approval instance end time cannot be earlier than the start time, and the query time range cannot exceed 120 days. |
| 400 | invalidFileId | The Approval Attachment fileId cannot be empty. | The Approval Attachment fileId cannot be empty. |
| 400 | invalidFileId | When authorizing the Preview of an Approval Attachment, the Approval Attachment fileId cannot be empty. | When authorizing the Preview of an Approval Attachment, the Approval Attachment fileId cannot be empty. |
| 400 | invalidFileInfos | When authorizing the Download of Approval Drive Files, the authorized Drive File information List cannot be empty. | When authorizing the Download of Approval Drive Files, the authorized Drive File information List cannot be empty. |
| 400 | invalidFileList | When authorizing the Preview of Approval Attachments, the Approval Attachment fileList cannot be empty. | When authorizing the Preview of Approval Attachments, the Approval Attachment fileList cannot be empty. |
| 400 | invalidGetTodoTaskSumUserId | When retrieving the pending Approval count for a User, the userId to be queried cannot be empty. | When retrieving the pending Approval count for a User, the userId to be queried cannot be empty. |
| 400 | invalidGroupParams | The group does not exist or the Group members are empty. | The group does not exist or the Group members are empty. |
| 400 | invalidInstanceArchiveIsSystem | When archiving an Approval instance, the parameter indicating whether the action is performed by the system cannot be empty. | When archiving an Approval instance, the parameter indicating whether the action is performed by the system cannot be empty. |
| 400 | invalidInstanceArchiveOpUserId | When archiving an Approval instance, if isSystem is false, the operator’s userId cannot be empty. | When archiving an Approval instance, if isSystem is false, the operator’s userId cannot be empty. |
| 400 | invalidInstanceArchiveOpUserIdNotOriginatorId | When archiving an approval instance, if isSystem is false, the operator must be an OA Approval admin. | When archiving an approval instance, if isSystem is false, the operator must be an OA Approval admin. |
| 400 | invalidInstanceCommentText | The comment content of an approval instance cannot be empty. | The comment content of an approval instance cannot be empty. |
| 400 | invalidInstanceCommentUserId | The userId of the approval instance commenter cannot be empty. | The userId of the approval instance commenter cannot be empty. |
| 400 | invalidInstanceExecuteActionerUserId | When accepting or declining an approval task, the operator’s userId cannot be empty. | When accepting or declining an approval task, the operator’s userId cannot be empty. |
| 400 | invalidInstanceExecuteActionerUserld | When accepting or declining an approval task, the operator’s userld cannot be empty. | When accepting or declining an approval task, the operator’s userld cannot be empty. |
| 400 | invalidInstanceExecuteResult | When accepting or declining an approval task, the approval action is required and must be agree or refuse. | When accepting or declining an approval task, the approval action is required and must be agree or refuse. |
| 400 | invalidInstanceExecuteResult | When accepting or declining an approval task, the approval action is required and must be agree or refuse. | When accepting or declining an approval task, the approval action is required and must be agree or refuse. |
| 400 | invalidInstanceExecuteTaskId | When accepting or declining an approval task, the task node ID cannot be empty. | When accepting or declining an approval task, the task node ID cannot be empty. |
| 400 | invalidInstanceId | The approval instance ID cannot be empty. | The approval instance ID cannot be empty. Check whether the processInstanceId parameter is correct. |
| 400 | invalidInstanceIdOrFieldId | The approval instance ID or field ID cannot be empty. | Check whether the processInstanceId and fieldId parameter values are correct. |
| 400 | invalidInstanceIdOrFieldId | The approval instance ID or the current approver ID cannot be empty. | Check whether the processInstanceId and userId parameter values are correct. |
| 400 | invalidInstanceListIdsStartTime | When fetching the approval instance ID list, the approval instance start time cannot be empty. | When fetching the approval instance ID list, the approval instance start time cannot be empty. |
| 400 | invalidInstanceTerminateIsSystem | When revoking an approval instance, the parameter indicating whether it is a system operation cannot be empty. | When revoking an approval instance, the parameter indicating whether it is a system operation cannot be empty. |
| 400 | invalidInstanceTerminateOperatingUserId | When revoking an approval instance, if isSystem is false, the operator’s userId cannot be empty. | When revoking an approval instance, if isSystem is false, the operator’s userId cannot be empty. |
| 400 | invalidIsvOrgId | INVALID_ISV_ORG_ID | Invalid ISV. |
| 400 | invalidLang | INVALID_LANG | Invalid contacts language. |
| 400 | invalidMaxResults | When fetching the approval instance ID list, the pagination parameter is invalid. The maximum page size is 20. | When fetching the approval instance ID list, the pagination parameter is invalid. The maximum page size is 20. |
| 400 | invalidMaxResults | When fetching the list of approval forms visible to a specified user, the pagination parameter is invalid. The maximum page size is 100. | When fetching the list of approval forms visible to a specified user, the maximum page size is 100. |
| 400 | invalidMiniVersion | Invalid versionId. | Invalid versionId. |
| 400 | invalidMobileFormat | Invalid mobile number format. | Invalid mobile number format. |
| 400 | invalidMsgType | Invalid message type. | Invalid message type. |
| 400 | invalidNextToken | When fetching the approval instance ID list, the pagination cursor cannot be empty. | When fetching the approval instance ID list, the pagination cursor cannot be empty. |
| 400 | invalidNextToken | When fetching the list of approval forms visible to a specified user, the pagination cursor cannot be empty. | When fetching the list of approval forms visible to a specified user, the pagination cursor cannot be empty. |
| 400 | invalidOpenConversationId | Invalid group ID. | Invalid group ID. |
| 400 | invalidParam | %s | The parameter is empty or invalid; invalid parameter. |
| 400 | invalidParam | invalid param, %s | The app ID cannot be empty. |
| 400 | invalidParam | invalid params | Parameter error. |
| 400 | invalidParam | lippi_live.room.preStartTimeCanNotEarlierThanNow | The expected start time cannot be earlier than the current time. |
| 400 | invalidParam | lippi_live.stream.paramError | Parameter error; parameter error, the live stream does not exist; parameter error, the expected start time must be in the future and earlier than the expected end time. |
| 400 | invalidParam | Parameter error. | Parameter error. |
| 400 | invalidParam | Parameter error: %s | Parameter error. |
| 400 | invalidParam.openConversationIdDecryptFailed | Failed to decrypt the chat ID. | Failed to decrypt the chat ID. |
| 400 | invalidParam.openConversationIdEmpry | Invalid chat ID. | Invalid chat ID. |
| 400 | invalidParam.openConversationIdEmpry | The chat ID is empty. | The chat ID is empty. |
| 400 | invalidParam.robotCodeEmpry | The bot code is empty. | The bot code is empty. |
| 400 | invalidParam.sceneGroupPermissionDenied | No permission to access this group’s data. | No permission. The group template is not installed in this group, or the installed group template does not belong to the app corresponding to the current token. |
| 400/504 | invalidParameter | %s | Request parameter error. Check the method input parameters. |
| 400 | invalidParameter | CalendarId cannot be blank | The calendar ID cannot be empty; calendarId cannot be empty; the calendar ID cannot be empty. |
| 400 | invalidParameter | Cannot get schedule information for more than limit. | The query count exceeds the limit. |
| 400 | invalidParameter | Cannot query schedule for more than 90 days. | The number of query days exceeds the limit. |
| 400 | invalidParameter | Event end time not set. | The event end time is not set. |
| 400 | invalidParameter | Event id summary cannot be blank | The event ID cannot be empty. |
| 400 | invalidParameter | Event must be provided. | The event cannot be empty. |
| 400 | invalidParameter | Event start time not set. | The event start time is not set. |
| 400 | invalidParameter | Event summary cannot be blank | The event title cannot be empty. |
| 400 | invalidParameter | Meeting room invalid | The room is unavailable. |
| 400 | invalidParameter | Meeting rooms to remove must be provided. | The room cannot be empty. |
| 400 | invalidParameter | PARAMETER INVALID | Invalid parameter. |
| 400 | invalidParameter | Recurrence interval must between 1, 365 | The interval must be in the range 1 to 365. |
| 400 | invalidParameter | Recurrence range numberOfOccurrences must between 1, 99 | numberOfOccurrences must be in the range 1 to 99. |
| 400 | invalidParameter | Subscribed calendar not support this method | Subscribed calendars do not support this method. |
| 400 | invalidParameter | attendees batch size too large. Maximum allowed:5 | The number of rooms exceeds the limit. The maximum is 5. |
| 400 | invalidParameter | calendar id cannot be blank | The calendar ID cannot be empty. |
| 400 | invalidParameter | calendar id cannot be null | The calendar ID cannot be empty. |
| 400 | invalidParameter | calendar name cannot be blank | The calendar name cannot be empty. |
| 400 | invalidParameter | calendar name length must less than 128 | The calendar name cannot exceed 128 characters. |
| 400 | invalidParameter | calendar type invalid | Invalid calendar type. |
| 400 | invalidParameter | current user must in range | The current user must be in the corresponding group and organization. |
| 400 | invalidParameter | eventId cannot be blank | The event ID cannot be empty. |
| 400 | invalidParameter | forwardErrorMessage | Parameter error. |
| 400 | invalidParameter | invalid parameter. | Parameter error; invalid parameter. |
| 400 | invalidParameter | query ids cannot be empty | The query ID cannot be empty. |
| 400 | invalidParameter | roomId invalid | Invalid roomId; invalid room ID. |
| 400 | invalidParameter | roomId must be provided. | roomId cannot be empty. |
| 400 | invalidParameter | shareExceedLimit | The number of shared users exceeds the limit. |
| 400 | invalidParameter | subscribe range cannot be null | The subscription range cannot be empty. |
| 400 | invalidParameter | Invalid parameter when downloading an approval attachment. | Invalid parameter when downloading an approval attachment. |
| 400 | invalidParameter | Parameter error. | overtimeSettingIds parameter error; pagination parameter error; parameter error; parameter error; missing last working day or resignee userId; missing resignee userId; invalid system parameter. |
| 400 | invalidParameter | Parameter error: %s | Parameter error. |
| 400 | invalidParameter | Parameter error: %s%s | Parameter error. |
| 400 | invalidParameter | Parameter error. Possible causes: Organization ID, approval template code, or other parameters are incorrect. | Parameter error. Possible causes: Organization ID, approval template code, or other parameters are incorrect. |
| 400 | invalidParameter | Parameter error when initiating an approval. Possible causes: Organization ID, approval template code, or other parameters are incorrect, or the initiator has resigned. | Parameter error when initiating an approval. Possible causes: Organization ID, approval template code, or other parameters are incorrect, or the initiator has resigned. |
| 400 | invalidParameter | Parameter error when accepting or declining an approval task. | Parameter error when accepting or declining an approval task. |
| 400 | invalidParameter | The employee ID list size is not in the range 1 to 50. | The employee ID list size is not in the range 1 to 50. |
| 400 | invalidParameter | Empty parameter exists. | Empty parameter exists. |
| 400 | invalidParameter | Invalid parameter when archiving an approval instance. | Verify the request parameters against the API documentation. |
| 400 | invalidParameter | Invalid parameter when authorizing the download of an approval Drive file. | Invalid parameter when authorizing the download of an approval Drive file. |
| 400 | invalidParameter | Invalid parameter when authorizing the preview of an approval attachment. | Invalid parameter when authorizing the preview of an approval attachment. |
| 400 | invalidParameter | Invalid parameter when revoking an approval instance. | Invalid parameter when revoking an approval instance. |
| 400 | invalidParameter | Invalid parameter. | Invalid parameter. |
| 400 | invalidParameter | Invalid request parameter. | Invalid request parameter. |
| 400 | invalidParameter | Invalid request parameter. | Invalid request parameter. |
| 400 | invalidParameter | Invalid parameter when adding an approval comment. | Invalid parameter when adding an approval comment. |
| 400 | invalidParameter | The user ID or full-time conversion date cannot be empty. | The user ID or full-time conversion date cannot be empty. |
| 400 | invalidParameter | Invalid system parameter, or the provided micro app ID and employee userId are incorrect. | Invalid system parameter, or the micro app ID and employee userId are incorrect. |
| 400 | invalidParameter | Invalid parameter when fetching the details of a single approval instance. | Invalid parameter when fetching the details of a single approval instance. |
| 400 | invalidParameter | Invalid parameter when fetching approval Drive space information. | Invalid parameter when fetching approval Drive space information. |
| 400 | invalidParameter | Invalid parameter when fetching all manageable forms of the current organization. | Invalid parameter when fetching all manageable forms of the current organization. |
| 400 | invalidParameter | Invalid parameter when fetching the list of approval forms visible to a specified user. | Invalid parameter when fetching the list of approval forms visible to a specified user. |
| 400 | invalidParameter | Invalid parameter when fetching the count of pending approvals for a user. | Invalid parameter when fetching the count of pending approvals for a user. |
| 400 | invalidParameter | The request parameter list is too long. The maximum length is 100. | The request parameter list is too long. The maximum length is 100. |
| 400 | invalidParameter | Invalid carbon energy type in the request parameter. Verify the data type. | Invalid carbon energy type in the request parameter. Verify the data type. |
| 400 | invalidParameter | Request parameter is missing or invalid. | Request parameter is missing or invalid. |
| 400 | invalidParameter | The request object is empty. | The request object is empty. |
| 400 | invalidParameter | Invalid parameter. | Invalid parameter. |
| 400 | invalidParameter.appKey.blank | appKey is empty. | The appKey of the internal app is empty. |
| 400 | invalidParameter.appKey.targetAppKeyInvalid | Invalid target app code: %s | Invalid target app code. |
| 400 | invalidParameter.applicationName.applicationNameDuplicate | App name is already in use: %s | App name is already in use. |
| 400 | invalidParameter.applicationName.applicationNameTooLong | The name cannot exceed 150 characters (75 Chinese characters): %s | The name cannot exceed 150 characters (75 Chinese characters). |
| 400 | invalidParameter.argumentInvalid | %s | Invalid parameter. See the specific error message. |
| 400 | invalidParameter.cardTemplate.notFound | The card template does not exist. | The card template does not exist. |
| 400 | invalidParameter.cid.empty | The Direct Message chat ID is empty. | The Direct Message chat ID is empty. |
| 400 | invalidParameter.cid.empty | The group ID is empty. | The group ID is empty. |
| 400/500 | invalidParameter.corp.corpNotExist | Organization does not exist: %s | The organization does not exist. |
| 400 | invalidParameter.corporation.invalidAuthorizationCorporationId | Invalid authCorpId: %s | Invalid authCorpId. |
| 400 | invalidParameter.corporation.invalidAuthorizationCorporationId | Not a valid authorized organization: %s | Not a valid authorized organization. |
| 400 | invalidParameter.cursor.invalid | Invalid nextToken. | Invalid nextToken. Check whether the nextToken is correct. |
| 400 | invalidParameter.event.calendarId | CalendarId cannot be blank | The calendar ID cannot be empty. |
| 400 | invalidParameter.event.eventId | eventId cannot be blank | The event ID cannot be empty. |
| 400 | invalidParameter.filterPraseFailed | %s | Input parameter: matcherJson is invalid or incorrect. |
| 400 | invalidParameter.form.invalidArgumentsForSearchingEmployeeField | Invalid value for the user search component: %s | Invalid value for the user search component. |
| 400 | invalidParameter.form.invalidArgumentsForSearchingEmployeeField | Invalid value for the user search component: %s | Invalid value for the user search component. |
| 400 | invalidParameter.input.invalid | %s | Input parameter validation failed. |
| 400 | invalidParameter.invalid | The bot corresponding to the token does not exist. | The bot corresponding to the token does not exist. Check whether the bot is in the group. |
| 400 | invalidParameter.invalidOrgId | crm has not been installed for this org | Invalid organization ID of the Service Window. |
| 400 | invalidParameter.json.componentValuesEmptyInSearchFieldJson | All component values in searchFieldJson are empty: %s | All component values in searchFieldJson are empty. |
| 400 | invalidParameter.json.invalidJsonStringParamter | %s | Failed to parse the bizObjectJson parameter. |
| 400 | invalidParameter.maxResults | maxResults size must within range 0,500 | maxResults exceeds the range. |
| 400 | invalidParameter.metaKey.invalidMetaKey | Invalid meta key: %s | Invalid meta key. |
| 400 | invalidParameter.metaKey.invalidMetaKey | Invalid metadata keyword: %s | Invalid metadata keyword. |
| 400 | invalidParameter.methodInputs.invalid | Input parameter validation failed: %s | Input parameter validation failed. |
| 400 | invalidParameter.methodInputs.invalidFormat | Data format error: %s | Data format error. |
| 400 | invalidParameter.msg.unsupport | %s | Unsupported message type. |
| 400 | invalidParameter.msg.unsupport | Unsupported message type. | Unsupported message type. |
| 400 | invalidParameter.msgBody.invalid | %s | The message body must be in JSON format. |
| 400 | invalidParameter.msgBody.invalid | The body must be JSON. | The body must be JSON. |
| 400 | invalidParameter.msgKey.empty | %s | msgKey is empty. |
| 400 | invalidParameter.msgKey.empty | Missing msgKey. | Missing msgKey. |
| 400 | invalidParameter.msgKey.invalid | %s | Invalid msgKey. Pass in the correct msgKey. |
| 400 | invalidParameter.msgKey.invalid | Invalid msgKey. | Invalid msgKey. |
| 400 | invalidParameter.msgParam.invalid | %s | Invalid msgParam format. It must be JSON. |
| 400 | invalidParameter.msgParam.invalid | msgParam must be in JSON format. | msgParam must be in JSON format. |
| 400 | invalidParameter.msgParam.tooLong | %s | The message content is too long. Reduce its length. |
| 400 | invalidParameter.msgParam.tooLong | The message content is too long. | The message content is too long. |
| 400 | invalidParameter.muteStatusError | Invalid mute status. | Invalid mute status. |
| 400 | invalidParameter.name.invalid | Only digits, letters, and underscores are allowed: %s | Only digits, letters, and underscores are allowed. |
| 400 | invalidParameter.number.exceed | The number exceeds the limit: %s | The number exceeds the limit. |
| 400 | invalidParameter.number.exceedMax | Exceeds the limit: %s | Exceeds the limit. |
| 400 | invalidParameter.openConversationId.invalid | Invalid chat ID. | Invalid chat ID. |
| 400 | invalidParameter.openConversationIdDecError | Failed to decrypt the chat ID. | Failed to decrypt the chat ID. |
| 400 | invalidParameter.openConversationIdError | Invalid chat ID. | Invalid chat ID. |
| 400 | invalidParameter.orgId.invalid | Invalid Organization ID. | Invalid Organization ID. |
| 400 | invalidParameter.pageSize.invalid | Invalid maxResults. | maxResults exceeds the upper limit of 200. |
| 400 | invalidParameter.param.empty | The input parameter is empty. | The input parameter is empty. |
| 400 | invalidParameter.param.empty | The parameter is empty. | The parameter is empty. |
| 400 | invalidParameter.param.invalid | %s | Invalid parameter. Check whether the parameter is empty. |
| 400 | invalidParameter.param.invalid | Input parameter error: %s | Input parameter error. |
| 400 | invalidParameter.param.invalid | Invalid parameter. | Invalid parameter. Check whether the parameter is empty. |
| 400 | invalidParameter.param.invalid | Invalid parameter %s | Invalid parameter. |
| 400 | invalidParameter.param.orgIdInvalid | The organization does not exist or has been disbanded. | The organization does not exist or has been disbanded. |
| 400 | invalidParameter.parameter.accessKeyNotMatch | Access key does not match: %s | Access key does not match. |
| 400 | invalidParameter.parameter.accessKeyNotMatch | Access key does not match: %s | Access key does not match. |
| 400 | invalidParameter.parameter.arrayLengthExceed | ARRAY type exceeds the maximum length: %s | ARRAY type exceeds the maximum length. |
| 400 | invalidParameter.parameter.attachmentsAmountExceedTwo | Cannot have more than two attachments: %s | Cannot have more than two attachments. |
| 400 | invalidParameter.parameter.blankDataTitle | The data title cannot be empty. Check the data title settings: %s | The data title cannot be empty. Check the data title settings. |
| 400 | invalidParameter.parameter.doubleTypeLengthExceed | DOUBLE type exceeds the maximum length: %s | DOUBLE type exceeds the maximum length. |
| 400 | invalidParameter.parameter.error | Parameter error: %s | Parameter error. |
| 400 | invalidParameter.parameter.exceedLengthLimit | The parameter exceeds the length limit: %s | The parameter exceeds the length limit. |
| 400 | invalidParameter.parameter.expectDoubleButNonNumeric | DOUBLE type is not numeric: %s | DOUBLE type is not numeric. |
| 400 | invalidParameter.parameter.illegalParameterLength | Invalid length parameter: %s | Invalid length parameter. |
| 400 | invalidParameter.parameter.illegalSerialNumberFieldType | Invalid serial number component type: %s | Invalid serial number component type. |
| 400 | invalidParameter.parameter.illegalSerialNumberPrefix | Invalid serial number prefix format: %s | Invalid serial number prefix format. |
| 400 | invalidParameter.parameter.incorrectFormUuid | The specified form ID is incorrect: %s | The specified form ID is incorrect. |
| 400 | invalidParameter.parameter.invalidFileUrl | Invalid file URL parameter: %s | Invalid file URL parameter. |
| 400 | invalidParameter.parameter.invalidUrl | Invalid request URL: %s | Invalid request URL. |
| 400 | invalidParameter.parameter.optionValueOfRadioSelectFieldExceed | The option value of Select or dropdown Select components cannot exceed 255: %s | The option value of Select or dropdown Select components cannot exceed 255. |
| 400 | invalidParameter.parameter.optionValueOfRadioSelectFieldExceed | The option value of Select and dropdown Select components cannot exceed 255: %s | The option value of Select and dropdown Select components cannot exceed 255. |
| 400 | invalidParameter.parameter.parameterIsEmpty | Cannot be empty: %s | Cannot be empty. |
| 400 | invalidParameter.parameter.tableFieldInTableField | A detail component cannot contain another detail component: %s | A detail component cannot contain another detail component. |
| 400 | invalidParameter.parameter.typeOfArrayItemCanNotBeString | ARRAY type cannot be String: %s | ARRAY type cannot be String. |
| 400 | invalidParameter.phoneNumber.numberIsBlank | The mobile number cannot be empty: %s | The mobile number cannot be empty. |
| 400 | invalidParameter.process.emptyProcessInstanceIds | processInstanceIds cannot be empty: %s | processInstanceIds cannot be empty. |
| 400 | invalidParameter.processQueryKey.missing | %s | Missing processQueryKey. |
| 400 | invalidParameter.processQueryKey.missing | Missing processQueryKey. | Missing processQueryKey. |
| 400 | invalidParameter.processQueryKeys.overMax | %s | processQueryKeys exceeds the upper limit of 20. Split processQueryKeys into multiple arrays with a length of no more than 20 and call this API in batches. |
| 400 | invalidParameter.publicAccount.publicAccountNotSupport | Public accounts are not supported for sign in: %s | Public accounts are not supported for sign in. |
| 400 | invalidParameter.robotCode | %s | Invalid robotCode. Check whether the bot is in the group; the bot does not exist. Check whether the bot corresponding to robotCode is installed in the organization. |
| 400 | invalidParameter.robotCode.auth | Only cool app identities can use this bot. | Only cool app identities can use this bot. |
| 400 | invalidParameter.robotCode.auth | This downloadCode does not match the bot robotCode. Use the robotCode of the bot that received this message and the corresponding downloadCode. | This downloadCode does not match the bot robotCode. Use the robotCode of the bot that received this message and the corresponding downloadCode. |
| 400 | invalidParameter.robotCode.auth | This app appkey does not match the bot robotCode. Use the appkey of the bot app. | This app appkey does not match the bot robotCode. Use the appkey of the bot app. |
| 400 | invalidParameter.robotCode.auth | This app suiteKey does not match the bot. Use the suiteKey of the ISV app bound to the bot to send messages. | This app suiteKey does not match the bot. Use the suiteKey of the ISV app bound to the bot to send messages. |
| 400 | invalidParameter.robotCode.auth | This API is only available for internal apps or authorized third-party apps. | This API is only available for internal apps or authorized third-party apps. |
| 400 | invalidParameter.robotCode.auth | The organization calling this API is different from the organization to which the bot corresponding to this downloadCode belongs. | The organization calling this API is different from the organization to which the bot corresponding to this downloadCode belongs. |
| 400 | invalidParameter.robotCode.coolApp | The cool app bound to this bot is not being used in a person-to-person Direct Message chat. | The cool app bound to this bot is not being used in a person-to-person Direct Message chat. |
| 400 | invalidParameter.robotCode.coolApp | The cool app bound to this bot is not being used in a group. | The cool app bound to this bot is not being used in a group. |
| 400 | invalidParameter.robotCode.coolApp | The cool app code does not match the bot. Use the bot bound to this cool app to send messages. | The cool app code does not match the bot. Use the bot bound to this cool app to send messages. |
| 400 | invalidParameter.robotCode.coolApp | Invalid cool app code. | Invalid cool app code. |
| 400 | invalidParameter.robotCode.downloadCode | The download code is incorrect or has expired. | The download code is incorrect or has expired. |
| 400 | invalidParameter.robotCode.empty | %s | Invalid bot robotCode. |
| 400 | invalidParameter.robotCode.empty | The bot downloadCode is empty. | The bot downloadCode is empty. |
| 400 | invalidParameter.robotCode.empty | The bot robotCode is empty. | Invalid bot robotCode. Check whether the bot is in the group. |
| 400 | invalidParameter.robotCode.invalid | %s | Invalid robotCode; the bot does not exist. Check whether the bot corresponding to robotCode is installed in the organization. |
| 400 | invalidParameter.robotCode.invalid | Invalid robotCode. | Invalid robotCode. |
| 400 | invalidParameter.robotCode.missing | %s | Missing robotCode. |
| 400 | invalidParameter.robotCode.missing | Missing robotCode. | Missing robotCode. |
| 400 | invalidParameter.robotCode.notExsit | %s | The bot does not exist; the bot does not exist, check whether the bot corresponding to robotCode is installed in the organization; the bot does not exist, check whether the bot corresponding to robotCode is installed in the chat. |
| 400 | invalidParameter.robotCode.notExsit | The bot does not exist. | The bot does not exist; the bot does not exist, check whether the bot is in the group. |
| 400 | invalidParameter.serviceCallBack.unsupportedServiceInvokeType | Unsupported service registration type: %s | Unsupported service registration type. |
| 400 | invalidParameter.subscribed.invalid | Subscribed calendar not support this method | Subscribed calendars do not support this method. |
| 400 | invalidParameter.system.param | Invalid organization targetCorpId. | Thrown when the target organization to query does not exist. |
| 400 | invalidParameter.system.param | System parameter is empty. | Returned when the system parameter is empty. |
| 400 | invalidParameter.task.onlyPlatformTaskCanBeExecuted | Only Yida platform tasks can be executed: %s | Only Yida platform tasks can be executed. |
| 400 | invalidParameter.task.unsupportedOutResultType | Unsupported task execution action: %s | Unsupported task execution action. |
| 400 | invalidParameter.task.unsupportedOutResultType | Unsupported task execution action: %s | Unsupported task execution action. |
| 400 | invalidParameter.token.invalid | %s | Unauthorized token. |
| 400 | invalidParameter.token.invalid | Unauthorized token. | Unauthorized token. |
| 400 | invalidParameter.unionIdInvalid | %s | Invalid operatorId. Check whether the parameter is correct; invalid unionId. Check whether the parameter is correct. |
| 400 | invalidParameter.userId.empty | %s | Missing staffId. |
| 400 | invalidParameter.userId.empty | Missing staffId. | Missing staffId. |
| 400 | invalidParameter.userIdList | Invalid Group members list. | Invalid Group members list. |
| 400 | invalidParameter.userIds.empty | %s | The User userId list is empty. |
| 400 | invalidParameter.userIds.empty | The User userId list is empty. | The User userId list is empty. |
| 400 | invalidParameter.userIds.overMax | %s | The User userId list exceeds the maximum limit of 100. Split the userId list into multiple arrays with a length of no more than 100 and call this API in batches. |
| 400 | invalidParameter.userIds.overMax | The User userId list exceeds the maximum limit. | The User userId list exceeds the maximum limit. |
| 400/500 | invalidParameter.validation.parameterValidationFailed | Parameter validation failed: %s | Parameter validation failed. |
| 400 | invalidParameterCspace | When using the authorization code for authentication, isvOrgId cannot be empty. | When using the authorization code for authentication, isvOrgId cannot be empty. |
| 400 | invalidParams | Invalid parameter. | Invalid parameter. |
| 400 | invalidParamter.role | Invalid role. | Invalid role. |
| 400 | invalidPayCode | Invalid payCode. | Invalid payCode. |
| 400 | invalidPayCode | Invalid payment code. | Invalid payment code. |
| 400 | invalidPayCode | Invalid code value. | Invalid code value. |
| 400 | invalidProcessCode | The approval template processCode cannot be empty. | The approval template processCode cannot be empty. |
| 400 | invalidProcessCode | The approval template processCode cannot be empty or exceed the maximum number limit. | Check whether the processCode parameter value is correct. |
| 400 | invalidProcessInstanceId | The instance ID cannot be empty. | The instance ID cannot be empty. |
| 400 | invalidProcessInstanceId | When authorizing the preview of an approval attachment, the instance ID cannot be empty. | When authorizing the preview of an approval attachment, the instance ID cannot be empty. |
| 400 | invalidRequest | %s | Invalid request. |
| 400 | invalidRequest.bizObjectNotExist | The business object does not exist. | Invalid bizObjectId; invalid bizObjectId parameter. |
| 400 | invalidRequest.dataNotReady | The requested data is not available yet. Please try again later. | The requested resource or data is not yet ready. |
| 400 | invalidRequest.document.broken | The document is broken and the server is unable to complete your request. | The document is broken. |
| 400 | invalidRequest.document.stillInitializing | The document is still initializing. Please try again later. | The document is initializing. Try again later. |
| 400 | invalidRequest.document.stillInitializing | The document is under initialization. Please try again later | The document is initializing. Try again later. |
| 400 | invalidRequest.exceededMaximumLimit | The maximum number of plugins is exceeded. | The maximum number of plugins is exceeded. |
| 400 | invalidRequest.file.fileRecordNotExist | The file record does not exist. | The file record does not exist. |
| 400 | invalidRequest.file.getUploadUrlFile | Failed to get the file upload URL. | Failed to get the file upload URL. |
| 400 | invalidRequest.inputArgs.invalid | %s | Parameter error. See the error message; the request parameters are invalid. Possible causes include an incorrect range address, incorrect input parameter data dimensions, or incorrect color format. See the specific error message; the request parameters are invalid. See the error message. |
| 400 | invalidRequest.inputArgs.invalid | Method input parameter validation failed. | Method input parameter validation failed. Check whether required parameters are missing or whether the unionId is valid. |
| 400 | invalidRequest.inputArgs.operatorIdIllegal | The operatorId is illegal. | The operatorId is invalid. |
| 400 | invalidRequest.inputArgs.overLimit | Batch operation count exceeds the limit. | Batch API operation count exceeds the limit. |
| 400 | invalidRequest.inputArgs.unionIdIllegal | The operatorId is illegal. | The operatorId is invalid. |
| 400 | invalidRequest.inputArgs.workbookIdIllegal | The workbookId is illegal. | The workbookId is invalid. |
| 400 | invalidRequest.invalidAguemnts | invalid arguments | Parameter error. |
| 400 | invalidRequest.invalidAguemnts | Parameter error: %s | Parameter error. |
| 400 | invalidRequest.jsonFormatErroj | JSON format error. | JSON format error. |
| 400 | invalidRequest.opUserNotExist | The operating user does not exist. | Invalid opUserID or opUserID does not exist. |
| 400 | invalidRequest.permission.operationIllegal | Invalid permission operation. | Invalid permission operation. You cannot remove your own permissions or remove the owner. |
| 400 | invalidRequest.permission.overLimit | The number of permission entries exceeds the limit. | The number of added permission entries exceeds the limit. |
| 400 | invalidRequest.process.createInstanceFail | Failed to create the process instance. | Failed to create the process instance. |
| 400 | invalidRequest.resource.notWorkbook | %s | Unsupported document type. Check the workbookId. |
| 400 | invalidRequest.robotCodeNotMatch | The app does not match the bound bot robotCode. | The app does not match the bound bot robotCode. |
| 400 | invalidRequest.robotIsStop | The bot has been disabled by the organization. | The bot has been disabled by the organization. |
| 400 | invalidRequest.robotNotExist | The bot does not exist. Verify and add it. | The bot does not exist. Verify and add it. |
| 400 | invalidRequest.template.notFound | The document template does not exist. | The document template does not exist. |
| 400 | invalidRequest.workspace.nameConflict | Knowledge Base name conflict. | Knowledge Base name conflict. |
| 400 | invalidRequest.workspace.notInOrg | The Knowledge Base does not belong to the current organization. | The Knowledge Base does not belong to the current organization. |
| 400 | invalidRequest.workspaceNode.nameConflict | Knowledge Base document name conflict. | Knowledge Base document name conflict. |
| 400 | invalidRequest.workspaceNode.notInWorkspace | The node is not in the Knowledge Base. | The node is not in the Knowledge Base. |
| 400 | invalidRequest.workspaceNode.parentNotFound | The parent node does not exist. | The parent node does not exist. |
| 400 | invalidRequestMethod | Invalid request method. It must be a POST request. | Invalid request method. It must be a POST request. |
| 400 | invalidRequestParams | INVALID_REQUEST_PARAMS | Invalid parameter. |
| 400 | invalidRequestParams | Parameter error (check the corresponding parameters against the documentation). | Parameter error (check the corresponding parameters against the documentation). |
| 400 | invalidRequestParams | Required request parameter is missing. | Required request parameter is missing. |
| 400 | invalidRoomCode | invalidRoomCode | Invalid meeting code. |
| 400 | invalidScheduleConferenceId | invalidScheduleConferenceId | Invalid Book Meeting ID. |
| 400 | invalidSeCretKey | Invalid SeCretKey. | Invalid SeCretKey. |
| 400 | invalidSign | Invalid signature. | Invalid signature. |
| 400 | invalidSize | Invalid size. | Invalid overtimeSettingIds size. |
| 400 | invalidState.account.accountNotAuthorized | The account you are using is not authorized. Contact your organization’s Yida platform admin for account authorization to continue: %s | The account you are using is not authorized. Contact your organization’s Yida platform admin for account authorization to continue. |
| 400 | invalidState.account.trialAccountAttachmentCapacityExceed | The trial Yida account attachment upload capacity has been exceeded. Purchase the official version of Yida on DingTalk to continue: %s | The trial Yida account attachment upload capacity has been exceeded. Purchase the official version of Yida on DingTalk to continue. |
| 400 | invalidState.account.trialAccountAttachmentCapacityExceed | The trial account attachment upload capacity has been exceeded. Purchase the official version on DingTalk to continue: %s | The trial account attachment upload capacity has been exceeded. Purchase the official version on DingTalk to continue. |
| 400 | invalidState.account.trialAccountSubmissionRecordExceed | The trial Yida account submission records have exceeded the limit. Purchase the official version of Yida on DingTalk to continue: %s | The trial Yida account submission records have exceeded the limit. Purchase the official version of Yida on DingTalk to continue. |
| 400 | invalidState.account.trialAccountSubmissionRecordExceed | The trial account submission records have exceeded the limit. Purchase the official version on DingTalk to continue: %s | The trial account submission records have exceeded the limit. Purchase the official version on DingTalk to continue. |
| 400 | invalidState.administrator.tooManyAdministrators | Too many admins: %s | Too many admins. |
| 400 | invalidState.application.invalidApplicationSetting | App configuration error. Contact the admin: %s | App configuration error. Contact the admin. |
| 400 | invalidState.associationForm.incorrectAssociationDataSetting | Association with other form data configuration error. The data source field does not support search. Configure it in “Data management”: %s | Association with other form data configuration error. The data source field does not support search. Configure it in “Data management”. |
| 400/500 | invalidState.authorization.invalidAuthorizationInformation | Invalid authentication information: %s | Invalid authentication information. |
| 400 | invalidState.batchOperation.batchUpdateRecordDoesNotExist | The batch update record cannot be found: %s | The batch update record cannot be found. |
| 400 | invalidState.batchOperation.dataNeedNotToBeUpdate | No data matching the criteria needs to be updated: %s | No data matching the criteria needs to be updated. |
| 400 | invalidState.batchOperation.duplicateConditionExist | Multiple rows with the same filter condition exist: %s | Multiple rows with the same filter condition exist. |
| 400 | invalidState.batchOperation.excelRowCountExceed | The number of rows in the Excel file exceeds the limit: %s | The number of rows in the Excel file exceeds the limit. |
| 400 | invalidState.batchOperation.illegalUpdateValue | Invalid update value: %s | Invalid update value. |
| 400 | invalidState.batchOperation.importSequenceDoesNotExist | The import batch does not exist or has been deleted: %s | The import batch does not exist or has been deleted. |
| 400 | invalidState.batchOperation.noDataInExcel | No data in the Excel file: %s | No data in the Excel file. |
| 400 | invalidState.batchOperation.onlyTheFrontPortionCanBeUpdated | Only the first several records matching the Current Filter can be updated. If exceeded, adjust the Filter: %s | Only the first several records matching the Current Filter can be updated. If exceeded, adjust the Filter. |
| 400 | invalidState.batchOperation.previousBatchUpdatingIsRunning | A batch modification is already running. Try again later: %s | A batch modification is already running. Try again later. |
| 400 | invalidState.batchOperation.ruleIsInvalid | The batch update rule contains nonexistent components: %s | The batch update rule contains nonexistent components. |
| 400 | invalidState.batchOperation.runningImportTaskExceedLimit | The number of running import tasks exceeds the limit: %s | The number of running import tasks exceeds the limit. |
| 400 | invalidState.dataLinkage.dataSourceFieldNotSupportSearch | Data linkage configuration error. The data source field does not support search. Configure it in “Data management”: %s | Data linkage configuration error. The data source field does not support search. Configure it in “Data management”. |
| 400 | invalidState.dataLinkage.filterFieldNotSupportSearch | Data linkage configuration error. The filter field does not support search. Configure it in “Data management”: %s | Data linkage configuration error. The filter field does not support search. Configure it in “Data management”. |
| 400 | invalidState.file.failedToUploadSchema | Failed to upload to CDN: %s | Failed to upload to CDN. |
| 400 | invalidState.file.failedToUploadSchema | Failed to upload to the content delivery server: %s | Failed to upload to the content delivery server. |
| 400 | invalidState.form.bindingOfFormAndOtherProcessesAlreadyExist | The page is already bound to other processes: %s | The page is already bound to other processes. |
| 400 | invalidState.form.componentActingAsApprovalConditionNotFilled | Components used as conditional approval criteria must be required (including invalidated conditions): %s | Components used as conditional approval criteria must be required (including invalidated conditions). |
| 400 | invalidState.form.componentIsDeleted | The component has been deleted: %s | The component has been deleted. |
| 400 | invalidState.form.correspondingFormIsDeleted | The corresponding form has been deleted. Contact the app admin: %s | The corresponding form has been deleted. Contact the app admin. |
| 400 | invalidState.form.dataDoesNotExistOrIsDeleted | The data does not exist or has been deleted: %s | The data does not exist or has been deleted. |
| 400 | invalidState.form.duplicateComponentID | Component IDs cannot be duplicated: %s | Component IDs cannot be duplicated. |
| 400 | invalidState.form.duplicateSlug | Slugs cannot be duplicated: %s | Slugs cannot be duplicated. |
| 400 | invalidState.form.emptyPage | Page content cannot be empty: %s | Page content cannot be empty. |
| 400 | invalidState.form.failedToDeleteNavigationWithPage | Cannot delete a navigation that contains pages: %s | Cannot delete a navigation that contains pages. |
| 400 | invalidState.form.formDataIsBlank | Form data cannot be empty: %s | Form data cannot be empty. |
| 400 | invalidState.form.formNotExist | Form does not exist: %s | Form does not exist |
| 400 | invalidState.form.formWasModified | The form has been changed. Refresh the current page and resubmit: %s | The form has been changed. Refresh the current page and resubmit |
| 400 | invalidState.form.incorrectPageSetting | The previous page has a system configuration issue. Contact the app admin: %s | The previous page has a system configuration issue. Contact the app admin |
| 400 | invalidState.form.instanceAssociationComponentDoesNotExist | The instance association component does not exist: %s | The instance association component does not exist |
| 400 | invalidState.form.invalidComponentID | Invalid component ID: %s | Invalid component ID |
| 400 | invalidState.form.invalidFormData | Form validation failed: %s | Form validation failed |
| 400 | invalidState.form.invalidPageStatus | Invalid form status: %s | Invalid form status |
| 400 | invalidState.form.pageInstanceNotFound | Page instance not found: %s | Page instance not found |
| 400 | invalidState.form.pageNotFound | Page does not exist: %s | Page does not exist |
| 400 | invalidState.form.processContainsRunningInstances | The flow cannot be deleted because it has running instances: %s | The flow cannot be deleted because it has running instances |
| 400 | invalidState.form.publishedPageNotFound | No published page found: %s | No published page found |
| 400 | invalidState.form.relationBetweenFormAndTheProcessDoesNotExist | The association between the page and the flow does not exist: %s | The association between the page and the flow does not exist |
| 400 | invalidState.form.targetFormIsDeleted | The target form for redirection has been deleted: %s | The target form for redirection has been deleted |
| 400 | invalidState.form.variablesExceedFive | A form cannot have more than 5 built-in variables: %s | A form cannot have more than 5 built-in variables |
| 400 | invalidState.instance.formStatusChanged | The instance status has changed. Refresh and try again: %s | The instance status has changed. Refresh and try again |
| 400 | invalidState.instance.instanceDataHasBeenModified | The instance data has been modified. Refresh the current page: %s | The instance data has been modified. Refresh the current page |
| 400 | invalidState.instance.instanceStatusHasChanged | The instance status has changed. Refresh the current page: %s | The instance status has changed. Refresh the current page |
| 400 | invalidState.key.keyCorrespondingToDataAlreadyExists | The KEY corresponding to the data already exists: %s | The KEY corresponding to the data already exists |
| 400 | invalidState.mapping.mappingTypeNotMatchFieldType | Field type does not match the mapping type: %s | Field type does not match the mapping type |
| 400 | invalidState.mapping.noMappingRelationship | No mapping relationship exists: %s | No mapping relationship exists |
| 400 | invalidState.message.orderedMessageQueueWithoutShardingKey | shardingKey is not specified for the ordered message: %s | shardingKey is not specified for the ordered message |
| 400 | invalidState.mobileVerificationCode.codeExpired | The mobile verification code has expired. Resend it: %s | The mobile verification code has expired. Resend it |
| 400 | invalidState.mobileVerificationCode.codeIncorrect | The mobile verification code is incorrect. Re-enter it: %s | The mobile verification code is incorrect. Re-enter it |
| 400 | invalidState.mobileVerificationCode.codeIsAbnormal | Failed to send the verification code. Check whether the mobile number is correct: %s | Failed to send the verification code. Check whether the mobile number is correct |
| 400 | invalidState.openSearch.canNotFindKeyAccordingToComponentFieldId | The corresponding key cannot be found in OpenSearch: %s | The corresponding key cannot be found in OpenSearch |
| 400 | invalidState.openSearch.canNotFindKeyAccordingToComponentFieldId | The corresponding key cannot be found in the high-performance search service: %s | The corresponding key cannot be found in the high-performance search service |
| 400 | invalidState.openSearch.componentCanNotSupportThisOperatorType | The component does not support this logical operation: %s | The component does not support this logical operation |
| 400 | invalidState.openSearch.currentFormIsRebuilding | The current form is being rebuilt. Try again later: %s | The current form is being rebuilt. Try again later |
| 400 | invalidState.openSearch.cursorExceedFiveThousand | The pagination for the search API cannot exceed 5,000. Refine the filter conditions to narrow the query scope: %s | The pagination for the search API cannot exceed 5,000. Refine the filter conditions to narrow the query scope |
| 400 | invalidState.openSearch.dataToUpdateNotFound | The OpenSearch data to update does not exist: %s | The OpenSearch data to update does not exist |
| 400 | invalidState.openSearch.dataToUpdateNotFound | The high-performance search service data to update does not exist: %s | The high-performance search service data to update does not exist |
| 400 | invalidState.openSearch.deficiencyOfMappingForFormField | The mapping between the form component and the index does not exist: %s | The mapping between the form component and the index does not exist |
| 400 | invalidState.openSearch.failToSaveData | Failed to save OpenSearch data. The component mapping cannot be found: %s | Failed to save OpenSearch data. The component mapping cannot be found |
| 400 | invalidState.openSearch.failToSaveData | Failed to save the data. The component mapping cannot be found: %s | Failed to save the data. The component mapping cannot be found |
| 400 | invalidState.openSearch.invalidFormDataExist | Invalid form data. Contact the app admin: %s | Invalid form data. Contact the app admin |
| 400 | invalidState.openSearch.notSupportDataLinkageAndAssociationForm | Data linkage / associated form data does not support replacing MySQL with OpenSearch: %s | Data linkage / associated form data does not support replacing MySQL with OpenSearch |
| 400 | invalidState.openSearch.notSupportDataLinkageAndAssociationForm | Data linkage and associated form data do not support replacing MySQL with the high-performance search service: %s | Data linkage and associated form data do not support replacing MySQL with the high-performance search service |
| 400 | invalidState.openSearch.numberComponentCanNotSupportNullQuery | The number component does not support null queries: %s | The number component does not support null queries |
| 400 | invalidState.openSearch.openSearchQueryFail | OpenSearch query failed: %s | OpenSearch query failed |
| 400 | invalidState.openSearch.openSearchQueryFail | The high-performance search service query failed: %s | The high-performance search service query failed |
| 400 | invalidState.openSearch.searchFieldExceed | The number of searchable fields supported for this type exceeds the limit: %s | The number of searchable fields supported for this type exceeds the limit |
| 400 | invalidState.openSearch.simultaneousFuzzySearchAndPreciseSearch | Exact search / fuzzy search cannot be used at the same time: %s | Exact search / fuzzy search cannot be used at the same time |
| 400 | invalidState.openSearch.simultaneousFuzzySearchAndPreciseSearch | Exact search and fuzzy search cannot be used at the same time: %s | Exact search and fuzzy search cannot be used at the same time |
| 400 | invalidState.permission.incorrectPermissionType | Incorrect permission type: %s | Incorrect permission type |
| 400 | invalidState.permissionPackage.permissionPackageNotExist | The permission group does not exist: %s | The permission group does not exist |
| 400 | invalidState.plugin.failedToExecute | Failed to execute the plugin. Check the plugin definition or contact the admin: %s | Failed to execute the plugin. Check the plugin definition or contact the admin |
| 400 | invalidState.plugin.invalidFormat | Invalid plugin format. Correct it: %s | Invalid plugin format. Correct it |
| 400 | invalidState.plugin.mutualDependencyInOutputField | Plugin output fields cannot depend on each other: %s | Plugin output fields cannot depend on each other |
| 400 | invalidState.plugin.pluginOutputFieldShouldNotUseExpression | A plugin output field in the form does not allow formulas: %s | A plugin output field in the form does not allow formulas |
| 400 | invalidState.process.circularProcessInvocationExist | A circular flow invocation exists: %s | A circular flow invocation exists |
| 400 | invalidState.process.expectOnlyOneTask | There must be exactly one YiDa platform task under the instance: %s | There must be exactly one YiDa platform task under the instance |
| 400 | invalidState.process.invalidFormEvent | Invalid flow event binding. Configure the trigger event for the flow correctly: %s | Invalid flow event binding. Configure the trigger event for the flow correctly |
| 400 | invalidState.process.nameLengthExceed | The name is too long: %s | The name is too long |
| 400 | invalidState.process.noAppropriateFormIsBoundToOriginalProcess | The original flow has no form binding: %s | The original flow has no form binding |
| 400 | invalidState.process.processDefinitionNotExist | The original flow definition does not exist: %s | The original flow definition does not exist |
| 400 | invalidState.process.processHasBeenEnabledOrDisabled | The flow has been enabled or disabled: %s | The flow has been enabled or disabled |
| 400 | invalidState.process.processRequireAppropriateEvent | The flow is not correctly bound to a trigger event: %s | The flow is not correctly bound to a trigger event |
| 400 | invalidState.process.targetActivityIsIllegal | Invalid target node: %s | Invalid target node |
| 400 | invalidState.processConfig.processConfigIsWrong | Flow configuration error. Contact the flow admin: %s | Flow configuration error. Contact the flow admin |
| 400 | invalidState.service.argumentsTypeNotFount | The argument type for calling the YiDa HSF interface cannot be found: %s | The argument type for calling the YiDa HSF interface cannot be found |
| 400 | invalidState.service.improperServiceResultFormat | The service response format is incorrect: %s | The service response format is incorrect |
| 400 | invalidState.serviceCallBack.serviceDataNotExist | The callback service does not exist: %s | The callback service does not exist |
| 400 | invalidState.template.appTemplateNotExist | The app template does not exist: %s | The app template does not exist |
| 400 | invalidState.template.templateDoesNotExist | The template does not exist: %s | The template does not exist |
| 400 | invalidState.template.templateIsEmpty | The template content cannot be empty: %s | The template content cannot be empty |
| 400 | invalidState.template.templateNameAlreadyExists | The template name already exists: %s | The template name already exists |
| 400 | invalidSubDeptType | INVALID SUB DEPT TYPE | A department cannot contain both custom departments and classes |
| 400 | invalidSubDeptType | INVALID SUB_DEPT TYPE | A department cannot contain both custom departments and classes |
| 400 | invalidSuiteKey | Invalid suiteKey | Invalid suiteKey |
| 400 | invalidSuiteKey | Invalid suiteKey | Invalid suiteKey |
| 400/500 | invalidSuiteTicket | Invalid suiteTicket | Invalid suiteTicket |
| 400 | invalidToken | Invalid Token | Invalid Token |
| 400 | invalidTriggerId | Invalid triggerId | Invalid trigger ID |
| 400 | invalidUser | INVALID_USER | Invalid user |
| 400 | invalidUser | The current user does not belong to this organization | The current user does not belong to this organization |
| 400 | invalidUser | Invalid user ID. The user does not belong to the corresponding organization | Invalid user ID. The user does not belong to the corresponding organization |
| 400 | invalidUserCorpRelation | Invalid user and organization relationship | Invalid user and organization relationship |
| 400 | invalidUserId | userId cannot be empty when authorizing preview of approval attachments | userId cannot be empty when authorizing preview of approval attachments |
| 400 | invalidUserId | Invalid userId | Invalid userId |
| 400 | invalidUserId | Invalid user ID | Invalid user ID |
| 400 | invalidUserId | Invalid user ID list | Invalid user ID list |
| 400 | invalidUserId | userId is empty | userId is empty |
| 400 | invalidUserId | userId cannot be empty when retrieving approval Drive space information | userId cannot be empty when retrieving approval Drive space information |
| 400 | invalidUserId | userId of the user to query cannot be empty when retrieving all manageable forms in the current organization | userId of the user to query cannot be empty when retrieving all manageable forms in the current organization |
| 400 | invalidUserIds | Invalid user ID list | Invalid user ID list |
| 400 | invalidUserIds | When retrieving the list of approval instance IDs, the initiator userid list parameter is invalid. The maximum list length is 10. | When retrieving the list of approval instance IDs, the initiator userid list parameter is invalid. The maximum list length is 10. |
| 400 | invokeFrequency | Requests are too frequent | Requests are too frequent |
| 400 | invokeFrequentyly | Calls are too frequent | Calls are too frequent |
| 400 | ip.not.match | %s | IP does not match. No permission to use this Bot to send messages |
| 400 | ip.not.match | IP does not match | IP does not match |
| 400 | isDingAdminError | Failed to determine DingTalk admin | Failed to determine DingTalk admin |
| 400 | isNotWorkspace | %s | Not a Knowledge Base |
| 400 | isvAppId.in.blackList | The current ISV app appId has been added to the Blocklist and cannot initiate an approval instance. | Check whether the ISV app has an infinite loop or other issue that continuously initiates instances. |
| 400 | isvAuth.check.error | The current ISV does not have permission to operate this approval template. Check whether the organization has authorized this approval template to the ISV | The current ISV does not have permission to operate this approval template. Check whether the organization has authorized this approval template to the ISV |
| 400 | isvOrgId.in.blackList | The current ISV organization ID has been added to the Blocklist and cannot initiate an approval instance. | Check whether the ISV organization has an infinite loop or other issue that continuously initiates instances. |
| 400 | jsonData.empty | Invalid jsonData | The jsonData field in the request parameters is empty. |
| 400 | keywords.not.match | %s | The keywords sent by the Bot do not match |
| 400 | keywords.not.match | Keywords do not match | Keywords do not match |
| 400 | labelSizeBeyondLimit | Field options exceed the limit | Field options exceed the limit |
| 400 | leaveOpuserIdIsNotAdmin | Non-admins can only query their own information | Non-admins can only query their own information |
| 400 | leaveOrgIsUsed | Only available for organization integration | Only available for organization integration |
| 400 | leaveTypeNotFound | Leave type not found | Leave type not found |
| 400 | leaveUserIdListMax | Up to 50 records per query | Up to 50 Employee userIds per query |
| 400 | lieuLeaveOnlyOne | Only one overtime time-off can exist globally | Only one overtime time-off can exist globally |
| 400 | lieuLeaveValidityIncorrect | Incorrect validity period for time-off leave | Incorrect validity period for time-off leave |
| 400 | link.params.missing | Link message parameter missing | Link message parameter missing |
| 400 | liveNotExist | this live not exist, please check liveId | The Live does not exist. Check the liveId |
| 400 | liveStatusNotMatch | this live status is not match, only forecast can update | Live status check failed. Only Lives in the scheduled state can be modified |
| 400 | lock.fail | Failed to acquire concurrency lock | Failed to acquire concurrency lock |
| 400 | mainApp.queryFailed | Failed to query the main app | Failed to query the main app |
| 400 | mainDeptIdInvalid | Invalid main department ID | Invalid main department ID |
| 400 | meetingRoomNotAvailable | forwardErrorMessage | The Room is already in use |
| 400 | meetingRoomNotAvailable | room busy | The Room is already in use |
| 400 | member.nonexist | The sender is not in the group. Check | The sender is not in the group. Check |
| 400 | member.nonexist | Group member not found. Check | Group member not found. Check |
| 400 | member.notEmpty | The list of group members to add cannot be empty. Check | The list of group members to add cannot be empty. Check |
| 400 | member.notEmpty | The list of group members to remove cannot be empty. Check | The list of group members to remove cannot be empty. Check |
| 400 | message.duplicate | Duplicate content. Failed to send | Duplicate content. Failed to send |
| 400 | message.not.empty | The specified message content cannot be empty | The specified message content cannot be empty |
| 400 | message.notSupportPhoto | Sending images is not supported at the moment | Sending images is not supported at the moment |
| 400 | miniAppId.illegal | The plugin corresponding to appId does not exist | The plugin corresponding to appId does not exist |
| 400 | miss.chatbotId | %s | robotCode is missing |
| 400 | miss.openConversationId | %s | openConversationId is missing |
| 400 | miss.openConversationId | openConversationId is missing | openConversationId is missing |
| 400 | miss.param.actionCard | %s | Invalid message content. The actionCard attribute is required |
| 400 | miss.param.actionCard | The actionCard attribute is required | The actionCard attribute is required |
| 400 | miss.param.actionCardTobtns | %s | Invalid message content. The actionCard-btns attribute is required |
| 400 | miss.param.actionCardTobtns | The actionCard-btns attribute is required | The actionCard-btns attribute is required |
| 400 | miss.param.actionCardTobtnsToactionUrl | %s | Invalid message content. The actionCard-btns-actionURL attribute is required |
| 400 | miss.param.actionCardTobtnsToactionUrl | The actionCard-btns-actionURL attribute is required | The actionCard-btns-actionURL attribute is required |
| 400 | miss.param.actionCardTobtnsTotitle | %s | Invalid message content. The actionCard-btns-title attribute is required |
| 400 | miss.param.actionCardTobtnsTotitle | The actionCard-btns-title attribute is required | The actionCard-btns-title attribute is required |
| 400 | miss.param.actionCardTosingleTitle | %s | Invalid message content. The actionCard-singleTitle attribute is required |
| 400 | miss.param.actionCardTosingleTitle | The actionCard-singleTitle attribute is required | The actionCard-singleTitle attribute is required |
| 400 | miss.param.actionCardTosingleUrl | %s | Invalid message content. The actionCard-singleURL attribute is required |
| 400 | miss.param.actionCardTosingleUrl | The actionCard-singleURL attribute is required | The actionCard-singleURL attribute is required |
| 400 | miss.param.actionCardTotext | %s | Invalid message content. The actionCard-text attribute is required |
| 400 | miss.param.actionCardTotext | The actionCard-text attribute is required | The actionCard-text attribute is required |
| 400 | miss.param.actionCardTotitle | %s | Invalid message content. The actionCard-title attribute is required |
| 400 | miss.param.actionCardTotitle | The actionCard-title attribute is required | The actionCard-title attribute is required |
| 400 | miss.param.audio | %s | Invalid message content. The audio attribute is required |
| 400 | miss.param.beautifulCard | %s | Invalid message content. The beautifulCard attribute is required |
| 400 | miss.param.beautifulCard | The beautifulCard attribute is required | The beautifulCard attribute is required |
| 400 | miss.param.beautifulCardToactionUrl | %s | Invalid message content. The beautifulCard-actionUrl attribute is required |
| 400 | miss.param.beautifulCardToactionUrl | The beautifulCard-actionUrl attribute is required | The beautifulCard-actionUrl attribute is required |
| 400 | miss.param.beautifulCardToimage | %s | Invalid message content. The beautifulCard-image attribute is required |
| 400 | miss.param.beautifulCardToimage | The beautifulCard-image attribute is required | The beautifulCard-image attribute is required |
| 400 | miss.param.beautifulCardTointroduction | %s | Invalid message content. The beautifulCard-introduction attribute is required |
| 400 | miss.param.beautifulCardTointroduction | The beautifulCard-introduction attribute is required | The beautifulCard-introduction attribute is required |
| 400 | miss.param.beautifulCardTotitle | %s | Invalid message content. The beautifulCard-title attribute is required |
| 400 | miss.param.beautifulCardTotitle | The beautifulCard-title attribute is required | The beautifulCard-title attribute is required |
| 400 | miss.param.contentOfText | %s | Invalid message content. The text-content attribute is required |
| 400 | miss.param.contentOfText | The text-content attribute is required | The text-content attribute is required |
| 400 | miss.param.feedCard | %s | Invalid message content. The feedCard attribute is required |
| 400 | miss.param.feedCard | The feedCard attribute is required | The feedCard attribute is required |
| 400 | miss.param.feedCardTolinks | %s | Invalid message content. The feedCard-links attribute is required |
| 400 | miss.param.feedCardTolinks | The feedCard-links attribute is required | The feedCard-links attribute is required |
| 400 | miss.param.feedCardTolinksTomessageUrl | %s | Invalid message content. The feedCard-links-messageURL attribute is required |
| 400 | miss.param.feedCardTolinksTomessageUrl | The feedCard-links-messageURL attribute is required | The feedCard-links-messageURL attribute is required |
| 400 | miss.param.feedCardTolinksTopicUrl | %s | Invalid message content. The feedCard-links-picURL attribute is required |
| 400 | miss.param.feedCardTolinksTopicUrl | The feedCard-links-picURL attribute is required | The feedCard-links-picURL attribute is required |
| 400 | miss.param.feedCardTolinksTotitle | %s | Invalid message content. The feedCard-links-title attribute is required |
| 400 | miss.param.feedCardTolinksTotitle | The feedCard-links-title attribute is required | The feedCard-links-title attribute is required |
| 400 | miss.param.file | %s | Invalid message content. The file attribute is required |
| 400 | miss.param.image | %s | Invalid message content. The image attribute is required |
| 400 | miss.param.image | The image attribute is required | The image attribute is required |
| 400 | miss.param.imageTopicUrl | %s | Invalid message content. The image-picURL attribute is required |
| 400 | miss.param.imageTopicUrl | The image-picURL attribute is required | The image-picURL attribute is required |
| 400 | miss.param.link | %s | Invalid message content. The link attribute is required |
| 400 | miss.param.link | The link attribute is required | The link attribute is required |
| 400 | miss.param.markdown | %s | Invalid message content. The markdown attribute is required |
| 400 | miss.param.markdown | The markdown attribute is required | The markdown attribute is required |
| 400 | miss.param.markdownTotext | %s | Invalid message content. The markdown-text attribute is required |
| 400 | miss.param.markdownTotext | The markdown-text attribute is required | The markdown-text attribute is required |
| 400 | miss.param.markdownTotitle | %s | Invalid message content. The markdown-text attribute is required |
| 400 | miss.param.markdownTotitle | The markdown-text attribute is required | The markdown-text attribute is required |
| 400 | miss.param.messageUrlOfLink | %s | Invalid message content. The link-messageUrl attribute is required |
| 400 | miss.param.messageUrlOfLink | The link-messageUrl attribute is required | The link-messageUrl attribute is required |
| 400 | miss.param.photo | %s | Invalid message content. The photo attribute is required |
| 400 | miss.param.photo | The photo attribute is required | The photo attribute is required |
| 400 | miss.param.photoTophotoUrl | %s | Invalid message content. The photo-photoURL attribute is required |
| 400 | miss.param.photoTophotoUrl | The photo-photoURL attribute is required | The photo-photoURL attribute is required |
| 400 | miss.param.text | %s | Invalid message content. The text attribute is required |
| 400 | miss.param.text | The text attribute is required | The text attribute is required |
| 400 | miss.param.textOfLink | %s | Invalid message content. The link-text attribute is required |
| 400 | miss.param.textOfLink | The link-text attribute is required | The link-text attribute is required |
| 400 | miss.param.titleOfLink | %s | Invalid message content. The link-title attribute is required |
| 400 | miss.param.titleOfLink | The link-title attribute is required | The link-title attribute is required |
| 400 | miss.param.video | %s | Invalid message content. The video-videoMediaId attribute is required |
| 400 | miss.staffId | miss.staffId %s | Invalid recipient ID |
| 400 | missingParameter | Required parameter is missing | Required parameter is missing |
| 400 | missingParameter | Required parameter is missing | Required parameter is missing |
| 400 | missingParameter | Required parameter is missing | Required parameter is missing |
| 400 | missingRoomCode | missingRoomCode | Meeting code is missing |
| 400 | missingRoomId | MISSING ROOM ID | Meeting ID parameter is missing |
| 400 | mobileFormatError | mobileFormatError | Invalid mobile number format |
| 400 | model.exceed.error | Model execution error | Large model execution error |
| 400 | modifierUserId.not.exists | modifierUserId not exists | modifierUserId is not an Employee of the organization |
| 400 | moneyNotConsist | Amounts do not match | Amounts do not match |
| 400 | moreThanMaxListSize | Exceeded the maximum number limit | Exceeded the maximum number limit |
| 400 | msgContent.error | Parameter error in the message body | Parameter error in the message body |
| 400 | name.invalid | Space name is invalid. | Space name is invalid |
| 400 | nameAlreadyExists | A leave type with the same name already exists | A leave type with the same name already exists |
| 400 | nameTooLong | Leave type name is too long | Leave type name is too long |
| 400 | needAuth | NEED_AUTH | Authorization required |
| 400 | needAuth | No permission to initiate approval | No permission to initiate approval |
| 400 | needAuth | No permission to approve or reject | No permission to approve or reject |
| 400 | needAuth | Authorization required | Authorization required |
| 400 | needParameterNotPass | need parameter not pass. | Required parameter not provided |
| 400 | needParameterNotPass | need parameter, group name or owner or creator or template not pass. | Required parameters not provided: group name, group owner, creator, or template ID |
| 400 | needParameterNotPass | need parameter, groupset id not pass. | Required parameter not provided: group ID |
| 400 | no.application.authorization | No authorization between apps. The operation cannot be performed | No authorization between apps. The operation cannot be performed |
| 400 | no.field.permission | %s | No edit permission for the specified field |
| 400 | no.file | The object does not exist or has been deleted. Cannot comment | The object does not exist or has been deleted. Cannot comment |
| 400 | no.permission | %s | No permission |
| 400/403 | no.permission | No Permission | No permission; no query permission |
| 400/500 | no.priviledge | You are not authorized to perform this operation. | You are not authorized to perform this operation |
| 400 | no.smart.permission | No Smart Room Permission | Premium edition not purchased. Cannot use this feature |
| 400 | no.valid.parameter | no valid parameter, can not update | No valid parameter provided. Updates are not allowed |
| 400 | noAppManagePermission | The current organization does not have permission to operate the app | The current organization does not have permission to operate the app |
| 400 | noAppManagePermission | No permission to operate the app | No permission to operate the app |
| 400 | noAuthority | No permission to call | No permission to call |
| 400 | noAuthority | Not authorized | Not authorized |
| 400 | noFieldModifyPermission | No permission to modify the field | The ISV has no permission to modify the field |
| 400 | non.open.customer | draw or assign is not allowed for non-open-customer | The instance is not a public sea customer. The operation is not allowed |
| 400 | noPermission | NO_PERMISSION | No permission to create; no permission |
| 400/404 | noPermission | lippi_live.stream.noPermission | Authentication failed. Check whether the publicType field is set to public for the entire domain. If so, upgrade the Live entitlements; authentication failed |
| 400/403 | noPermission | noPermission | No operation permission; no operation permission; no permission |
| 400 | noPermission | No access permission. The organization has not enabled the corresponding Micro app | No access permission. The organization has not enabled the corresponding Micro app |
| 400 | noPermission | No access permission | No access permission |
| 400 | noPermission | No access permission | No access permission |
| 400 | noPermission | No permission to access the current form | Permission validation failed |
| 400 | noPermission.access.accessDeny | No access permission. The app admin has disabled member access to the “Parent-Teacher Contacts”. To request access, contact the admin to enable it. : %s | No access permission. The app admin has disabled member access to the “Parent-Teacher Contacts”. To request access, contact the admin to enable it. |
| 400 | noPermission.access.illegalIp | Access from illegal IP address: %s | Access from illegal IP address |
| 400 | noPermission.form.deleteApprovalConditionComponentsWasNotAllowed | Components used as approval conditions (including invalidated conditions) cannot be deleted: %s | Components used as approval conditions (including invalidated conditions) cannot be deleted |
| 400 | noPermission.form.systemNavigationCanNotDelete | System navigation cannot be deleted: %s | System navigation cannot be deleted |
| 400/500 | noPermission.permission.deny | No permission: %s | No permission |
| 400 | noPermission.process.onlyCurrentApproverCanReturnProcessInstance | Only the current approver of the flow can perform a return: %s | Only the current approver of the flow can perform a return |
| 400 | noPermission.process.onlyRunningTasksCanBeAppended | A non-running flow cannot have a sign request added: %s | A non-running flow cannot have a sign request added |
| 400 | noPermission.process.onlyRunningTasksCanBeRedirected | A non-running flow cannot be redirected: %s | A non-running flow cannot be redirected |
| 400 | noPermission.submit.deny | You are currently previewing the app. The submit action cannot be performed. : %s | You are currently previewing the app. The submit action cannot be performed. |
| 400 | noPermission.to.setField | %s | No permission to set the field |
| 400 | noPermission.to.update | no permission to update this customer | No permission to update this data |
| 400 | noRight | NO RIGHT | The current user has no operation permission |
| 400 | noRight | NO_RIGHT | No permission |
| 400 | not.allowed.robotCode | %s | The message to recall was not sent by the Bot corresponding to robotCode. No permission to recall the message. Provide the correct robotCode; unauthorized robotCode |
| 400 | not.found | %s | The Group Chat does not exist. Check whether openConversationId is correct |
| 400 | not.inner.group | The current group is not an Internal Group | The current group is not an Internal Group |
| 400 | not.main.administrator | Not the Super Admin (creator) | Not the Super Admin (creator) |
| 400 | notCorpStaff | Not an internal Employee of the organization | Not an internal Employee of the organization |
| 400 | notCorpStaff | Not an Employee of the organization | Not an Employee of the organization |
| 400 | notEmptyParameter | Required parameter is missing | Required parameter is missing |
| 400 | notFixedItemExtendParamError | Extension parameter error for non-fixed specification | Extension parameter error for non-fixed specification |
| 400 | notFixedItemInvalidPrice | Invalid price for in-app purchase item with non-fixed specification | Invalid price for in-app purchase item with non-fixed specification |
| 400 | notFixedItemNoPrice | No price provided for in-app purchase item with non-fixed specification | No price provided for in-app purchase item with non-fixed specification |
| 400 | notFound | Leave type not found | Leave type not found |
| 400 | notFound | The specified data was not found: %s | The specified data was not found: %s |
| 400 | noticerOverLimit | The number of CC recipients exceeds the limit | The number of CC recipients exceeds the limit |
| 400 | notInEvent | The user is not in the Event | The user is not in the Event |
| 400 | notManage | The department admin does not exist | The department admin does not exist |
| 400 | notOaAdmin | No operation permission. The operator must be an OA Approval admin | Check opUserId. The operator must be an OA Approval admin |
| 400 | notPermission | No access permission | No access permission |
| 400 | notRevoke.all.messages | %s | Not all messages were recalled |
| 400 | notSupportedFilterType | %s | Unsupported query type |
| 400 | notUpdateType | The leave business type cannot be modified | The leave business type cannot be modified |
| 400 | noUserAuth | The current user has no permission to operate the app | The current user has no permission to operate the app |
| 400 | num.over.limit | Number Over Limit | Insufficient Room entitlement quota |
| 400 | oaplus.params.error | Parameter validation failed. Check | Parameter validation failed. Check |
| 400/500 | oaplus.query.limit | Requests are too frequent. Try again later | Organization access concurrency exceeds the limit; API access concurrency exceeds the limit; requests are too frequent. Try again later |
| 400 | objective.rule.notExist | The assessment rule does not exist | The assessment rule does not exist |
| 400 | only.groupAdmin.canAtAll | Only the Group owner can @Everyone | Only the Group owner can @Everyone |
| 400 | open.topbox.failed | Failed to enable the top banner | Failed to enable the top banner |
| 400 | openConversationId.decryptFailed | Failed to decrypt openConversationId | Failed to decrypt openConversationId |
| 400 | openConversationId.empty | Chat ID is empty | Chat ID is empty |
| 400 | openConversationId.notExisted | openConversationId and token cannot both be empty | openConversationId and token cannot both be empty |
| 400 | openConversationId.notExisted | openConversationId is empty | openConversationId is empty |
| 400 | openConversationIdDecriptFailed | Failed to decode the group ID | Failed to decode the group ID |
| 400 | openConversationIds.error | openConversationIds contains incorrect or invalid groups | openConversationIds contains incorrect or invalid groups |
| 400 | openIsvExist | %s | Already initialized. Do not call again |
| 400 | openIsvNotInit | Not initialized. Initialize before calling | Not initialized. Initialize before calling |
| 400 | openTopbox.failed | Failed to enable the top banner | Failed to enable the top banner |
| 400 | operationConcurrentControl | %s | Concurrency control; try again later |
| 400/403 | operationNotSupported | %s | The file does not support downloading; deletion to the Recycle Bin is not supported |
| 400 | operatorUserId.not.exist | operatorUserId not exist | The operator does not exist |
| 400 | order.not.exist | Order does not exist | Order does not exist |
| 400 | org.no.function | The organization has not enabled the related feature | The organization has not enabled the related feature |
| 400 | org.not.exist | org not exist | The current organization does not exist in Teambition; the current organization does not exist in Teambition; the current organization does not exist in QuickDo. |
| 400 | org.not.exist | org.not.exist | The current organization does not exist in Teambition |
| 400 | org.not.exists | org not exists | The organization does not exist or has been disbanded |
| 400 | org.not.found | Org Not Found | Organization not found |
| 400 | org.not.match | The organization the group belongs to does not match the organization provided in the operation | The organization the group belongs to does not match the organization provided in the operation |
| 400 | org.notOwn.group | The Direct Message chat does not belong to the current organization | The Direct Message chat does not belong to the current organization |
| 400 | org.notOwn.group | The group does not belong to the current organization | The group does not belong to the current organization |
| 400 | orgAccessForbidden | orgAccessForbidden | Organization access restricted |
| 400 | organization.not.found | The current organization does not exist | The current organization does not exist |
| 400 | organization.not.found | The organization does not exist | The organization does not exist |
| 400 | orgInvalid.param.error | %s | The organization is not a Baixingtong organization |
| 400 | orgNoAdmin | Data error. The organization has no admin | Data error. The organization has no admin |
| 400 | orgNotAuthApp | The organization has not authorized the app | The organization has not authorized the app |
| 400 | orgNotAuthed | The organization has not completed Premium authentication | The organization has not completed Premium authentication |
| 400 | orgNotExist | ORG_NOT_EXIST | The college or university organization does not exist. |
| 400 | orgNotExist | The organization has been dissolved. | The organization has been dissolved. |
| 400 | orgNotRealname | %s | The organization is not real-name verified on e-Sign Bao. Complete real-name verification in the e-Sign Bao micro app first. |
| 400 | orgQuotaInsufficient | %s | Organization storage quota is insufficient. |
| 400 | orgSuiteAuthNotExit | access forbidden | The organization does not have access permission. |
| 400 | orgUpgradeNotSuccess | ORG_UPGRADE_NOT_SUCCESS | The organization has not completed the college contact migration. |
| 400 | outTrackId.empty | The outTrackId that uniquely identifies a card is empty. | The outTrackId that uniquely identifies a card is empty. |
| 400 | outTrackId.exceed.limit | outTrackId length exceeds the limit. | outTrackId length exceeds the limit. |
| 400 | outTrackId.outOfLimit | outTrackId must not exceed 64 characters. | outTrackId must not exceed 64 characters. |
| 400 | outTrackIdLengthLimited | The card business identifier exceeds the maximum length. | The card business identifier exceeds the maximum length. |
| 400 | overMaxCount | The maximum number of apps that can be created has been exceeded. | The maximum number of apps that can be created has been exceeded. |
| 400 | overQuota | over quota. | Quota exceeded. |
| 400 | overtimeDurationTooLong | Overtime duration is too long. | Overtime duration is too long. |
| 400 | ownerCantBeManager | The group owner cannot be a group admin. | The group owner cannot be a group admin. |
| 400 | pageIndex.invalid | illegal nextToken | Invalid cursor. |
| 400 | pageIndex.invalid | illegal pageIndex | Invalid cursor. |
| 400 | pageIndexIllegal | Pagination parameter error. | The pagination parameter must be a non-negative integer starting from 0. |
| 400 | pageSize.exceeds | pageSize must not exceeds 100 | A single page cannot contain more than 100 records. |
| 400 | pageSize.invalid | illegal pageSize | Invalid page size. |
| 400 | pageSizeIllegal | Page size exceeds the limit. | The maximum page size is 200 records. |
| 400 | paging.parameter.error | Pagination parameter error. | Pagination parameter error. |
| 400 | param.blank | The %s parameter cannot be empty. | The toUserId parameter cannot be empty. Refer to the API documentation to verify that required parameters such as taskId, processInstanceId, operateUserId, appenderUserIds, activateType, type are provided; or that required parameters such as taskId, processInstanceId, operateUserId, targetActivityId, revertAction, targetActivityActioners are provided. |
| 400 | param.blank | A required parameter is missing. | A required parameter is missing. |
| 400 | param.callbackRouteKeyEmpty | param.callbackRouteKeyEmpty | The callback RouteKey is empty. |
| 400 | param.callbackUrlEmpty | param.callbackUrlEmpty | The callback URL is empty. |
| 400 | param.cardAlreadyExist | param.cardAlreadyExist | The card already exists. |
| 400 | param.cardDataAndPrivateDataBothEmpty | param.cardDataAndPrivateDataBothEmpty | Both cardData and privateData are empty. |
| 400 | param.cardNotExist | param.cardNotExist | The card does not exist. |
| 400 | param.cardPublicDataEmpty | param.cardPublicDataEmpty | The card public data is empty. |
| 400 | param.cardTemplateIdEmpty | param.cardTemplateIdEmpty | The card template ID is empty. |
| 400 | param.code.error | %s | Failed to query the form template. |
| 400 | param.contentUnsafe | param.contentUnsafe | The card data did not pass the security review. |
| 400 | param.conversationIdInvalid | param.openConversationIdInvalid | The openConversationId does not match the required format. |
| 400 | param.dynamicDataMappingEmpty | param.dynamicDataMappingEmpty | The dynamic data source data mapping is empty. |
| 400 | param.dynamicDataMappingPathEmpty | param.dynamicDataMappingPathEmpty | The dynamic data source data mapping path is empty. |
| 400 | param.dynamicDataPullConfigEmpty | param.dynamicDataPullConfigEmpty | The dynamic data source pull configuration is empty. |
| 400 | param.dynamicDataPullIntervalInvalid | param.dynamicDataPullIntervalInvalid | The dynamic data source pull interval is empty or invalid. |
| 400 | param.dynamicDataPullIntervalTimeUnitInvalid | param.dynamicDataPullIntervalTimeUnitInvalid | The dynamic data source pull interval time unit is empty or invalid. |
| 400 | param.dynamicDataSourcePullStrategyEmpty | param.dynamicDataSourcePullStrategyEmpty | The dynamic data source pull strategy is empty. |
| 400 | param.dynamicDataValueTypeEmpty | param.dynamicDataValueTypeEmpty | The dynamic data source data type is empty. |
| 400 | param.dynamicSourceIdEmpty | param.dynamicSourceIdEmpty | The dynamic data source configuration ID is empty. |
| 400 | param.empty | param.empty | The input parameter is empty. |
| 400 | param.empty | The input parameter is empty. | The input parameter is empty. |
| 400 | param.empty | The request parameter is empty. | The request parameter is empty. |
| 400 | param.emptyAppendSpaces | param.emptyAppendSpaces | appendSpaces is empty. |
| 400/500 | param.error | %s | Parameter error. |
| 400 | param.error | Error:%s | Request parameter error. For example, Error:roomStatus invalid or Error:lack authorizedMembers. |
| 400 | param.error | Invalid Param | Parameter error. |
| 400 | param.error | Param Error | Missing parameter, parameter error, or operatorUnionId is empty. |
| 400 | param.error | missing.user.info | The queried user is missing. |
| 400 | param.error | param.error | Parameter error, or the queried user unionId is incorrect. |
| 400 | param.error | Invalid parameter. | Invalid parameter. |
| 400 | param.error | Parameter error. | Parameter error. Verify that required parameters are provided. nextGmtCreate and nextBizId must be used together. |
| 400 | param.error | Invalid parameter. | Invalid parameter. |
| 400 | param.error.maxresults | Too Large MaxResults | MaxResults is too large. |
| 400 | param.format.error | Parameter format error. | Parameter format error. |
| 400 | param.format.error | Parameter format error. Please verify the MAC address. | Usually caused by an invalid MAC address format. |
| 400 | param.illegal | %s | Invalid parameter, for example, requestIds or status is invalid; or verify that userId and platform are correct. |
| 400 | param.illegal | Invalid parameter %s | Invalid parameter taskId. |
| 400 | param.illegal | Invalid parameter. | Invalid parameter. Verify that pagination parameters are correct. |
| 400 | param.illegal | Invalid parameter. Verify that parentId is correct. | Invalid parameter. Verify that parentId is correct. |
| 400 | param.illegal | Parameter error. | Parameter error or API parameter error. |
| 400/500 | param.illegal | Parameter error: %s | API parameter error or parameter error including agentId, pushType, userIdList, or pushValue. |
| 400 | param.illegal | Invalid request parameter. | Invalid request parameter. |
| 400 | param.illegal.operator | Invalid parameter operateUserId. | Invalid parameter operateUserId. |
| 400 | param.illegal.operator | The userId of the operator must be the approver of the current task. | Verify the operateUserId or operatorId parameter. |
| 400/401 | param.invalid | %s | MAC address is incorrect; verify the address format and ensure it is not duplicated. Invalid parameter. Invalid parameter: the operation list cannot exceed 500 entries. MAC address is incorrect; verify the address format and ensure it is not duplicated. |
| 400 | param.invalid | param.invalid | An invalid parameter exists. |
| 400 | param.invalid | Invalid parameter. | Invalid parameter. |
| 400 | param.invalid | Parameter error: %s | Invalid parameter, including platform, type, pageSize, pageNumber, etc. |
| 400 | param.invalid | Invalid parameter. | Invalid parameter. |
| 400 | param.invalid | Invalid request parameter. | Invalid request parameter. |
| 400 | param.isNotJson | The parameter must be JSON. | The parameter must be JSON. |
| 400 | param.length.exceed | %s | The length of the requestIds parameter exceeds the limit. |
| 400 | param.manager.notexist | The queried managerUserId does not exist. | The queried managerUserId does not have admin permission. |
| 400 | param.manager.notexist | The queried mangerUserId does not exist. | The queried mangerUserId does not have admin permission. |
| 400 | param.missing | Invalid parameter. | Invalid parameter. |
| 400 | param.missing | Invalid parameter. Either MAC address or did is required. | Returned when both the MAC address and did are missing. |
| 400 | param.missing | The parameter cannot be empty. | The parameter cannot be empty. |
| 400 | param.not.found | The parameter cannot be empty. | The parameter cannot be empty. |
| 400 | param.null | The parameter cannot be empty. | The parameter cannot be empty. |
| 400 | param.openDeliverModelEmpty | param.openDeliverModelEmpty | The delivery scenario model is empty. |
| 400 | param.openDeliverModelError | param.openDeliverModelError | Invalid format of the delivery scenario model. |
| 400 | param.openSpaceIdEmpty | param.openSpaceIdEmpty | The delivery openSpaceId is empty. |
| 400 | param.openSpaceModelInvalid | param.openSpaceModelInvalid | Invalid scenario attribute model. |
| 400 | param.openSpaceModelInvalid | param.openSpaceModellnvalid | Invalid scenario attribute model. |
| 400 | param.outTrackIdEmpty | param.outTrackIdEmpty | The business identifier outTrackId is empty. |
| 400 | param.spaceDeliverModelEmpty | param.spaceDeliverModelError | Invalid format of the delivery scenario model. |
| 400 | param.stream.content | content is too large | 200092 |
| 400 | param.stream.contentEmpty | param.stream.contentEmpty | The streaming update content is empty. |
| 400 | param.stream.guidEmpty | param.stream.guidEmpty | The streaming update guid is empty. |
| 400 | param.stream.isFull | streaming update the parameter isFull is null | The isFull field is empty. |
| 400 | param.stream.keyEmpty | param.stream.keyEmpty | The streaming update key is empty. |
| 400 | param.stream.outTrackId | card is not exist | The card does not exist. |
| 400 | param.templateNotExist | param.templateNotExist | The template does not exist. |
| 400 | param.templateUnpublished | param.templateUnpublished | The template is not published. |
| 400 | param.user.notexist | The queried staffId does not exist. | The queried userId does not exist in the current organization. |
| 400 | param.user.notexist | The queried userId does not exist. | The queried userId does not exist in the current organization. |
| 400 | param.userIdEmpty | param.userIdEmpty | The user ID is empty. |
| 400/500 | param.userIdNotExist | param.userIdNotExist | The user ID does not exist. |
| 400 | paramBlank | The request parameter is empty. | The request parameter is empty. |
| 400 | paramError | %s | Parameter error. |
| 400 | paramError | PARAM ERROR | Parameter error. |
| 400 | paramError | paramError | Parameter error. Check the input parameters. |
| 400 | paramError-keyword | %s | Parameter error - keyword. |
| 400 | paramError.conflictStrategy | %s | Parameter error - conflictStrategy. |
| 400 | paramError.contactId | The contact employee number is incorrect. | The contact employee number is incorrect. |
| 400 | paramError.contactsId | The current contact information is incorrect. Please verify and try again. | The current contact information is incorrect. Please verify and try again. |
| 400 | paramError.conversationId | %s | Parameter error - conversationId. |
| 400 | paramError.corpId | The retrieved organization ID cannot be empty. | The retrieved organization ID cannot be empty. |
| 400 | paramError.createTimeRange | %s | Parameter error - createTimeRange. |
| 400 | paramError.dentryCategories | %s | Parameter error - dentryCategories. |
| 400 | paramError.dentryId | %s | Parameter error - dentryId. |
| 400 | paramError.dentryIds | %s | Parameter error - dentryIds. |
| 400 | paramError.dentryTypes | %s | Parameter error - dentryTypes. |
| 400 | paramError.dentryUuid | %s | Parameter error - dentryUuid. |
| 400 | paramError.description | %s | Parameter error - description. |
| 400 | paramError.im | The visibility field is required when auditing. | The visibility field is required when auditing. |
| 400 | paramError.maxResults | %s | Parameter error - maxResults. |
| 400 | paramError.modifiedTimeRange | %s | Parameter error - modifiedTimeRange. |
| 400 | paramError.multipart | %s | Parameter error - multipart. |
| 400 | paramError.name | %s | Parameter error - name. |
| 400 | paramError.openType | %s | Parameter error - openType. |
| 400 | paramError.orderBy | %s | Parameter error - orderBy. |
| 400 | paramError.pageSize | The current search pageSize is greater than the default value of 20. | The current search pageSize is greater than the default value of 20. |
| 400 | paramError.pageSize | The pageSize parameter is required for the search API. | The pageSize parameter is required for the search API. |
| 400 | paramError.parentDentryUuid | %s | Parameter error - parentDentryUuid. |
| 400 | paramError.parentId | %s | Parameter error - parentId. |
| 400 | paramError.partNumbers | %s | Parameter error - partNumbers. |
| 400 | paramError.permissionInheritance | %s | Parameter error - permissionInheritance. |
| 400 | paramError.permissionMemberType | %s | Parameter error - permissionMemberType. |
| 400 | paramError.protocol | %s | Parameter error - protocol. |
| 400 | paramError.recycleBinId | %s | Parameter error - recycleBinId. |
| 400 | paramError.recycleBinScope | %s | Parameter error - recycleBinScope. |
| 400 | paramError.recycleItemId | %s | Parameter error - recycleItemId. |
| 400 | paramError.recycleItemIds | %s | Parameter error - recycleItemIds. |
| 400 | paramError.request | The request input parameters cannot be empty. | The request input parameters cannot be empty. |
| 400 | paramError.request | The request parameters cannot be empty. | The request parameters cannot be empty. |
| 400 | paramError.risk | The current edited content failed the security review because it contains risky terms. | The current edited content failed the security review because it contains risky terms. |
| 400 | paramError.roleId | %s | Parameter error - roleId. |
| 400 | paramError.scene | %s | Parameter error - scene. |
| 400 | paramError.sceneId | %s | Parameter error - sceneId. |
| 400 | paramError.scope | %s | Parameter error - scope. |
| 400 | paramError.scopeId | %s | Parameter error - scopeId. |
| 400 | paramError.searchScopes | %s | Parameter error - searchScopes. |
| 400 | paramError.searchTargets | %s | Parameter error - searchTargets. |
| 400 | paramError.spaceId | %s | Parameter error - spaceId. |
| 400 | paramError.status | The audit status is required. | The audit status is required. |
| 400 | paramError.status | The current entry is not pending review. Please verify and try again. | The current entry is not pending review. Please verify and try again. |
| 400 | paramError.storageDriver | %s | Parameter error - storageDriver. |
| 400 | paramError.targetFolderId | %s | Parameter error - targetFolderId. |
| 400 | paramError.targetSpaceId | %s | Parameter error - targetSpaceId. |
| 400 | paramError.taskId | %s | Parameter error - taskId. |
| 400 | paramError.uploadKey | %s | Parameter error - uploadKey. |
| 400 | paramError.userId | The current operator is not an admin. Only admins can perform this operation. | The current operator is not an admin. Only admins can perform this operation. |
| 400 | paramError.userId | The operator userId cannot be empty. | The operator userId cannot be empty. |
| 400 | paramError.userId | The operator userId is incorrect; no matching employee information was found. | The operator userId is incorrect; no matching employee information was found. |
| 400 | paramError.userId | The operator useruserIdid cannot be empty. | The operator userId cannot be empty. |
| 400 | paramError.uuid | The current entry does not exist. Please verify the uuid and try again. | The current entry does not exist. Please verify the uuid and try again. |
| 400 | paramError.uuid | The current entry does not exist. Please verify the uuid and try again. | The current entry does not exist. Please verify the uuid and try again. |
| 400 | paramError.uuid | The query primary key uuid cannot be empty. | The query primary key uuid cannot be empty. |
| 400 | paramError.uuid | The entry operation primary key uuid cannot be empty. | The entry operation primary key uuid cannot be empty. |
| 400 | paramError.uuid | The entry operation primary key cannot be empty. | The entry operation primary key cannot be empty. |
| 400 | paramError.visitTimeRange | %s | Parameter error - visitTimeRange. |
| 400 | paramError.wordParaphrase | The definition information cannot be empty. | The definition information cannot be empty. |
| 400 | parameter.blank | The parameter is empty. | The parameter is empty, or an invalid system parameter was provided. |
| 400 | parameter.error | A single operation cannot exceed 10 items. | A single operation cannot exceed 10 items. |
| 400 | parameter.error | Invalid parameter. Please verify the association relationship. | Invalid parameter. Please verify the association relationship. |
| 400 | parameter.error | Parameter error. | settingId parameter error or general parameter error. |
| 400 | parameter.error | The parent organization does not exist. | The parent organization does not exist. |
| 400 | parameter.error | The specified organization is not an upstream or downstream organization, or the upstream/downstream organization does not belong to the selected organization. | The specified organization is not an upstream or downstream organization, or the upstream/downstream organization does not belong to the selected organization. |
| 400 | parameter.error | Process Center configuration parameter error: %s | Process Center configuration parameter error. |
| 400 | parameter.invalid | PARAMETER_INVALID | Parameter error. |
| 400 | parameter.invalid | Parameter error. | A required parameter is missing or has an incorrect format. |
| 400 | parameterErrror | PARAMETER_ERROR | Parameter error. |
| 400 | paramIllegal | PARAM ILLEGAL | Parameter error. |
| 400 | paramIllegal | paramIllegal | Parameter error. Please verify. |
| 400 | paramIllegal | Parameter error. | Parameter error. |
| 400 | paramIllegal | Invalid parameter. | Invalid parameter. |
| 400 | paramIllegal | Invalid request parameter. | Invalid request parameter. |
| 400 | paramInvalid | Parameter error. | Too many labels or incorrect modifyType. |
| 400/500 | params.error | error:%s | Parameter error or the meeting was not found. |
| 400 | paramsError | error:%s | Parameter error, including incorrect user unionId, missing meeting ID, or invalid input parameters. |
| 400 | paramsError | paramsError | Parameter error. Check the input parameters. |
| 400 | paramsTitleError | error:%s | The meeting title is invalid. |
| 400 | paramterInvalid | Parameter error. | The opUserId and userId parameters cannot be empty. |
| 400 | parentDeptInvalid | PARENT_DEPT_INVALID | Invalid parent organization unit. |
| 400 | parentDeptNotExist | PARENT_DEPT_NOT_EXIST | The parent organization unit does not exist. |
| 400 | permission.checkFailed | Permission check for sending the dynamic card failed. | Permission check for sending the dynamic card failed. |
| 400 | permission.coolApp.checkFailed | No permission. The Cool App does not belong to the app associated with the current token. | No permission. The Cool App does not belong to the app associated with the current token. |
| 400 | permission.denied | No permission to obtain organization verification information. | Returned when the organization has not authorized the internal app. |
| 400 | permission.error | %s | No access permission. |
| 400 | permission.error | no permission | No permission or no access permission. |
| 400 | permission.error | No permission to operate the approval process. Please verify the approval instance or template. | No permission to operate the approval process. Please verify the approval instance or template. |
| 400 | permission.error | No permission to operate the approval process. | No permission to operate the approval process. |
| 400 | permission.error | No access permission. | No access permission. |
| 400 | permission.sceneGroup.checkFailed | No permission. The group template installed in this group does not belong to the app associated with the current token. | No permission. The group template installed in this group does not belong to the app associated with the current token. |
| 400/403/500/502 | permissionDenied | %s | No permission; no permission to obtain the thumbnail; the current user has no permission for this operation; the user lacks permission to upload files; the user lacks permission to download files; the user lacks permission to modify file (folder) attributes; the user lacks permission to create spaces; the user lacks permission to delete files (folders); the user lacks view permission for the original file (folder) of the recycle bin item; the user lacks management permission for the original file (folder) of the recycle bin item; the user lacks copy permission for the file to be sent or lacks permission to add files to the target chat storage space; the user lacks permission to copy files (folders); the user lacks authorization permission; the user lacks permission to add folders; the user lacks permission to add files to the target chat storage space; the user lacks permission to move files (folders); the user lacks permission to obtain the IM chat storage space; the user lacks permission to obtain organization information; the user lacks permission to obtain app information; the user lacks permission to obtain file (folder) information; the user lacks permission to obtain the file list; the user lacks permission to obtain the permission list; the user lacks permission to obtain space information; the user lacks permission to subscribe to events; the user lacks permission to read files; the user lacks permission to rename files (folders); no copy permission; no permission. |
| 400 | permissionDenied | Request user has no permission to launch check in | The current user does not have permission to perform this operation. |
| 400 | permissionDenied | Request user has no permission to launch sign out | The current user does not have permission to perform this operation. |
| 400 | permissionDenied | The user is not in the subscription scope. | The user is not in the subscription scope. |
| 400 | permissionDeny | permissionDeny | The user is not in the authorization scope. |
| 400/404 | permissionError | permissionError:%s | No permission to operate this meeting, or group permission restrictions apply. |
| 400 | permissionInheritanceUnsupportedForRootDentry | %s | The root directory does not support permission inheritance. |
| 400 | phoneding.reachlimit | The phone DING send limit has been reached. | The phone DING send limit has been reached. |
| 400 | picture.format.error | Picture Format Error | Image format error. |
| 400 | point.system.error | Points service request failed: %s | Points service request failed. |
| 400 | positioinAgainstConstraint | The job title and primary department violate the binding constraint. | The job title and primary department violate the binding constraint. |
| 400 | positionIdInvalid | Invalid position ID. | Invalid position ID. |
| 400 | preCheckError | Pre-check failed: %s | Pre-check failed. |
| 400 | privatefile.not.exist | The dedicated storage file does not exist. | The dedicated storage file does not exist. |
| 400 | process.code.error | Failed to retrieve the approval template, or the approval template has been deleted. | Failed to retrieve the approval template, or the approval template has been deleted. |
| 400 | process.error | The approval process does not exist. | The approval process does not exist. |
| 400 | process.error | The template does not exist. | The template does not exist. |
| 400 | process.inst.notExist | The approval form does not exist or has been deleted. | The approval form does not exist or has been deleted. |
| 400 | process.not.exist | The approval process does not exist. | The approval process does not exist. |
| 400 | process.status.error | The approval form is not in the enabled state and cannot be updated. | The approval form is not in the enabled state and cannot be updated. |
| 400 | processCode.error | processCode query error | Template code query error. |
| 400 | processcode.error | The approval process corresponding to processCode does not exist. | The approval process corresponding to processCode does not exist. |
| 400 | processcode.error | The form corresponding to processCode does not exist. | The form corresponding to processCode does not exist. |
| 400 | processCode.in.blackList | The current template code has been added to the blocklist and cannot initiate approval instances. | Verify whether the template contains an infinite loop that continuously creates instances. |
| 400 | processCodeError | Failed to retrieve the approval template, or the template has been deleted. | Failed to retrieve the approval template, or the template has been deleted. |
| 400 | processCodeError | Failed to retrieve the approval template, or the template has been deleted. | Failed to retrieve the approval template, or the template has been deleted. |
| 400 | processes.error | The maximum number of approval processes has been exceeded. | The maximum number of approval processes has been exceeded. |
| 400 | processes.error | Failed to retrieve the template list. | Failed to retrieve the template list. |
| 400 | processFormDataIsNull | The process form data is empty. | The process form data is empty. |
| 400 | processGetFailed | Failed to retrieve the approval process. | Failed to retrieve the approval process. |
| 400 | processGetFailed | Failed to retrieve the approval process, or the approval form is not in the enabled state. | Failed to retrieve the approval process, or the approval form is not in the enabled state. |
| 400 | processGetFailedByParameter | No permission to operate the approval process. Please verify the approval instance or template. | No permission to operate the approval process. Please verify the approval instance or template. |
| 400 | processGroupGetFailed | Failed to retrieve the approval process group. | Failed to retrieve the approval process group. |
| 400 | processInstanceIdError | The processInstanceId parameter is invalid. | The processInstanceId parameter is invalid. |
| 400 | processInstanceInvalidParameter | Invalid approval instance parameter. | Invalid approval instance parameter. |
| 400 | processInstanceInvalidParameter | Invalid approval instance parameter. Possible causes: incorrect userid of the initiator, approver, or CC recipient; incorrect department ID of the initiator; or the initiator is not in the initiating department. | Invalid approval instance parameter. Possible causes: incorrect userid of the initiator, approver, or CC recipient; incorrect department ID of the initiator; or the initiator is not in the initiating department. |
| 400 | processInstanceNotExist | The approval instance does not exist. | The approval instance does not exist. Verify that the value of processInstanceId is correct. |
| 400 | processInstNotExist | The approval instance does not exist. | The approval instance does not exist. |
| 400 | processNotExist | The approval template does not exist. | Verify that the value of processCode is correct. |
| 400 | processNotExist | The approval process does not exist. | The approval process does not exist. |
| 400/503 | processQueryKey.expireTime | %s | The processQueryKey has not yet generated message query data, or it has expired. Messages cannot be queried. |
| 400 | processQueryKey.expireTime | The processQueryKey has not yet generated message query data, or it has expired. | The processQueryKey has not yet generated message query data, or it has expired. Messages cannot be queried. |
| 400 | processSetupNoPermission | No permission to operate the approval process. | No permission to operate the approval process. |
| 400 | profile.not.exist | The account does not exist. | The account does not exist. |
| 400 | publisher.not.exist | The push account does not exist. | The push account does not exist. |
| 400 | publisher.notexist | The service account does not exist. | The service account does not exist. |
| 400 | qps.exceed.limit | The request is too frequent. | The call concurrency limit has been exceeded. |
| 400 | queryCard.failed | Failed to query the card. | Failed to query the card. |
| 400 | queryChatbot.wrong | Failed to query the bot. | Failed to query the bot. |
| 400 | queryDsl.invalid.json | queryDsl is not json format | queryDsl is not a valid JSON string. |
| 400 | queryDsl.json.error | queryDsl is not valid json | Invalid queryDsl format. |
| 400 | queryEmployInfoFailed | Failed to query organization employee information. | Failed to query organization employee information. |
| 400 | queryFlowDetailError | An error occurred while querying process details. | An error occurred while querying process details. |
| 400 | queryFlowDocInfoError | An error occurred while querying process document information. | An error occurred while querying process document information. |
| 400 | queryFlowError | An error occurred while querying process details. | An error occurred while querying process details. |
| 400 | queryFlowSignersError | An error occurred while querying process signer information. | An error occurred while querying process signer information. |
| 400 | quota.insufficient | Remain quota is insufficient. | Remaining capacity is insufficient. |
| 400 | ranIdInvalid | Invalid rank ID. | Invalid rank ID. |
| 400 | rankIdAgainstConstraint | The job title and rank violate the binding constraint. | The job title and rank violate the binding constraint. |
| 400 | recall.ding.exception | recall.ding.exception %s | An error occurred while recalling a DING message. |
| 400 | receiver.id.parseFailed | Failed to parse the top banner viewer ID. | Failed to parse the top banner viewer ID. |
| 400 | receivers.exceed | %s | The recipient list exceeds the limit. |
| 400 | receivers.exceed | The recipient list exceeds the limit. | The recipient list exceeds the limit. |
| 400 | receivers.list.empty | The recipient list is empty. | The recipient list is empty. |
| 400 | recordNotExist | record not exist. | The record does not exist. |
| 400 | recordStopError | record stop error, please try again | Failed to stop recording. |
| 400 | recordStopPermissionError | you can’t operator, please contact meeting manager | Failed to stop recording due to a permission issue. |
| 400 | recycleBinNotSupportForSpace | %s | The space does not support the recycle bin. |
| 400 | reject | %s | There are too many bots in the group to query. |
| 400 | related.customer.required | related customer required | The related customer field is required. |
| 400 | relationType.not.exists | relationType not exists | relationType does not exist. |
| 400 | remoteServiceError | Remote service error. | Remote service error. |
| 400 | repeatApprovesOverLimit | The number of approval forms written for overlapping time ranges exceeds the limit. | The number of approval forms written for overlapping time ranges exceeds the limit. |
| 400 | request.duplicate | Duplicate request. Please try again later. | Duplicate request. Please try again later. |
| 400 | request.illegal | The number of calls to this API has reached today’s limit. Please try again tomorrow. | The call count exceeds the limit. |
| 400 | request.isNull | The request parameter is empty. | The request parameter is empty or was not provided. |
| 400 | request.limit | Model rate limit. | The model request is rate-limited. Please try again later. |
| 400/500 | request.overlimit | You have sent too many requests. | The request is too frequent. |
| 400 | request.too.fast | request too fast. | The request was rate-limited because it was too fast. |
| 400 | request.too.frequent | request too frequent | The request is too frequent. |
| 400 | request.too.frequent | The request is too frequent. | The request is too frequent. |
| 400 | request.too.tast | request too fast. | The request was rate-limited because it was too fast. |
| 400 | requestError | The provided entry information cannot be empty. | The provided entry information cannot be empty. |
| 400 | requestError | The information to be processed cannot be empty. | The information to be processed cannot be empty. |
| 400 | requestError.wordName | The provided entry name cannot be empty. | The provided entry name cannot be empty. |
| 400 | requestIdNotConsist | The RequestId is inconsistent. | The requestId passed in the two decoding requests is inconsistent. |
| 400 | requestParamError | %s | Request parameter error. |
| 400 | requestTooMuch | The request is too frequent. Please try again later. | The request is too frequent. Please try again later. |
| 400 | required.error | %s | Required field validation error. |
| 400 | resource.unavailable | %s | The resource is unavailable. The bot may have been disabled, or the Cool App may not be installed in the chat. |
| 400 | resourceCancel | Schedule conference has canceled | The booked meeting has been canceled. |
| 400 | resourceCapacity.resource.resourceReachedLimit | YiDa resource validation failed: %s | YiDa resource validation failed. |
| 400 | resourceClose | The meeting has ended | The meeting has been closed. |
| 400 | robot.not.found | The bot does not exist. | The bot does not exist. |
| 400 | robot.oto.notExist | %s | No valid one-on-one chat with the bot is available. |
| 400 | robot.oto.notExist | No valid one-on-one chat with the bot is available. | No valid one-on-one chat with the bot is available. |
| 400 | robot.processQueryKey.expired | %s | The processQueryKey has expired and the message cannot be recalled. |
| 400 | robot.queryFalied | Bot query failed. | Bot query failed. |
| 400 | robotCode.empty | The bot code is empty. | The bot code is empty. |
| 400 | robotDisabled | The bot has been disabled. | The bot has been disabled. |
| 400 | robotNotFound | The bot does not exist. | The bot does not exist. |
| 400 | room.exist | Room Exsit | A room with the same name already exists. |
| 400 | room.name.unsafe | Room Name Unsafe | The room name is not allowed. |
| 400 | room.not.found | Room Not Found | The Room does not exist. |
| 400 | roomClosed | the meeting has ended | The room is closed. |
| 400 | rootDeptCanNotUpdate | ROOT_DEPT_CAN_NOT_UPDATE | The root organizational unit cannot be updated. |
| 400 | ruleNum.exceed.limit | The number of visibility rules of this type has reached the limit. | The number of rules has reached the limit. |
| 400 | same.data.exists | same data exists | Identical data already exists. |
| 400 | sameMobileCount.exceeds.limit | same mobile count exceeds limit | The same mobile number cannot be added more than 10 times. |
| 400 | saveFail | An error occurred while saving data. | An error occurred while saving data. |
| 400 | saveFailed | SAVE_EMPLOYEE_INFO_FAILED | Failed to create user information. |
| 400 | saveIsvInfoError | Failed to save ISV information. | Failed to save ISV information. |
| 400 | saveOrgTaskError | Failed to save task information. When affixing the organization seal, pass in the organization name. | Failed to save task information. When affixing the organization seal, pass in the organization name. |
| 400 | saveTaskError | Failed to save task information. | Failed to save task information. |
| 400 | sceneGroup.checkFailed | Scenario group permission verification failed. | Scenario group permission verification failed. |
| 400 | sceneGroupNotFound | Not a scenario group. | Not a scenario group. |
| 400 | sceneQuotaInsufficient | %s | Insufficient scenario capacity. |
| 400 | scheduleConferenceIdError | scheduleConferenceIdError | Invalid booked meeting ID. |
| 400 | schema.sysAttrs.error | Failed to add Form extension information. | Failed to add the process extension attribute. |
| 400 | send.byToken.tooFast | %s | Rate limit error when sending with TOKEN. Try again later. |
| 400 | send.byToken.tooFast | Rate limit error when sending with TOKEN. | Rate limit error when sending with TOKEN. |
| 400 | send.cardMsg.failed | Failed to send the interactive Card message. | Failed to send the interactive Card message. |
| 400 | send.ding.exception | send.ding.exception %s | An error occurred while sending the DING message. |
| 400 | send.forbidden | %s | This Bot is not allowed to send Chats. |
| 400 | send.forbidden | Sending is not allowed. | Sending is not allowed. |
| 400 | send.oa.failed | Failed to send Work Notifications. Try again later. | Failed to send Work Notifications. Try again later. |
| 400 | send.oa.timeout | Sending Work Notifications timed out. Try again later. | Sending Work Notifications timed out. Try again later. |
| 400 | send.too.fast | %s | Chats are being sent too frequently. Try again later. |
| 400 | send.too.fast | Rate limit error. | Rate limit error. |
| 400 | send.toofast | Sending too frequently. Try again later. | Sending too frequently. Try again later. |
| 400 | sendCardMessageFailed | Failed to send the Card. | Failed to send the Card. |
| 400 | sendDingFail | The Bot failed to send the DING message. | The Bot failed to send the DING message. |
| 400 | sendMessage.model.notMatch | %s | No matching Chats Model. |
| 400 | sendMessage.model.notMatch | No matching Chats Model. | No matching Chats Model. |
| 400 | sendMessageMessageContentInvalid | The broadcast Chats Content is invalid. | The broadcast Chats Content is invalid. |
| 400 | sendMessageMessageContentTitleInvalid | The broadcast Chats Title is invalid. | The broadcast Chats Title is invalid. |
| 400 | sendMessageMessageInvalid | The broadcast Chats parameter is invalid. | The broadcast Chats parameter is invalid. |
| 400 | sendMessageQueryGroupInvalid | The broadcast Chats group-filter condition is invalid. | The broadcast Chats group-filter condition is invalid. |
| 400 | sendMessageSendConfigInvalid | The group-filter Type in the broadcast Chats group-filter condition is invalid. | The group-filter Type in the broadcast Chats group-filter condition is invalid. |
| 400 | sendMessageSendConfigSendTypeInvalid | The send Type in the broadcast Chats send configuration is invalid. | The send Type in the broadcast Chats send configuration is invalid. |
| 400 | sendMessageTaskNameInvalid | The broadcast task name is incorrect. It is empty or exceeds 128 characters. | The broadcast task name is incorrect. It is empty or exceeds 128 characters. |
| 400 | service.error | Service error. | Service error. |
| 400 | service.invalidParam | Invalid input parameter. | Invalid input parameter. |
| 400 | service.nonexist | The DingTalk account does not exist. Check it. | The DingTalk account does not exist. Check it. |
| 400 | serviceError | service error. %s | Execution error. |
| 400 | serviceError | Service error. | Service error. |
| 400 | serviceId.error | The Model ID is incorrectly configured. | The Model information is incorrect. Verify the Model on the Model platform. |
| 400 | serviceOwner.nonexist | The Group owner does not exist. The Group owner must be a DingTalk account. | The Group owner does not exist. The Group owner must be a DingTalk account. |
| 400 | session.expired | %s | The session has expired. |
| 400 | session.expired | The session has expired. | The session has expired. |
| 400 | session.notExisted | %s | The session does not exist. |
| 400 | session.notExisted | The session does not exist. | The session does not exist. |
| 400 | setup.no.permission | You do not have permission to operate on the Approval flow. Check whether the Approval instance is correct. | You do not have permission to operate on the Approval flow. Check whether the Approval instance is correct. |
| 400 | sign.not.match | %s | The Signature does not match. You do not have permission to send Chats. |
| 400 | sign.not.match | Signature does not match. | Signature does not match. |
| 400 | singlegroup.notsupport | Group information cannot be modified for a two-person group. | Group information cannot be modified for a two-person group. |
| 400/404 | spaceNotExist | %s | The Space does not exist; the Space of the source file (folder) or the target directory does not exist; the Knowledge Base does not exist; the Space does not exist. |
| 400 | spaceQuotaInsufficient | %s | Insufficient Space capacity. |
| 400 | sql.format.error | Invalid SQL format. | Invalid SQL format. |
| 400 | staff.not.found | Invalid userId. | Invalid userId. |
| 400 | staff.not.found | Employee does not exist. | Employee does not exist. |
| 400 | staffChangeError | staffChangeError | Failed to convert staffId. |
| 400 | staffId.notExisted | %s | The staffId does not exist. |
| 400 | staffId.notExisted | The staffId does not exist. | The staffId does not exist. |
| 400 | standardStruNotExist | STANDARD_STRU_NOT_EXIST | The administrative Organization Structure does not exist. |
| 400 | struDeptCanNotUpdateStandardParam | STRU_DEPT_CAN_NOT_UPDATE_STANDARD_PARAM | The structural organizational unit does not allow updating Standard fields (dept_type/dept_code/parent_id/name). |
| 400 | struDeptNotExist | STRU_DEPT_NOT_EXIST | The structure does not exist. |
| 400 | subadmin.exceed | Admin limit exceeded. | Admin limit exceeded. |
| 400 | subAdminNumberExcessive | The number of Admins exceeds the maximum limit. | The number of Admins exceeds the maximum limit. |
| 400 | subjectNodeEmpty | subjectUserIds, subjectDeptIds, and subjectTagIds cannot all be empty. | subjectUserIds, subjectDeptIds, and subjectTagIds cannot all be empty. |
| 400 | subjectNodeExceed | The total number of elements in subjectUserIds, subjectDeptIds, and subjectTagIds cannot exceed 50. | The total number of elements in subjectUserIds, subjectDeptIds, and subjectTagIds cannot exceed 50. |
| 400 | suiteCallInvalid | The Organization has not enabled the Micro app. | The Organization has not enabled the Micro app. |
| 400 | swform.getFormInstance.bizError | getInstance fail | Failed to retrieve Form details. |
| 400 | swform.getFormInstance.paramError | app has been stoped | The App has been disabled. |
| 400 | swform.getFormInstance.paramError | app not exist | The App does not exist. |
| 400 | swform.getFormInstance.paramError | can’t find form app | The App cannot be found (does not exist or has been disabled). |
| 400 | swform.getFormInstance.paramError | invalid biz_type | Invalid form type parameter. Currently only the following are supported: 0 General Smart Form, 1 Education Edition Form. |
| 400 | swform.getFormInstance.paramError | invalid formInstanceId | The formInstanceId request parameter cannot be empty. |
| 400 | swform.getFormInstance.paramError | param invalid | Invalid parameter when retrieving form instance details. |
| 400 | swform.listFormInstances.paramError | app has been stoped | The App has been disabled. |
| 400 | swform.listFormInstances.paramError | app not exist | The App does not exist. |
| 400 | swform.listFormInstances.paramError | can’t find form app | The Organization does not have a Micro app for this appId. |
| 400 | swform.listFormInstances.paramError | getFormInstanceListByFormType fail | Failed to retrieve the form instance list. |
| 400 | swform.listFormInstances.paramError | invalid action_date | Invalid action_date parameter for the recurring form. |
| 400 | swform.listFormInstances.paramError | invalid biz_type | Invalid form type parameter. Currently only the following are supported: 0 General Smart Form, 1 Education Edition Form. |
| 400 | swform.listFormInstances.paramError | invalid form_code | The form form_code cannot be found (does not exist or has been deleted). |
| 400 | swform.listFormInstances.paramError | invalid offset | Invalid offset. It must start from 0. |
| 400 | swform.listFormInstances.paramError | invalid size | Invalid page size. The maximum is 100. |
| 400 | swform.listFormInstances.paramError | param invalid | Invalid parameter when retrieving the form instance list. |
| 400 | swform.listFormSchemasByCreator.paramError | app has been stoped | The App has been disabled. |
| 400 | swform.listFormSchemasByCreator.paramError | app not exist | The App does not exist. |
| 400 | swform.listFormSchemasByCreator.paramError | getFormListByCreator fail | Failed to retrieve the list of form Templates created by the User. |
| 400 | swform.listFormSchemasByCreator.paramError | invalid biz_type | Invalid form type parameter. Currently only the following are supported: 0 General Smart Form, 1 Education Edition Form. |
| 400 | swform.listFormSchemasByCreator.paramError | invalid offset | Invalid nextToken request parameter. |
| 400 | swform.listFormSchemasByCreator.paramError | invalid size | Invalid maxResults request parameter. The maximum supported value is 200. |
| 400 | swform.listFormSchemasByCreator.paramError | param invalid | Invalid parameter when retrieving the list of form Templates created by the User. |
| 400/500 | system.busy | system busy | Requests are too frequent. |
| 400/500 | system.error | %s | System error; unknown system error; system busy, try again later; system error; system error %s. |
| 400/500/503 | system.error | system error | System error; unknown internal system error; system error. |
| 400/500 | system.error | system.error | System error; system error; system busy, try again later; system error. |
| 400/500 | system.error | Unknown system error. | Unknown system error. |
| 400/500 | system.error | System error. | System error. |
| 400/500 | system.error | System error. | System error; an error occurred in the internal service; system error. |
| 400 | system.error | Failed to add Form extension information. | Failed to add the process extension attribute. |
| 400 | system.updateCallbackFailed | system.updateCallbackFailed | Failed to update the callback RouteKey. |
| 400/500 | systemError | %s | System error; service is busy, try again later; unknown system error; system error; system error. |
| 400 | systemError | SYSTEM_ERROR | System error; system error, try again; system error. |
| 400 | systemError | system error, %s | Failed to retrieve the Template’s owning App. |
| 400/500 | systemError | System error. | Internal system error; internal system error, try again later; system error; an unknown system error occurred; an unknown system error occurred; system error; system error, an Internal Group can only be updated to an internal service group, and an External Chat can only be updated to an external service group; system error, try again later. |
| 400/500 | systemError | System error. | System error. |
| 400 | systemError | System error. Try again later. | System error. Try again later. |
| 400 | systemError.appNotExists | %s | The App does not exist. |
| 400 | systemError.appNotExists | system error app not exists, %s | The App does not exist. |
| 400 | systemError.appNotExists | system error, app not exists, %s | The App does not exist. |
| 400 | systemError.notPermittedAccess | %s | No operation permission. |
| 400 | systemError.notPermittedAccess | system error not permitted access, %s | No operation permission. |
| 400 | systemError.notPermittedAccess | system error, %s | No operation permission. |
| 400 | systemError.notPermittedAccess | system error, not permitted access, %s | No operation permission. |
| 400 | systemRuntimeException.exception.platformKnownException | An error occurred on the Yida platform: %s | An error occurred on the Yida platform. |
| 400 | systemRuntimeException.exception.platformKnownException | Known platform error: %s | Known platform error. |
| 400 | systemRuntimeException.exception.platformUnknownException | An unknown error occurred on the Yida platform: %s | An unknown error occurred on the Yida platform. |
| 400 | systemRuntimeException.exception.platformUnknownException | Unknown platform error: %s | Unknown platform error. |
| 400 | systemRuntimeException.exception.systemException | System runtime error: %s | System runtime error. |
| 400 | targetSelectApproverMissing | Self-selected approver missing. | Self-selected approver missing. |
| 400 | targetSelectApproverScopeError | The self-selected approver is not within the allowed scope. | The self-selected approver is not within the allowed scope. |
| 400 | task.dueTime.error | The due time dueTimestamp in tasks cannot be earlier than the current task Created time. | The due time dueTimestamp in tasks cannot be earlier than the current task Created time. |
| 400 | task.status.error | The current task is not in the running status and does not support sign request. | Check whether the taskId is correct and whether the task status is RUNNING. |
| 400 | task.status.error | The current task is not in the running status and does not support the transfer action. | The current task is not in the running status and does not support the transfer action. |
| 400 | task.status.error | The current task is not in the running status and does not support the rollback action. | Check whether the taskId is correct and whether the task status is RUNNING. |
| 400 | task.url.error | The url length in tasks cannot exceed 1024 characters. | The url length in tasks cannot exceed 1024 characters. |
| 400 | taskInfoSizeOverLimit | The task information queue exceeds the upper limit. | The task information queue exceeds the upper limit. |
| 400 | tasks.is.null | Parameter error: tasks cannot be empty. | Parameter error: tasks cannot be empty. |
| 400 | teacherNotExist | TEACHER NOT EXIST | The teacher does not exist. |
| 400 | template.isNotExist | The Template does not exist. | The Template does not exist. |
| 400 | template.mismatch | The group Template Type does not match. | The group Template Type does not match. |
| 400 | template.nonexist | The group Template does not exist. Check it. | The group Template does not exist. Check it. |
| 400 | template.not.exist | Target template don’t exist | The Template does not exist. |
| 400 | template.not.existed | %s | The Bot Template does not exist; the Bot Template does not exist. Check whether robotCode is correct. |
| 400 | template.not.existed | The Bot Template does not exist. | The Bot Template does not exist. |
| 400 | template.not.found | Template Not Found | The Template cannot be found. |
| 400 | template.stopped | %s | The Bot Template has been disabled; the Bot Template has been disabled. Check the Bot status. |
| 400 | template.stopped | The Bot Template has been disabled. | The Bot Template has been disabled. |
| 400 | time.should.close | The time range must be closed (fromTime and toTime must both be passed or both be omitted). | The time range must be closed (fromTime and toTime must both be passed or both be omitted). |
| 400 | timeStamp.invalid | illegal timestamp | Invalid query time. |
| 400 | todo.bizcategory.error | Failed to sync the To-Do Group. | Failed to sync the To-Do Group. Try again later. |
| 400 | todo.orgTaskQuery.paramError | nextToken is invalid | Invalid pagination cursor parameter. |
| 400 | todo.orgTaskQuery.paramError | todo.orgTaskQuery.paramError | System parameter error when querying the Organization To-Do List. |
| 400 | todo.taskCreate.flowControlError | flowControl because of executorId or orgId | A rate limit was applied to the executor or Organization when creating a To-Do. |
| 400 | todo.taskCreate.lockError | todo.taskCreate.lockError | Failed to acquire the lock by sourceId when creating the To-Do. |
| 400/500 | todo.taskCreate.paramError | description is oversize | The To-Do description length exceeds the limit. |
| 400 | todo.taskCreate.paramError | dueTime is invalid | Invalid To-Do due time. |
| 400 | todo.taskCreate.paramError | executors is oversize | The number of To-Do executors exceeds the limit. |
| 400 | todo.taskCreate.paramError | participants is oversize | The number of To-Do participants exceeds the limit. |
| 400 | todo.taskCreate.paramError | subject is oversize | The To-Do Title length exceeds the limit. |
| 400 | todo.taskCreate.paramError | task exist | The To-Do task already exists. |
| 400 | todo.taskCreate.paramError | todo.taskCreate.paramError | Invalid parameter when creating a To-Do. |
| 400/500 | todo.taskCreate.systemError | todo.taskCreate.systemError | Internal system error when creating a To-Do. |
| 400 | todo.taskCreate.tokenTypeError | token type is not match | Incorrect grant type. This API requires a Personal Account Access credential. |
| 400 | todo.taskDelete.paramError | task not exist | The To-Do task does not exist. |
| 400 | todo.taskDelete.paramError | todo.taskDelete.paramError | Invalid parameter when deleting a To-Do. |
| 400 | todo.taskExecutorStatusUpdate.paramError | executors is oversize | The number of To-Do executors exceeds the limit. |
| 400 | todo.taskExecutorStatusUpdate.paramError | task not belong to bizTag | The To-Do task does not belong to this App. |
| 400 | todo.taskExecutorStatusUpdate.paramError | task not exist | The To-Do task does not exist. |
| 400 | todo.taskExecutorStatusUpdate.paramError | todo.taskExecutorStatusUpdate.paramError | Invalid parameter when updating the To-Do executor status. |
| 400 | todo.taskUpdate.paramError | description is oversize | The To-Do description length exceeds the limit. |
| 400 | todo.taskUpdate.paramError | dueTime is invalid | Invalid To-Do due time. |
| 400 | todo.taskUpdate.paramError | executors is oversize | The number of To-Do executors exceeds the limit. |
| 400 | todo.taskUpdate.paramError | participants is oversize | The number of To-Do participants exceeds the limit. |
| 400 | todo.taskUpdate.paramError | subject is oversize | The To-Do Title length exceeds the limit. |
| 400 | todo.taskUpdate.paramError | task not belong to bizTag | The To-Do task does not belong to this App. |
| 400 | todo.taskUpdate.paramError | task not exist | The To-Do task does not exist. |
| 400 | todo.taskUpdate.paramError | todo.taskUpdate.paramError | Invalid parameter when updating a To-Do. |
| 400 | token.notExisted | %s | The TOKEN does not exist. |
| 400 | token.notExisted | The TOKEN does not exist. | The TOKEN does not exist. |
| 400 | too.many.group | %s | Rate limit for frequent sending. |
| 400 | too.many.group | Rate limit for frequent sending. | Rate limit for frequent sending. |
| 400 | too.many.people | %s | Rate limit for frequent sending. |
| 400 | too.many.people | Rate limit for frequent sending. | Rate limit for frequent sending. |
| 400 | toomuch.msg | send too fast | Chats are being sent too fast. Each Bot can send up to 6,000 Chats per minute. |
| 400 | topbox.auth.checkFailed | Permission verification failed for the cool App or scenario group. | Permission verification failed for the cool App or scenario group. |
| 400 | tryAgainLater | Update failed. Try again later. | Update failed. Try again later. |
| 400 | typeInvalid | type must be one of excludeNode, onlySelf, or onlySelfDeptAndChild. | type must be one of excludeNode, onlySelf, or onlySelfDeptAndChild. |
| 400 | uidDecryptError | Failed to decode the Chats recipient UID. | Failed to decode the Chats recipient UID. |
| 400/401/500 | unauthorized | %s | Unauthorized; unauthorized, the action is not allowed; insufficient permissions, the organization of the Group Chat does not match; insufficient permissions to call; service not authorized, go to the authorization Link; unauthorized. |
| 400 | unavailable | %s | No group Template is installed in the group. |
| 400 | unchange | taskflowStatusId not change | taskflowStatusId has not changed. |
| 400 | unitIncorrect | Incorrect leave unit. | Incorrect leave unit. |
| 400 | unknown.send.result | %s | Unknown send result. |
| 400 | unknown.send.result | Unknown send result. | Unknown send result. |
| 400 | unknownUserError | unknownUserError | Unrecognized User. |
| 400 | unsupported.grant.type | unsupported.grant.type | This grant type is not supported. Check the grant type parameter. |
| 400/500 | unsupported.operation | Does not support the operation | This action is not supported. |
| 400 | updateOverSize | The number of Approval forms to update exceeds the limit. | The number of Approval forms to update exceeds the limit. |
| 400 | updateSpeedfast | This action is being performed too quickly. Try again in 5 minutes. | This action is being performed too quickly. Try again in 5 minutes. |
| 400 | updateSubDeptGroupFailed | UPDATE_SUB_DEPT_GROUP_FAILED | Error updating the organizational unit group that contains sub-organizational units. |
| 400 | url.parameter.error | Parameter error: %s | Parameter error. |
| 400 | user.error | User information is missing. | Set correct User information. |
| 400 | user.not.admin | User Not Admin | The User is not an Admin. |
| 400 | user.not.employee | User Not Employee | The User is not in the Organization; the User is not an Employee. |
| 400 | user.not.exist | user not exist | The User does not exist in the current Organization; the User does not exist in the current Organization; the User or operator does not exist in the current Organization. |
| 400 | user.not.exist | user.not.exist | The User does not exist in the current Organization. |
| 400 | user.not.exist | The User ID does not exist. Check whether the User IDs in operateUserId and targetActivityActioners are correct. | The User ID does not exist. Check whether the User IDs in operateUserId and targetActivityActioners are correct. |
| 400 | user.not.exist | The User ID does not exist. Check whether the User IDs in operatorId and appenderUserIds are correct. | The User ID does not exist. Check whether the User IDs in operatorId and appenderUserIds are correct. |
| 400 | user.not.exist | The User does not exist. | The User does not exist; the User does not exist. Check whether the operateUserId parameter is correct; the User does not exist. Check whether the operateUserId parameter is correct. |
| 400 | user.not.found | The User does not exist. | The User does not exist. |
| 400 | user.not.org | User Not In Org | The User is not in the Organization. |
| 400 | user.over.limit | User Over Limit | The number of User IDs in the Blocklist exceeds the limit. |
| 400 | userCodeExist | The user code already exists. | The user code already exists. |
| 400 | userId.not.exists | userId not exists | The User does not exist or has not followed the Service Window. |
| 400 | userIdExist | USERID_EXIST_IN_ORG | userId already exists. |
| 400 | userIdInvalid | userId does not exist. | userId does not exist. |
| 400 | userIdList.error | illegal userIdList | Error querying the userId list. |
| 400 | userIdNotExists | %s | The User does not exist. |
| 400 | userIdOrUnionId.empty | The User ID is empty. | The User ID is empty. |
| 400 | userIds.missing | The request does not contain the userIds field. | The request does not contain the userIds field. |
| 400 | userInfo.convertError | Failed to decode the Chats recipient UID. | Failed to decode the Chats recipient UID. |
| 400 | userInfoError | User information error. | User information error. |
| 400 | userNoLivePermission | lippi_live.exception.userNoLivePermission | The User does not have Live permission in the current Organization. |
| 400 | userNotExist | USER_NOT_EXIST | The User does not exist. |
| 400 | userNotExist | The User does not exist. | The User does not exist; check whether the opUserId parameter is correct. It must be a User within the Organization; check whether the operatingUserId parameter is correct; check whether the current User Belongs to the current Organization. |
| 400 | userNotExisted | %s | User information does not exist. |
| 400 | userNotExists | The User does not exist. | The User does not exist. |
| 400 | userNotFound | USER_NOT_FOUND | The User does not exist. |
| 400 | userNotifyExist | The notification Chats already exists. | The notification Chats already exists. |
| 400 | userNotInExtContact | The User is not in External contacts. | The User is not in External contacts. |
| 400 | userNotInGroup | The User is not in the group. | The User is not in the group. |
| 400 | userNotInGroup | The User is not in the group. | The User is not in the group. |
| 400 | userNotInOrg | userNotInOrg | The User is not in the Organization. |
| 400 | userNotInOrg | The User is not in this Organization. | The User is not in this Organization. |
| 400 | userOpenAccountProtect | USER_OPEN_ACCOUNT_PROTECT | The User has enabled account protection. |
| 400 | uuid.repeat | Duplicate uuid. | Duplicate uuid. |
| 400 | volume.lack | Insufficient Phone DING quota. | Insufficient Phone DING quota. |
| 400 | volume.lack | Insufficient quota. | Insufficient quota. |
| 401 | - | Unauthorized | Unauthorized. access_token is missing or invalid. |
| 401 | businessError | Business error. | For example, you cannot resign yourself, or the Employee is not in a normal active status; for example, the Employee is not in a pending-resignation status, or the resignation reason does not exist; for example, the Employee is not in a pending-resignation status. |
| 401 | corp.not.bind | The Organization is not bound. | The DingTalk Organization is not bound to this system. |
| 401 | illegal.argument | Invalid parameter %s | Invalid parameter %s. |
| 401 | paramIllegal | param illagal. %s | Invalid input parameter. |
| 401 | paramIllegal | param illegal. %s | Invalid input parameter. |
| 401 | sys.error | System error. | System error. |
| 401 | system.not.exist | The system is not registered. | The system is not registered on the DingTalk IoT platform. |
| 401 | unauthorized.client | unauthorized.client | The App is not authorized. |
| 402 | params.isNull | corpId or viewUserId is empty. | corpId or viewUserId is empty. |
| 403 | - | Forbidden | The request is rejected, usually because of insufficient permissions or a triggered rate limit. |
| 403 | accessDenied | %s | The request is rejected. Confirm that the Organization has enabled the announcement Micro app and that the User ID is correct; the request is rejected. Confirm that the operator is the Super Admin or the sender of the announcement, and that the announcement Belongs to the current Organization. |
| 403 | accessDenied | accessDenied | The request is rejected. Confirm that the operator is the Super Admin or the sender of the announcement, and that the announcement Belongs to the current Organization. |
| 403 | acrossOrgAccessForbidden | %s | Cross-Organization access is forbidden. |
| 403 | crm.not.created | The CRM App is not installed. | The CRM App is not installed. |
| 403 | crossOrgAccess.forbiden | Cross org access is forbiden. | Cross-Organization access is forbidden. |
| 403 | forbidden.accessDenied | %s | No View Permission for the current node; no query permission for the current node, or no permission to query the sub-node list of the current node; no permission. |
| 403 | forbidden.accessDenied | The operator has no permission. | The current User has no permission for this action. |
| 403 | forbidden.accessDenied | The current User has no permission for this action. | The current User has no permission for this action. |
| 403 | forbidden.accessDenied | The User has no operation permission. | The current User has no permission for this action; the User has no operation permission. |
| 403 | Forbidden.AccessDenied.AccessTokenPermissionDenied | No permission to call this API. | Apply for the API permission. See Add API permissions. |
| 403 | Forbidden.AccessDenied.IpNotInWhiteList | The access IP is not in the Allowlist. | * Internal app: Check whether the configured server outbound IP address matches the request IP address. * ISV app: Check whether the package IP Allowlist matches the request. |
| 403 | forbidden.accessDenied.notInOrg | %s | External users have no permission. |
| 403 | Forbidden.AccessDenied.QpmLimitForAppkeyAndApi | All requests from your Internal app to this DingTalk Open Platform API are temporarily disabled. | The current Internal app has triggered the QPM rate limit when calling this Open API. |
| 403 | Forbidden.AccessDenied.QpmLimitForSuitekeyAndOrgAndApi | All requests from your ISV app to this DingTalk Open Platform API are temporarily disabled. | The current ISV app has triggered the QPM rate limit when calling this Open API, for one customer Organization. |
| 403 | Forbidden.AccessDenied.QpsLimitForApi | All requests from your server to this DingTalk Open Platform API are temporarily disabled. | The global QPS rate limit for this Open API has been triggered. |
| 403 | Forbidden.AccessDenied.QpsLimitForAppkeyAndApi | All requests from your Internal app to this DingTalk Open Platform API are temporarily disabled. | The current Internal app has triggered the QPS rate limit when calling this Open API. |
| 403 | Forbidden.AccessDenied.QpsLimitForSuitekeyAndOrgAndApi | All requests from your ISV app to this DingTalk Open Platform API are temporarily disabled. | The current ISV app has triggered the QPS rate limit when calling this Open API, for one customer Organization. |
| 403 | forbidden.accessDenied.realmControl | %s | Organization-exclusive security controls are enabled. The action is forbidden. |
| 403 | forbidden.acrossOrg | %s | Invalid request. Check whether the Document being accessed Belongs to the Organization specified by accessToken; invalid request action. See the error message. |
| 403 | forbidden.document.sizeOverLimit | The document size is over limit and the server is unable to complete your request. Retry is unlikely to work unless the document size is decreased. | The Spreadsheet Content is too large. Try reducing the Spreadsheet Content. |
| 403/500 | forbidden.operationIllegal | %s | No permission; invalid request action. Possible errors include no permission to access locked Cells, modifying Cells related to Pivot Tables or To-Dos, etc. See the error message for details; invalid request action. See the error message; invalid request action. |
| 403 | forbidden.user.notInOrg | The operating User is not in the Organization. | The operating User is not in the Organization. |
| 403 | forbidden.user.notInOrg | The User is not in the Organization. | The operating User is not in the Organization. |
| 403 | invalidRequest.document.typeIllegal | %s | Unsupported Document Type. Check baseId. |
| 403 | no.priviledge | Org has not obtained DingTalk certification | The Organization is not DingTalk-certified. |
| 403 | no.priviledge | You are not on the allowlist | You are not on the Allowlist. |
| 403 | noPermission | NO PERMISSION | No permission to query the Meeting. |
| 403 | orgAuthLevelNotEnough | auth level of org is not enough | The Organization’s Authentication level is too low. |
| 403 | permission.deny | need user auth | The User has not authorized. |
| 403 | permission.wrong | No permission %s | No permission %s. |
| 403 | permissionDenied | The operator has no permission. | The current User has no permission for this action. |
| 403 | permissionDenied | permission denied | Authentication failed. |
| 403 | permissions.error | No permission to call this API. | No permission to call this API. |
| 403 | spaceNotAccessible | %s | The Space is not accessible. |
| 403 | systenError | Internal server error. | Internal server error. |
| 403 | thumbnailNotExist | %s | The thumbnail does not exist. |
| 403 | unsupported.operation | Does not support cross-org access | Cross-Organization access is not supported. |
| 403 | workspaceNotAccessible | %s | The Knowledge Base is not accessible. |
| 403 | workspaceTeamNotAccessible | %s | The Knowledge Group is not accessible. |
| 404 | - | Not Found | The requested resource does not exist. |
| 404 | appNotExist | %s | The corresponding App does not exist. |
| 404 | candidate.notExists | The candidate does not exist. | The candidate does not exist. |
| 404 | conversationNotExist | %s | The target Chat does not exist. |
| 404 | docNotExist | %s | The Document does not exist. |
| 404/500 | documentNotExist | %s | The Document does not exist; the Document does not exist or the format is not supported; the Document does not exist or the format is not supported. |
| 404 | error.notFound | Invalid API path %s | Invalid API path %s. |
| 404 | instanceNotExist | instance not exist | The recurring Event instance does not exist. |
| 404 | invalidParameter.item.notFound | %s | The current node does not exist or has been deleted. |
| 404 | invalidParameter.space.notFound | %s | The current Knowledge Base does not exist or has been deleted. |
| 404 | invalidParameter.user.notFound | The User cannot be found. | This error code is returned when the User does not exist. |
| 404 | invalidRequest.document.deleted | The Knowledge Base Document has been deleted. | The Knowledge Base Document has been deleted. |
| 404 | invalidRequest.document.deleted | The Knowledge Base Document has been deleted. | The Knowledge Base Document has been deleted. |
| 404 | invalidRequest.document.deleted | The Knowledge Base node has been deleted. | The Knowledge Base node has been deleted. |
| 404 | invalidRequest.document.notFound | Fail to find the requested resource by the given baseId. Please make sure the given baseId is valid, and the operatorId has permission to access it. | The Document does not exist. |
| 404 | invalidRequest.resource.notFound | %s | The requested resource cannot be found; the request failed because the resource cannot be found; the resource does not exist, the data does not exist, or it has been permanently deleted. |
| 404 | invalidRequest.resource.notFound | Resource not found. | The Knowledge Base, node, or other resource cannot be found; resource not found. |
| 404 | invalidRequest.workspace.deleted | The Knowledge Base has been deleted. | The Knowledge Base has been deleted. |
| 404 | invalidRequest.workspace.deleted | The Knowledge Base has been deleted. | The Knowledge Base has been deleted. |
| 404 | itemNotFound | forwardErrorMessage | The specified Event cannot be found. |
| 404 | nodeNotExist | %s | The node does not exist. |
| 404 | object.not.exist | File does not exist or has been deleted. | The file does not exist or has been deleted. |
| 404 | parent.not.exist | Parent folder is not exist. | The parent folder does not exist. |
| 404 | parentNodeNotExist | %s | The parent node does not exist. |
| 404 | recordStartError | recordStartError:%s | Failed to start recording. |
| 404 | recordStartPermissionError | permissionError:%s | Failed to start recording due to insufficient permissions. |
| 404 | recycleBinNotExist | %s | The Recycle Bin does not exist. |
| 404 | recycleItemNotExist | %s | The Recycle Bin item does not exist. |
| 404 | rights.notExists | The entitlement does not exist. | The entitlement does not exist (it may have been deleted). |
| 404 | roomNotFound | ROOM NOT FOUND | The meeting cannot be found. |
| 404 | taskNotExist | %s | The task does not exist. |
| 404 | teamNotExist | %s | The Knowledge Group does not exist. |
| 404 | waterLimitError | waterLimitError:%s | Rate limit triggered by participant count threshold. |
| 404 | workspaceNotExist | %s | The Knowledge Base does not exist. |
| 405 | - | Method Not Allowed | The HTTP method is not allowed. |
| 405 | params.invalid | Invalid pagination parameters: nextToken and maxResults. | Invalid pagination parameters: nextToken and maxResults. |
| 409 | invalidRequest.duplicateClientToken | Duplicate ClientToken detected. Please generate a new client token and retry. | Duplicate idempotency key. Generate a new idempotency key and try again. |
| 429 | system.busy | system busy, request too frequest | The request is too frequent. The system has applied rate limiting. |
| 429 | systemBusy | The request is too frequent. | The system is busy. The request has been rate-limited. |
| 500 | - | Internal Server Error | Internal server error. |
| 500 | accessStorageFail | Storage access error. | Storage access error. |
| 500 | action.already.exist | The skill has already been published to the organization skill library. Do not publish it again. | The skill has already been published to the organization skill library. Do not publish it again. |
| 500 | agent.not.allow | The red-dot push permission for this Micro app is not authorized. | The red-dot push permission for this Micro app is not authorized. |
| 500 | api.fields.notAllAuth | The service configuration fields are not fully authorized. | The service configuration fields are not fully authorized. |
| 500 | apiDataConnect.dataFields.overMaxLimit | The number of Data Item fields exceeds the limit. | The number of Data Item fields exceeds the limit. |
| 500 | apiDataConnect.dataset.notFound | The dataset cannot be found. | The dataset cannot be found. |
| 500 | apiDataConnect.dataset.overLimit | The query exceeds the cross-dataset limit. | The query exceeds the cross-dataset limit. |
| 500 | apiDataConnect.datasource.notFound | The Data Source cannot be found. | The Data Source cannot be found. |
| 500 | apiDataConnect.datasource.overLimit | Cross Data Source queries are not supported. | Cross Data Source queries are not supported. |
| 500 | apiDataConnect.detailDataset.overLimit | Detail-type data services do not support cross-dataset queries. | Detail-type data services do not support cross-dataset queries. |
| 500 | approval.not.completed | The Approval for this data service is Not completed. | The Approval for this data service is Not completed. |
| 500 | approval.result.refused | The Approval for this data service was declined. | The Approval for this data service was declined. |
| 500 | assistant.basicInfo.error | %s | Failed to retrieve AI Assistant Basic information (E000037). |
| 500 | assistant.decs.block | The AI Assistant description contains sensitive words. Replace it with a different description. | The AI Assistant description contains sensitive words. Replace it with a different description. |
| 500 | assistant.desc.block | The AI Assistant description contains sensitive words. Replace it with a different description. | The AI Assistant description contains sensitive words. Replace it with a different description. |
| 500 | assistant.desc.invalid | The AI Assistant description is invalid. Ensure it contains only Chinese characters, uppercase and lowercase English letters, Arabic numerals, colons, commas, and periods. | The AI Assistant description is invalid. Ensure it contains only Chinese characters, uppercase and lowercase English letters, Arabic numerals, colons, commas, and periods. |
| 500 | assistant.fallbackmsg.block | The AI Assistant fallback Reply contains sensitive words. Replace it with different content. | The AI Assistant fallback Reply contains sensitive words. Replace it with different content. |
| 500 | assistant.icon.block | The AI Assistant Profile Photo contains sensitive information. Replace it with a different Profile Photo. | The AI Assistant Profile Photo contains sensitive information. Replace it with a different Profile Photo. |
| 500 | assistant.instructions.block | The AI Assistant role setting contains sensitive words. Replace it with a different role setting. | The AI Assistant role setting contains sensitive words. Replace it with a different role setting. |
| 500 | assistant.name.block | The AI Assistant name contains sensitive words. Replace it with a different name. | The AI Assistant name contains sensitive words. Replace it with a different name. |
| 500 | assistant.name.invalid | The AI Assistant name is invalid. Ensure it contains only Chinese characters, uppercase and lowercase English letters, and Arabic numerals. | The AI Assistant name is invalid. Ensure it contains only Chinese characters, uppercase and lowercase English letters, and Arabic numerals. |
| 500 | assistant.recommendprompts.block | The AI Assistant opening recommendation contains sensitive words. Replace it with different content. | The AI Assistant opening recommendation contains sensitive words. Replace it with different content. |
| 500 | assistant.welcomecontent.block | The AI Assistant welcome message contains sensitive words. Replace it with different content. | The AI Assistant welcome message contains sensitive words. Replace it with different content. |
| 500 | auth.error | No permission to perform this Action. | Permissions error. No permission to perform this Action. |
| 500 | bind.orgauth.inapproval | Organization Open Approval is in progress. Changes are not allowed. Try again after the Approval is complete. | Organization Open Approval is in progress. Changes are not allowed. Try again after the Approval is complete. |
| 500 | check.appauthrule.fail | You do not have permission to Delete this assistant (E000079). | You do not have permission to Delete this assistant (E000079). |
| 500 | check.appauthrule.fail | You do not have permission to Update this assistant (E000079). | You do not have permission to Update this assistant (E000079). |
| 500 | checkParam.invalid.notCampusTenantOrg | %s | The current Organization is not a campus tenant Organization. |
| 500 | conference.not.found | error:%s | The Video initiator does not belong to the current Organization. |
| 500 | conversation.limit | A notification can be awarded to a maximum of 5 chats. | A notification can be awarded to a maximum of 5 chats. |
| 500 | conversation.wrong | The chat does not exist, or the sender is not a member of the chat. | The chat does not exist, or the sender is not a member of the chat. |
| 500 | create.permission.denied | You do not have permission to Create AI Assistants in the current Organization. Contact the Admin to request the permission. | You do not have permission to Create AI Assistants in the current Organization. Contact the Admin to request the permission. |
| 500 | create.security.denied | The current User is not allowed to Create AI Assistants. | Security control prevents this User from creating AI Assistants. |
| 500 | createClassFail | CREATE CLASS FAIL | Failed to Create the Custom class. |
| 500 | createDeptFail | CREATE_DEPT_FAIL | Failed to Create the Department. |
| 500 | createRobotException | Bot creation error. | Bot creation error. |
| 500 | createRobotFail | Failed to Create the Bot. | Failed to Create the Bot. |
| 500 | crop.not.install | The DingTalk IoT app is not installed for the Organization. Contact us: https://open.dingtalk.com/document/orgapp-server/dingtalk-iot-overview | The DingTalk IoT app is not installed for the Organization. |
| 500 | dashboard.quota.notEnough | Insufficient Custom Dashboard quota. | Insufficient Custom Dashboard quota. |
| 500 | dataItem.quota.notEnough | Insufficient Data Item call quota. | Insufficient Data Item call quota. |
| 500 | dataModified.form.formAlreadyModified | The instance Data has been modified. Refresh the current Page: %s | The instance Data has been modified. |
| 500 | dataNotFound | The Data does not exist. | The Data does not exist. |
| 500 | delete.error | Failed to Delete the instance. | Failed to Delete the instance. |
| 500 | deleteDeptFail | DELETE DEPT FAIL | Failed to Delete the Department. |
| 500 | deleteGuardianFail | DELETE GUARDIAN FAIL | Failed to Delete the guardian. |
| 500 | deleteStudentFail | DELETE_STUDENT_FAIL | Failed to Delete the student. |
| 500 | deleteTeacherFail | DELETE TEACHER FAIL | Failed to Delete the teacher. |
| 500 | error.dingTeamIdInvalid | Invalid Department ID. | Invalid Department ID. |
| 500 | error.emptyScoreCard | The Department does not have a scorecard. | The Department does not have a scorecard. |
| 500 | error.invalidObjectiveId | Invalid objective ID. | Invalid objective ID. |
| 500 | error.invalidObjectiveId | Invalid Organization objective ID. | Invalid Organization objective ID. |
| 500 | error.invalidObjectiveRuleId | Invalid objective rule ID. | Invalid objective rule ID. |
| 500 | error.noIndicator | indicator not found | The indicator does not exist or has been deleted. |
| 500 | error.noPermission | No Permissions. | No Permissions. |
| 500 | error.systemError | system error | system error |
| 500 | error.unknownerror | Internal server error %s | Internal server error %s |
| 500 | fail.failToCreateCorpAccount | Failed to Create the Enterprise Account. | Failed to Create the Enterprise Account. |
| 500 | failure.businessError.businessException | Yida unclassified business error: %s | Yida unclassified business error. |
| 500 | failure.businessError.businessException | error: %s | Yida unclassified business error. |
| 500 | failure.businessError.unclassifiedError | Yida unclassified error message: %s | Yida unclassified error message. |
| 500 | failure.businessError.unclassifiedError | error: %s | Yida unclassified error message. |
| 500 | failure.businessError.unclassifiedException | Yida unclassified error message: %s | Yida unclassified error message. |
| 500 | failure.businessError.unclassifiedException | error: %s | Yida unclassified error message. |
| 500 | fields.not.mappingConfig | Some Fields in the Custom Model are not configured with mapping relationships. | Some Fields in the Custom Model are not configured with mapping relationships. |
| 500 | form.code.error | Failed to query Form details. | parameter error |
| 500 | form.error | parameter error. The Form does not exist. | parameter error |
| 500 | form.error | The Form is disabled. Contact your Admin. | The Form is disabled. Contact your Admin. |
| 500 | form.invalid | The Template is disabled. Contact your Admin to Enable it. | The Template is disabled. |
| 500 | form.not.exist | The Form does not exist. | The Form does not exist. |
| 500 | formTypeError | Invalid parameter. This is not a pure Form. | Invalid parameter. This is not a pure Form. |
| 500 | get.uid.fail | Invalid unionId. Verify whether the Organization information is correct. | Invalid unionId. Verify whether the Organization information is correct. |
| 500 | group.create.error | Failed to Create the chat. | Failed to Create the chat. |
| 500 | group.dismissError | Failed to Delete chat. | Failed to Delete chat. |
| 500 | group.query.error | Group Query Error | Group query error. |
| 500 | group.updatefail | Failed to Update the chat information. | Failed to Update the chat information. |
| 500 | hava.no.auth | The Employee does not have Organization Permissions. | The Employee does not have Organization Permissions. |
| 500 | innerError | Yida internal service error: %s | Yida internal service error. |
| 500 | innerError | error: %s | Error from a Yida dependency service. |
| 500 | innerSystemError | The system is busy, please try again later | Server-side internal error. |
| 500 | installRobotFail | Bot installation error. | Bot installation error. |
| 500 | instance.error | Failed to Create the Form instance. | Failed to Create the Form instance. |
| 500 | instance.query.error | instance query error | Failed to query the Form instance. |
| 500 | internalError | The server encountered an internal error and was unable to complete your request. Please try again later. | Internal service error. Try again Later. system error. |
| 500 | internalError | Internal system error. | Internal system error. |
| 500 | invalid.system.errror | Service unavailable. | Service unavailable. |
| 500 | invalid.system.errror | system error | system error |
| 500 | invalidParameter | Invalid parameter. | Invalid parameter. openConversationId is incorrect. |
| 500 | invalidRequest.pluginInstallFail | Failed to Install the Plugin. | Failed to Install the Plugin. |
| 500 | invalidState.matrix.matrixBeUsed | This matrix is in use and cannot be deleted. View “Usage details”: %s | This matrix is in use and cannot be deleted. View “Usage details”. |
| 500 | invalidState.matrix.matrixColumnsOverLimit | The matrix Column limit has been exceeded: %s | The matrix Column limit has been exceeded. |
| 500 | invalidState.matrix.matrixNotExist | The Data does not exist: %s | The Data does not exist. |
| 500 | invalidState.matrix.matrixRowsOverLimit | The matrix Record limit has been exceeded: %s | The matrix Record limit has been exceeded. |
| 500 | invalidState.matrix.matrixTableInfoInvalid | Matrix header validation error. Check the header design: %s | Matrix header validation error. Check the header design. |
| 500 | invalidState.role.roleNotExist | The Role does not exist: %s | The Role does not exist. |
| 500 | invalidVersion.unsupported | The current Organization has not purchased this entitlement. Contact your Admin to upgrade Yida: %s | The current Organization has not purchased this entitlement. Contact your Admin to upgrade Yida. |
| 500 | invoker.notIn.corp | The caller is not a User of this Organization. Verify whether the userId parameter is correct. | The caller is not a User of this Organization. Verify whether the userId parameter is correct. |
| 500 | listcursor.maxsize.limit | The number of items per page exceeds the maximum limit. Reduce the count to 20 and try the request again (E000060). | The number of items per page exceeds the maximum limit. Reduce the count to 20 and try the request again. |
| 500 | listsize.too.long | The userId List exceeds 100. | The userId List exceeds 100. |
| 500 | member.add.error | Failed to Add Group members. | Failed to Add Group members. |
| 500 | member.remove.error | Failed to Hide chat for Group members. | Failed to Hide chat for Group members. |
| 500 | message.contenttype.error | %s | The Chats format is invalid when creating the Chats. Check and try again (E000128). |
| 500 | message.create.error | %s | system error. Try again Later (E000029). |
| 500 | message.create.exception | %s | system error. Try again Later (E000184). system error. Try again Later (E000123). |
| 500 | message.create.throwable | %s | system error. Try again Later (E000123). |
| 500 | message.delete.error | %s | system error. Try again Later (E000035). |
| 500 | message.delete.exception | %s | system error. Try again Later (E000186). |
| 500 | message.delete.throwable | %s | system error. Try again Later (E000132). |
| 500 | message.invalid.param | %s | The parameter passed in is invalid (E000036). |
| 500 | message.limit.invalid | %s | The configured value for the Message instance count is invalid. A single query cannot exceed 100 (E000156). |
| 500 | message.list.error | %s | system error. Try again Later (E000032). |
| 500 | message.list.exception | %s | system error. Try again Later (E000208). |
| 500 | message.list.throwable | %s | system error. Try again Later (E000131). |
| 500 | message.not.exist | %s | The Chats to be deleted do not exist and cannot be deleted. Check and try again (E000162). |
| 500 | message.not.user | %s | No Chats with the role “user” were created before creating the AI Assistant run task. Create a Chats and try again (E000034). |
| 500 | message.order.invalid | %s | The order parameter is invalid. Only “asc” and “desc” are allowed. Check and try again (E000157). |
| 500 | message.param.error | %s | The ThreadId or MessageId in the parameters does not exist. Check and try again (E000161). |
| 500 | message.param.invalid | %s | The ThreadId or MessageId in the parameters is invalid. Check and try again (E000155). |
| 500 | message.retrieve.error | %s | system error. Try again Later (E000031). |
| 500 | message.retrieve.exception | %s | system error. Try again Later (E000188). system error. Try again Later (E000189). |
| 500 | message.retrieve.throwable | %s | system error. Try again Later (E000130). |
| 500 | message.role.error | %s | The Chats role is invalid when creating the Chats. Check and try again (E000127). |
| 500 | message.send.error | Failed to Send the Chats. | Failed to Send the Chats. |
| 500 | message.system.error | %s | system error (E000023). |
| 500 | message.threadId.invalid | %s | When retrieving the Chats List, the ThreadId passed in is invalid or the Thread instance does not exist (E000159). |
| 500 | microInvisibleToUser | The User is outside the App’s visibility scope. | The User is outside the App’s visibility scope. |
| 500 | model.absent | The Model does not exist. | The Model does not exist. Verify whether the Model has been deployed. |
| 500 | model.timeout | Model timeout. | The Model service timed out. Try again Later. |
| 500 | no.enterpriseauth | You do not have the relevant Organization Permissions. | You do not have the relevant Organization Permissions. |
| 500 | no.fileAuth | You do not have permission to post Comments. | You do not have permission to post Comments. |
| 500 | no.permission | No Permissions. Contact your Admin to perform this Action. | No Permissions. Contact your Admin to perform this Action. |
| 500 | noapp.manage.permission | Ensure you have global App Management permission, or ask the relevant permission Admin to perform the Delete action. | Ensure you have global App Management permission, or ask the relevant permission Admin to perform the Delete action. |
| 500 | not.have.permission | The current Organization does not have the red-dot push permission. | The current Organization does not have the red-dot push permission. |
| 500 | org.benefit.error | The current Organization does not have the entitlement to operate the organization skill library. Contact your Admin to upgrade the DingTalk Version entitlement (E000335). | The current Organization does not have the entitlement to operate the organization skill library. Contact your Admin to upgrade the DingTalk Version entitlement (E000335). |
| 500 | org.maxsize.limit | The number of organization AI Assistants has reached the limit. Clean up organization AI Assistants and try again. | The number of organization AI Assistants has reached the limit. Clean up organization AI Assistants and try again. |
| 500 | orgId.is.null | The orgId request parameter is empty. | The orgId request parameter is empty. |
| 500 | param.callbackRouteKeyExist | param.callbackRouteKeyExist | The callback RouteKey already exists. |
| 500 | parametar.color.wrong | The honor badge background color does not meet the requirements. | The honor badge background color does not meet the requirements. |
| 500 | parameter.expirationTimeWrong | If provided, the expiration time must be later than the issue date and within 365 days. | If provided, the expiration time must be later than the issue date and within 365 days. |
| 500 | parameter.grantNameOverLength | The grantor name must not exceed 50 characters. | The grantor name must not exceed 50 characters. |
| 500 | parameter.grantOverSize | The badge can be awarded to a maximum of 10 people. | The badge can be awarded to a maximum of 10 people. |
| 500 | parameter.grantReasonOverSize | The award citation must not exceed 100 characters. | The award citation must not exceed 100 characters. |
| 500 | parameter.illeaglParam | The parameter passed in is empty. | The parameter passed in is empty. |
| 500 | parameter.illegalRequest | The parameter passed in is empty. | The parameter passed in is empty. |
| 500 | parameter.maxResultsIllegal | maxResults must be less than 100. | The Allowed values for maxResults are 1 to 100. |
| 500 | parameter.maxResultsIllegal | The maxResults parameter must be less than 100. | The maxResults parameter must be less than 100. |
| 500 | parameter.media.wrong | The Image or other media asset is not in DingTalk media_id format. | The Image or other media asset is not in DingTalk media_id format. Verify whether the Image dimensions meet the documentation requirements. |
| 500 | parameter.nextTokenBlank | nextToken is empty. | The nextToken in the parameters is empty. |
| 500 | parameter.nextTokenBlank | The nextToken in the parameters is empty. | The nextToken in the parameters is empty. |
| 500 | parameter.orgNotExists | The Organization does not exist. | The Organization does not exist. |
| 500 | parameter.requestNull | The parameter passed in is empty. | The parameter passed in is empty. |
| 500 | parameter.text.large | The honor badge name or description length does not meet the requirements. | The honor badge name or description length does not meet the requirements. |
| 500 | parameter.text.unsafe | The text contains sensitive words. | The text contains sensitive words. |
| 500 | parameter.userIdBlank | userId is empty. | The userId in the parameters is empty. |
| 500 | parameter.userNotExist | The User is not in the Organization. | The User is not in the Organization. |
| 500 | parameter.userNotExist | The User does not exist. | The User does not exist. |
| 500 | parameter.userNotExists | The User does not exist. | The User does not exist. |
| 500 | parameter.wrong | The parameter is empty or does not meet the documentation requirements. | The parameter is empty or does not meet the documentation requirements. |
| 500 | parameter.wrong | Invalid honor badge ID or Employee userId. | Invalid honor badge ID or Employee userId. |
| 500 | plugin.not.exist | The Plugin does not exist. | The Plugin does not exist. |
| 500 | private.maxsize.limit | The number of personal AI Assistants has reached the limit. Clean up personal AI Assistants and try again. | The number of personal AI Assistants has reached the limit. Clean up personal AI Assistants and try again. |
| 500 | privatedelete.permission.denied | Personal AI Assistants must be deleted by their creator. | Personal AI Assistants must be deleted by their creator. |
| 500 | request.often | The request is too frequent. | The request is too frequent. |
| 500 | return.field.empty | The configured return field is empty. | The configured return field is empty. |
| 500 | revertTask.hsfIntegration.error | Failed to execute the task return system. Try again Later or contact DingTalk customer service. | Failed to execute the task return system. Try again Later or contact DingTalk customer service. |
| 500 | robot.sendMessage.error | Bot failed to Send the Chats. | Bot failed to Send the Chats. |
| 500 | run.accesstoken.error | %s | Failed to verify AccessToken. Verify whether the AccessToken is valid and whether the “AI.Assistant.Run” permission scope has been authorized. Failed to verify AccessToken. Verify whether the AccessToken is valid and whether the “AI.Assistant.Run.Me” permission scope has been authorized. |
| 500 | run.assistant.error | %s | The system is busy. Try again Later (E000150). |
| 500 | run.assistantparam.error | %s | When creating the Run instance, the assistantId passed in is invalid or the assistant itself does not exist. |
| 500 | run.authuser.error | %s | The system is busy. Try again Later (E000084). |
| 500 | run.create.error | %s | Failed to Create the AI Assistant run instance (E000019). |
| 500 | run.create.exception | %s | The system is busy. Try again Later (E000119). |
| 500 | run.create.throwable | %s | The system is busy. Try again Later (E000121). |
| 500 | run.lastmessage.invalid | %s | Failed to Create the run instance. Ensure the current Thread contains the latest User input. That is, the role of the latest Chats in the Thread must be “user”. Then try again. |
| 500 | run.limit.error | %s | The configured value for the Run instance count is invalid. A single query cannot exceed 100. |
| 500 | run.list.error | %s | The system is busy. Try again Later (E000021). |
| 500 | run.list.exception | %s | The system is busy. Try again Later (E000122). |
| 500 | run.message.exception | %s | system error. Try again Later (E000189). |
| 500 | run.order.error | %s | The order parameter is invalid. Only “asc” and “desc” are allowed. Check and try again. |
| 500 | run.params.error | %s | The ThreadId or RunId in the parameters does not exist. Check and try again. |
| 500 | run.planning.error | %s | The system is busy. Try again Later (E000022). |
| 500 | run.retrieve.error | %s | The system is busy. Try again Later (E000004). The system is busy. Try again Later (E000004). |
| 500 | run.retrieve.exception | %s | The system is busy. Try again Later (E000114). |
| 500 | run.retrieve.throwable | %s | system error. Try again Later (E000130). |
| 500 | run.strategytype.invalid | %s | An invalid run strategy parameter was specified when creating the Run. |
| 500 | run.thread.exception | %s | system error. Try again Later (E000188). |
| 500 | run.token.error | %s | Failed to verify AccessToken. Verify whether the AccessToken is valid and whether the “AI.Assistant.Run” permission scope has been authorized. |
| 500 | send.ding.exception | DING message sending error. | DING message sending error. |
| 500 | server.error | %s | Refer to the errorMessage content in ErrorMessage. |
| 500 | server.error | server.error | Unexpected server error. Internal Server-side service error. |
| 500 | server.error | system error | Internal Server-side service error. Internal Server-side service error. |
| 500 | service.code.invalid | Invalid data service code. | Invalid data service code. |
| 500 | service.code.invalid | Invalid data service code: serviceId does not belong to this Organization. | Invalid data service code: serviceId does not belong to this Organization. |
| 500 | service.common.error | %s | system error |
| 500 | service.error | Internal system call error. | Some internal unexpected error, such as a call timeout. Internal system call error. |
| 500 | service.error | system error | system error |
| 500 | service.meta.isNull | Service meta information is empty. | Service meta information is empty. |
| 500 | service.not.found | The data service cannot be found. | The data service cannot be found. |
| 500 | service.not.online | The service is not published. | The service is not published. |
| 500 | service.org.error | %s | Failed to retrieve Organization information. |
| 500 | service.role.error | %s | Failed to retrieve User Role information. |
| 500 | service.system.error | system error | This error is thrown when a dependency service call fails. |
| 500 | service.user.error | %s | Failed to retrieve User information. |
| 500/503 | serviceBusy | The server is busy and unable to complete your request. Please try again later. | The service is busy. Try again Later. |
| 500 | serviceError | error:%s | System service error. |
| 500 | serviceError | systemError | System service error. |
| 500 | serviceId.is.null | serviceId is empty. | serviceId is empty. |
| 500 | size.error | The number of instances to Delete exceeds the limit. | parameter error |
| 500 | size.error | The number of instances to Update exceeds the limit. | parameter error |
| 500 | staffNotFound | Employee information not found. | Employee information not found. |
| 500 | statDate.format.iserror | The statDate request parameter format is incorrect. The correct format is: yyyyMMdd. | The statDate request parameter format is incorrect. The correct format is: yyyyMMdd. |
| 500 | statDate.is.null | The statDate request parameter is empty. | The statDate request parameter is empty. |
| 500 | swform.getFormInstance.sysError | swform.getFormInstance.sysError | system error while retrieving the fill-in Form instance details. |
| 500 | swform.listFormInstances.sysError | swform.listFormInstances.sysError | system error while retrieving the fill-in Form instance List. |
| 500 | swform.listFormSchemasByCreator.sysError | swform.listFormInstances.sysError | system error while retrieving the fill-in Form Templates created by the User. |
| 500 | system.busy | system.busy | The system is busy. |
| 500 | system.busy | Internal system error. | Internal system error. |
| 500 | system.busy | The system is busy. | An error occurred in the internal service. system error. The system is busy. |
| 500 | system.busy | The system is busy. Try again Later. | The system is busy. The system is busy. Try again Later. |
| 500 | system.busy | system error | system error |
| 500 | system.check.limit | Insufficient remaining review attempts. | Insufficient remaining review attempts. |
| 500 | system.corp.noauth | The Organization can only Submit reviews after it is certified and has more than 6 activated users. | The Organization can only Submit reviews after it is certified and has more than 6 activated users. |
| 500 | system.error | SYSTEM_ERROR | system error |
| 500 | system.error | system error %s | system error |
| 500 | system.error | systemError:%s | system error |
| 500 | system.error | Failed to Delete the Configuration. | Failed to Delete the Configuration. |
| 500 | system.error | Failed to Update visibility. | Failed to Update visibility. |
| 500 | system.error | push Failed: %s | push Failed due to a system error. |
| 500 | system.error | Action Failed. | Action Failed. |
| 500 | system.error | Update Failed. | Update Failed. |
| 500 | system.error | Failed to Update Settings. | Failed to Update Settings. |
| 500 | system.error | Update Error. | Update Error. |
| 500 | system.error | Failed to query the service. | Failed to query the service. |
| 500 | system.error | Internal system error. | Internal system error. |
| 500 | system.error | Internal system error. | Internal system error. |
| 500 | system.error | The system is busy. | The system is busy. |
| 500 | system.error | The system is busy. Try again Later. | system error. The system is busy. Try again Later. |
| 500 | system.error | system error: %s | system error. Q&A system error. |
| 500 | system.error | Failed to retrieve Settings. | Failed to retrieve Settings. Failed to retrieve Configuration. |
| 500 | system.error | Failed to retrieve Configuration. | Failed to retrieve Configuration. |
| 500 | system.error.campusProjectContactNotInit | %s | The project Contacts have not been initialized. |
| 500 | system.error.contact | %s | Failed to Create the project. Failed to Delete the Contacts Department. |
| 500 | system.error.existProject | %s | Failed to Delete the project Group. There are still campus projects under this project Group. |
| 500 | system.freq.limit | The request is too frequent. Creating an honor badge does not support concurrent calls. | The request is too frequent. Creating an honor badge does not support concurrent calls. |
| 500 | system.image.large | The Image File Size exceeds the limit. | The Image File Size exceeds the limit. |
| 500 | system.userNotAdmin | The User does not have permission to Create an honor badge. | The User does not have permission to Create an honor badge. |
| 500 | system.userNotExist | The User is not in the Organization. | The User is not in the Organization. |
| 500 | systemBusy | SYSTEM BUSY | The system is busy. |
| 500 | systemBusy | The system is busy. | system error. The system is busy. |
| 500 | systemError | 100000, system error | system error |
| 500 | systemError | SYSTEM ERROR | Internal system error. system error. system error. System processing error. system error. system error. |
| 500 | systemError | error:%s | system error |
| 500 | systemError | system error %s | Unknown error. system error. |
| 500 | systemError | system error %s %s | system error |
| 500 | systemError | system error, %s %s | system error |
| 500 | systemError | systemError | system error |
| 500 | systemError | systemError:%s | Internal Server-side error. system error. |
| 500 | systemError | The system is busy. | The system is busy. |
| 500 | systemError | The system is busy. Try again Later. | Default error code. |
| 500 | systemError.busy | The request is too frequent. | The request has been rate-limited. |
| 500 | systemError.messageStatus | illegal message status | The Chats status is invalid. |
| 500 | systemInnerError | The system is busy. | The system is busy. Try again Later. |
| 500 | systemInnerError | The system is busy. Try again Later. | The system is busy. Try again Later. |
| 500 | systerm.error | system error | system error |
| 500 | sytem.error | system error %s | Creation Failed. system error. |
| 500 | teamNameDuplicate | The Team name already exists. | The Team name already exists. |
| 500 | teamNameInvalid | The Team name is invalid. | The Team name is invalid. |
| 500 | template.error | The Form Template is disabled. Contact your Admin to Enable it. | The Form Template is disabled. Contact your Admin to Enable it. |
| 500 | thread.create.error | %s | system error. Try again Later (E000014). |
| 500 | thread.create.exception | %s | system error. Try again Later (E000181). |
| 500 | thread.create.throwable | %s | system error. Try again Later (E000113). |
| 500 | thread.delete.error | %s | system error. Try again Later (E000018). |
| 500 | thread.delete.exception | %s | system error. Try again Later (E000183). |
| 500 | thread.delete.throwable | %s | system error. Try again Later (E000120). |
| 500 | thread.not.exist | %s | The ThreadId passed in is invalid. No related information was found. Check the thread information and try again (E000015). The ThreadId passed in is invalid. No related information was found. Check the thread information and try again (E000015). |
| 500 | thread.retrieve.error | %s | system error. Try again Later (E000116). system error. Try again Later (E000188). system error. Try again Later (E000016). |
| 500 | thread.retrieve.exception | %s | system error. Try again Later (E000188). system error. Try again Later (E000188). |
| 500 | todo.orgTaskQuery.systemError | todo.orgTaskQuery.systemError | Internal system error while querying the organization Task list. |
| 500 | todo.taskDelete.systemError | todo.taskDelete.systemError | system error while deleting a To-Do. |
| 500 | todo.taskExecutorStatusUpdate.systemError | todo.taskExecutorStatusUpdate.systemError | system error while updating the To-Do executor status. |
| 500 | todo.taskUpdate.systemError | todo.taskUpdate.systemError | system error while updating a To-Do. |
| 500 | type.error | Form type error | Form type error. |
| 500 | unclassifiedError | Yida unclassified error message: %s | Yida unclassified error message. |
| 500 | unclassifiedError | Error: %s | Yida unclassified error message; common error message. |
| 500 | unknown.error | Unknown Error | Unknown error. |
| 500 | unknown.error | unknownError | Unknown error. |
| 500/502/503 | unknownError | Unknown Error | Unknown error. |
| 500/503 | unknownError | Unknown error | Unknown error. |
| 500 | update.error | Failed to update instance data | Failed to update instance data. |
| 500 | user.not.found | The employee is not in the organization | The employee is not in the organization. |
| 501 | campus.noRoot | The project Contacts is not initialized | The project Contacts is not initialized. |
| 501 | department.notExist | Department does not exist | Department does not exist. |
| 501 | illegal.field.notnull | The current field cannot be empty: %s | The current field cannot be empty: %s. |
| 502 | - | Bad Gateway | Gateway error. The upstream service is unavailable. |
| 502 | campus.notFit | Not a campus tenant organization | Not a campus tenant organization. |
| 503 | - | Service Unavailable | Service unavailable. The system is overloaded. |
| 503 | operationTimeout | %s | Request timed out. |
| 503 | systemError.dingSpaceError | Drive service is unavailable | Drive service is unavailable. Try again later. |
| 504 | - | Gateway Timeout | Gateway timeout. |
| 504 | service.timeout | The server is busy and unable to complete your request. Please try again later. | Request timed out. |
| 999 | error.unknownerror | %s | %s |
| -1 | System is busy | System is busy. The server is temporarily unavailable. Try again later, up to 3 times. | |
| 0 | Request succeeded | Request succeeded. The API call succeeded. | |
| 200001 | Form cannot be empty | Form cannot be empty. None. | |
| 200002 | The pagination parameter index or offset is invalid | The pagination parameter index or offset is invalid. Check the pagination parameters of the corresponding API. | |
| 200003 | Invalid page size | Invalid page size. Check the pagination parameters of the corresponding API. | |
| 200004 | APP_ID cannot be empty | APP_ID cannot be empty. app_id is the micro app ID of the ISV micro app created after the suite is created successfully. You can sign in to the developer backend to view it. | |
| 200005 | Form name cannot be empty | Form name cannot be empty. None. | |
| 200006 | Form content cannot be empty | Form content cannot be empty. None. | |
| 200007 | Form value cannot be empty | Form value cannot be empty. None. | |
| 200008 | Form uuid does not exist | Form uuid does not exist. None. | |
| 33001 | Invalid organization ID | Invalid organization ID. Check whether the access_token is correct. | |
| 33002 | Invalid micro app name | Invalid micro app name. Validate the name of the micro app. It cannot be empty and cannot exceed 10 characters. | |
| 33003 | Invalid micro app description | Invalid micro app description. Validate the description of the micro app. It cannot be empty and cannot exceed 20 characters. | |
| 33004 | Invalid micro app ICON | Invalid micro app ICON. Validate the icon of the micro app. It cannot be empty and the icon must exist. | |
| 33005 | Invalid micro app mobile homepage | Invalid micro app mobile homepage. Validate the mobile homepage of the micro app. It cannot be empty and must start with http or https. | |
| 33006 | Invalid micro app PC homepage | Invalid micro app PC homepage. Validate the PC homepage of the micro app. It must start with http or https. | |
| 33007 | The mobile homepage and the PC homepage of the micro app are different | The mobile homepage and the PC homepage of the micro app are different. Validate the PC homepage of the micro app to ensure that it has the same domain as the mobile homepage. | |
| 33008 | Invalid micro app OA backend homepage | Invalid micro app OA backend homepage. Validation of the backend management homepage of the micro app failed. It must start with http or https. | |
| 33012 | Invalid USERID | Invalid USERID. Check whether the userid is correct. Obtain it by calling the Query the list of department user IDs API. | |
| 33013 | Too many internal micro apps. Creating micro apps through the API is restricted | Too many internal micro apps. Creating micro apps through the API is restricted. This restriction only applies to internal micro apps and does not apply to ISV apps. | |
| 34001 | Invalid chat ID | Invalid chat ID. Check whether the chatId field is empty. Obtain chatId by calling the Create a group API. | |
| 34002 | Invalid sender of the chat message | Invalid sender of the chat message. Check whether the sender field is empty. | |
| 34003 | Invalid organization ID of the chat message sender | Invalid organization ID of the chat message sender. Check the organization ID of the sender. You can obtain it from the home page of the Developer Backend. | |
| 34004 | Invalid chat message type | Invalid chat message type. Check the msgtype field. It cannot be empty and must be one of the defined types. For msgtype, see Message notification types. | |
| 34006 | The sender is not in the organization | The sender is not in the organization. Check whether the sender is in the organization. You can check this by calling the Query basic information of a department user API. | |
| 34007 | The sender is not in the chat | The sender is not in the chat. Check whether the sender is in the chat ID. You can check this by calling the Query group members API. | |
| 34008 | Image cannot be empty | Image cannot be empty. If you are sending an image message, check whether the image is empty. | |
| 34009 | Link content cannot be empty | Link content cannot be empty. Check whether the messageUrl field is empty. | |
| 34010 | File cannot be empty | File cannot be empty. Check whether the media_id field is empty. Obtain it by calling the Upload media files API. | |
| 34011 | Audio file cannot be empty | Audio file cannot be empty. Check whether the media_id field is empty. Obtain it by calling the Upload media files API. | |
| 34012 | Cannot find the sender’s organization | Cannot find the sender’s organization. Check whether the sender exists. Obtain it by calling the Query the list of department user IDs API. | |
| 34013 | Cannot find the group chat object | Cannot find the group chat object. Check whether the chatid exists. You can check this by calling the Query group information API. | |
| 34014 | Invalid or incomplete JSON structure of the chat message | Invalid or incomplete JSON structure of the chat message. Check whether the JSON format of the message is correct. The JSON key must correspond to the value of msgtype. | |
| 34015 | Failed to send the group chat message | Failed to send the group chat message. The message failed to send. Try again later. | |
| 34016 | Chat message content too long | Chat message content too long. Check whether the content field exceeds 5000 characters, the title field exceeds 64 characters, the markdown field exceeds 5000 characters, the single_title field exceeds 20 characters, the single_url field exceeds 500 characters, or the btn_json_list field exceeds 1000 characters. | |
| 34018 | Role information cannot be empty | Role information cannot be empty. Check whether the roleName and groupId parameters are correct. | |
| 40000 | Parameter error | Parameter error. Check whether the request parameters are correct. | |
| 400001 | System error | System error. None. | |
| 400002 | Parameter error | Parameter error. Check whether the parameters meet the specifications. For details, see the parameter descriptions and examples in the documentation of the current API. | |
| 400003 | Invalid timestamp | Invalid timestamp. Check whether the random timestamp meets the specifications. For details, see the parameter descriptions and examples in the documentation of the current API. | |
| 400004 | Invalid nonce | Invalid nonce. Check whether the nonce meets the specifications. For details, see the parameter descriptions and examples in the documentation of the current API. | |
| 40001 | Incorrect Secret when getting access_token, or invalid access_token | Incorrect Secret when getting access_token, or invalid access_token. Check whether the access_token is correct. | |
| 400010 | Activated device does not exist (not bound) | Activated device does not exist (not bound). None. | |
| 400011 | Device already activated | Device already activated. None. | |
| 40002 | Invalid credential type | Invalid credential type. None. | |
| 400020 | No access permission | No access permission. None. | |
| 400021 | Key error | Key error. None. | |
| 400022 | Device does not exist | Device does not exist. None. | |
| 400023 | User does not exist | User does not exist. None. | |
| 40003 | Invalid UserID | Invalid UserID. Make sure the ID exists in Contacts and belongs to the organization corresponding to the access_token. Obtain it by calling the Query the list of department user IDs API. | |
| 40004 | Invalid media file type | Invalid media file type. Check the type field. Only image, voice, and file are supported. | |
| 400040 | Callback does not exist | Callback does not exist. Check whether the callback event is registered. Obtain it by calling the Query subscribed events API. | |
| 400041 | Callback already exists | Callback already exists. Check whether the callback event is already registered. Obtain it by calling the Query subscribed events API. | |
| 400042 | Organization does not exist | Organization does not exist. None. | |
| 400043 | Invalid organization | Invalid organization. None. | |
| 40005 | Invalid file type | Invalid file type. If it is a file type, check whether it is supported. Currently, only doc, docx, xls, xlsx, ppt, pptx, zip, pdf, and rar are supported. | |
| 400050 | Invalid callback URL | Invalid callback URL. Check whether the callback URL is correct or meets the URL format. | |
| 400051 | Callback URL access error | Callback URL access error. The callback URL must be deployed on the public network so that the Open Platform can push callback information through it. | |
| 400052 | Callback URL returned incorrect data | Callback URL returned incorrect data. None. | |
| 400053 | Callback URL is in the Blocklist and cannot be registered | Callback URL is in the Blocklist and cannot be registered. The callback URL has been added to the Blocklist and cannot be registered. | |
| 400054 | Callback URL access timed out | Callback URL access timed out. None. | |
| 400055 | Callback device is offline | Callback device is offline. None. | |
| 400056 | Callback failed to access device | Callback failed to access device. None. | |
| 400057 | Callback access device does not exist | Callback access device does not exist. None. | |
| 40006 | Invalid file size | Invalid file size. Check the file size. The maximum size is 1 MB for image, 10 MB for file, and 2 MB for voice. | |
| 40007 | Invalid media file ID | Invalid media file ID. Check whether mediaId is empty and whether it exists. Obtain it by calling the Upload media files API. | |
| 40008 | Invalid message type | Invalid message type. Check whether msgtype is empty and make sure it is one of the types defined by the Open Platform. For msgtype, see Message notification types. | |
| 40009 | Invalid department ID | Invalid department ID. Check whether the department ID is empty and whether it is a number greater than 0. You can check this by calling the Query department list API. | |
| 40010 | Invalid parent department ID | Invalid parent department ID. Check whether the parent department ID is a number. Obtain it by calling the Query the list of all parent departments of a user or Query the list of all parent departments of a department API. | |
| 40011 | Invalid sort order | Invalid sort order. Check whether the order field is empty and whether it is a number greater than 0. | |
| 40012 | Invalid sender | Invalid sender. Check whether the sender field is empty and whether it exists. | |
| 40013 | Invalid corpid | Invalid corpid. Check whether the corpid is valid. You can obtain the corpid parameter from the home page of the Developer Backend. | |
| 40014 | Invalid access_token | Invalid access_token. Check whether the access_token is correct. Important: The access_token parameter must be appended to the URL. | |
| 40015 | The sender is not in the chat | The sender is not in the chat. Check whether the sender field and the cid field match. | |
| 40016 | Invalid chat ID | Invalid chat ID. Check whether the cid field is empty and whether it is valid. | |
| 40017 | No person in the chat belongs to the same organization as the sender | No person in the chat belongs to the same organization as the sender. The message recipient corresponding to cid is empty. Check the cid field. | |
| 40018 | Recursive query of department user list is not allowed | Recursive query of department user list is not allowed. Check the fetchChild field. Recursive query is currently not supported. | |
| 40019 | The user corresponding to this phone number can join up to 5 unauthenticated organizations | The user corresponding to this phone number can join up to 5 unauthenticated organizations. Change the phone number and try again. | |
| 40020 | The number of users in the current Team has reached the upper limit. Sign in to the DingTalk admin console on your computer to upgrade to an authenticated organization | The number of users in the current Team has reached the upper limit. Sign in to the DingTalk admin console on your computer to upgrade to an authenticated organization. | |
| 40021 | The replacement number is already registered with DingTalk and cannot be used | The replacement number is already registered with DingTalk and cannot be used. Use a phone number that is not registered with DingTalk. | |
| 40022 | The phone number in the organization is inconsistent with the phone number used to sign in to DingTalk. Modifying user information is not supported. Delete and re-add the user | The phone number in the organization is inconsistent with the phone number used to sign in to DingTalk. Modifying user information is not supported. Delete and re-add the user. | |
| 40023 | The number of users in the department has reached the upper limit | The number of users in the department has reached the upper limit. The number of users in a department cannot exceed 1000. | |
| 40024 | (Security check failed) Save failed. The number of users in the Team exceeds the limit. Complete real-name authentication by binding Alipay on DingTalk mobile, or apply for organization authentication. The upper limit will be expanded automatically | (Security check failed) Save failed. The number of users in the Team exceeds the limit. Complete real-name authentication by binding Alipay on the mobile device, or apply for organization authentication. The upper limit will be expanded automatically. | |
| 40025 | Invalid department JSONArray object. The valid format requires square brackets. For multiple departments, separate department IDs with commas | Invalid department JSONArray object. The valid format requires square brackets. For multiple departments, separate department IDs with commas. | |
| 40029 | Invalid oauth_code | Invalid oauth_code. None. | |
| 40031 | Invalid UserID list | Invalid UserID list. At least one UserID in the specified UserID list does not exist in Contacts. | |
| 40032 | Invalid UserID list length | Invalid UserID list length. Check whether the list is empty and whether the length is appropriate. The userPerimits parameter of the Create department API accepts up to 10000 entries. | |
| 40033 | Invalid request characters. Characters in the \uxxxx format are not allowed | Invalid request characters. Characters in the \uxxxx format are not allowed. Check whether the request characters are correct. Characters in the \uxxxx format are not allowed. | |
| 40035 | Invalid parameter | Invalid parameter. Check whether the request parameter is sent. This usually occurs in HTTP POST APIs when no parameter is sent. | |
| 40038 | Invalid request format | Invalid request format. Check whether a field is missing in the parameters. For details, see the parameter descriptions in each document. | |
| 40039 | Invalid URL length | Invalid URL length. None. | |
| 40048 | The URL contains an invalid domain | The URL contains an invalid domain. The message URL link in the send message API is unsafe. | |
| 40056 | Invalid agentid | Invalid agentid. Check whether the agentid field is empty and whether it exists. | |
| 40057 | Invalid callbackurl | Invalid callbackurl. None. | |
| 40061 | Failed to set the app Profile Photo | Failed to set the app Profile Photo. None. | |
| 40062 | Invalid app mode | Invalid app mode. None. | |
| 40063 | Invalid extension number | Invalid extension number. The tel field is too long. The length cannot exceed 50. | |
| 40064 | Invalid work address | Invalid work address. The workPlace is too long. The length cannot exceed 50 characters. | |
| 40065 | Invalid alias | Invalid alias. The remark is too long. The length cannot exceed 1024 characters. | |
| 40066 | Invalid department list | Invalid department list. The length of the department ID list is too long. It cannot exceed 10000, and each ID must be a number. | |
| 40067 | Invalid title length | Invalid title length. Check the title length. | |
| 40068 | Invalid offset | Invalid offset. The offset must be greater than 0. | |
| 40069 | Invalid page size | Invalid page size. The page size is invalid. For details, see the parameter definitions of each API. | |
| 40070 | Invalid sort parameter | Invalid sort parameter. For details, see the definition of the order field in the Query department users API. | |
| 40073 | openid does not exist | openid does not exist. openid cannot be empty. Obtain it by calling the Obtain user information based on the sns temporary authorization code API. | |
| 40077 | Pre-authorization code does not exist | Pre-authorization code does not exist. None. | |
| 40078 | Temporary authorization code does not exist | Temporary authorization code does not exist. The temporary authorization code cannot be empty and can only be used once. See the following APIs: * Mini program: Silent login authorization code * H5 micro app: Silent login process | |
| 40079 | Authorization information does not exist | Authorization information does not exist. Check whether the organization is authorized. For the authorization method, see App authorization. | |
| 40080 | Invalid suitesecret | Invalid suitesecret. None. | |
| 40082 | Invalid suitetoken | Invalid suitetoken. Check the token. | |
| 40083 | Invalid suiteid | Invalid suiteid. The suiteKey field is invalid. | |
| 40084 | Invalid permanent authorization code | Invalid permanent authorization code. Check whether the permanent authorization code is correct. Obtain it by calling the Obtain the permanent authorization code of an authorized organization API. | |
| 40085 | suiteticket does not exist | suiteticket does not exist. Check whether the suiteticket is correct. Make sure that the suiteticket is correctly received through the callback API. | |
| 40086 | Invalid third-party app appid | Invalid third-party app appid. The appid field cannot be empty. | |
| 40087 | Failed to create the permanent authorization code | Failed to create the permanent authorization code. Try again later. Make sure all parameters are correct. | |
| 40088 | Invalid suite key or secret | Invalid suite key or secret. Try again later. Make sure that suiteKey and suiteSecret are correct and match each other. | |
| 40089 | Invalid corpId or corpSecret | Invalid corpid or corpsecret. If you are using the corpsecret, try again later. Make sure that the corpid and corpsecret fields are correct and match each other. | |
| 40090 | Suite no longer exists | Suite no longer exists. Check whether the suiteKey field is correct. | |
| 40091 | Failed to create the user authorization code. The user must re-authorize | Failed to create the user authorization code. The user must re-authorize. Failed to create the permanent authorization code. The user must re-authorize to generate a temporary authorization code. | |
| 40100 | Extension number already exists | Extension number already exists. None. | |
| 40101 | Mail already exists | Mail already exists. None. | |
| 40102 | Expired temporary authorization code | Expired temporary authorization code. The temporary authorization can only be used once. You need to perform the authorization operation again to have the Open Platform push a new temporary authorization code. | |
| 40103 | This user must consent before being added. An invitation has been sent to them | The user has enabled account protection and cannot be added to your Team. This is caused by the protection mechanism when adding new users to Contacts. For example, if an employee already exists in organization A, and A is an authenticated organization, a prompt will appear when organization B adds the same employee. The employee can search for “Member invitation” on the DingTalk Client-side to view the invitation information and tap to join. | |
| 40104 | Invalid phone number | Invalid phone number. Check whether the phone number format is correct. | |
| 404 | The requested URI does not exist | The requested URI does not exist. The URL does not exist. Check whether the URL matches the one in the documentation. | |
| 41001 | Missing access_token parameter | Missing access_token parameter. Check whether access_token is sent. This parameter must be appended to the request URL. | |
| 41002 | Missing corpid parameter | Missing corpid parameter. Check whether corpid is empty. You can obtain the corpid parameter from the home page of the Developer Backend. | |
| 41003 | Missing refresh_token parameter | Missing refresh_token parameter. Check whether refresh_token is empty. | |
| 41004 | Missing secret parameter | Check whether the secret parameter is empty. | |
| 41005 | Missing multimedia file data | Missing multimedia file data. None. | |
| 41006 | Missing media_id parameter | Missing media_id parameter. Check whether the media_id parameter is empty. Obtain it by calling the Upload media files API. | |
| 41007 | Invalid ssocode | Invalid ssocode. The permanent authorization code for SSO is invalid. Check whether it is empty. See Obtain the ssotoken for micro app backend silent login. | |
| 41008 | Missing oauth | Missing oauth. None. | |
| 41009 | Missing UserID | Missing UserID. Check whether UserID is empty. | |
| 41010 | Missing url | Missing url. Check whether url is empty. | |
| 41011 | Missing agentid | Missing agentid. Check whether agentid is empty. | |
| 41012 | Missing app Profile Photo mediaid | Missing app Profile Photo mediaid. Check whether mediaid is empty. Obtain it by calling the Upload media files API. | |
| 41013 | Missing app name | Missing app name. Check whether the app name is empty. | |
| 41014 | Missing app description | Missing app description. Check whether the app description is empty. | |
| 41015 | Missing JSON parameter | Missing JSON parameter. Check whether the JSON parameter is empty. | |
| 41021 | Missing suitekey | Missing suitekey. Check whether the suitekey parameter is empty. | |
| 41022 | Missing suitetoken | Missing suitetoken. Check whether the suitetoken parameter is empty. | |
| 41023 | Missing suiteticket | Missing suiteticket. Check whether the suiteticket parameter is empty. | |
| 41024 | Missing suitesecret | Missing suitesecret. Check whether the suitesecret parameter is empty. | |
| 41025 | Missing permanent_code | Missing permanent_code. Check whether the permanent_code permanent authorization code parameter is empty. Obtain it by calling the Obtain the permanent authorization code of an authorized organization API. | |
| 41026 | Missing tmp_auth_code | Missing tmp_auth_code. Check whether the tmp_auth_code temporary authorization code parameter is empty. See Organization-authorized app activation event. Note: The temporary authorization code can only be used once. | |
| 41027 | Authorized organization corpid parameter required | Authorized organization corpid parameter required. Check whether the corpid parameter is empty. You can obtain the corpid parameter from the home page of the Developer Backend. | |
| 41028 | Sending messages to all members is prohibited | Sending messages to all members is prohibited. Check whether you have permission to send messages to all members. ISVs do not have this permission. | |
| 41029 | Exceeded the upper limit of message recipients (5000 for organizations, 1000 for ISVs) | Exceeded the upper limit of message recipients. The number of recipients for sending OA messages exceeds the upper limit. * Organization message recipient limit: 5000 * ISV message recipient limit: 1000 | |
| 41030 | The organization has not authorized this suite | The organization has not authorized this suite. Check whether the organization has authorized this suite. | |
| 41031 | auth_corpid and permanent_code do not match | auth_corpid and permanent_code do not match. The auth_corpid and permanent_code used when activating the suite do not match. You can obtain the auth_corpid of the authorized organization from the home page of the Developer Backend. | |
| 41041 | Time span too large | Query interval too long. The attendance check-in data query interval exceeds 7 days. | |
| 41042 | Encryption failed | Encryption failed. None. | |
| 41043 | Decryption failed | Decryption failed. None. | |
| 41044 | Sending messages is prohibited | Sending messages is prohibited. Check whether you have permission to send messages. | |
| 41045 | Single app all-member message/Daily total exceeded the limit | Exceeded the upper limit on the number of all-member messages. The maximum number of all-member messages per day is 3. | |
| 41046 | Exceeded the per-minute upper limit on the number of all-member messages | Exceeded the per-minute upper limit on the number of all-member messages. The maximum number of all-member organization OA messages per day is 3. ISVs cannot send all-member messages. | |
| 41047 | Exceeded the per-minute upper limit on the number of recipients for messages sent to this organization | Exceeded the per-minute upper limit on the number of recipients for messages sent to this organization. The maximum number of organization OA messages per minute is 1500. The maximum number of ISV OA messages per minute is 200. | |
| 41048 | Exceeded the per-minute upper limit on the total number of messages sent to organizations | Exceeded the per-minute upper limit on the total number of messages sent to organizations. None. | |
| 41049 | Contains prohibited content | Contains prohibited content. Check whether the message text contains pornographic, reactionary, or similar words. | |
| 41050 | Invalid activity code | Invalid activity code. None. | |
| 41051 | Activity benefit verification failed | Activity benefit verification failed. None. | |
| 41054 | The phone number cannot be changed at this time. To modify it, delete the user and try again | The phone number cannot be changed at this time. To modify it, delete the user and try again. Modifying the phone number is not supported. Delete the employee first and then perform the modification. | |
| 41100 | Invalid time parameter | Invalid time parameter. The time parameter cannot be empty, and the format must be “yyyy-MM-dd hh:mm:ss”. | |
| 41101 | Data content too long | Data content too long. The request body character length cannot exceed 4096. | |
| 41102 | Parameter value too large | Parameter value too large. The uploaded file or parameters such as idlist are too large. | |
| 420001 | Customer does not exist | Customer does not exist. None. | |
| 4200010 | Invalid customer Contact ID | Invalid customer Contact ID. None. | |
| 4200011 | Customer description form does not exist | Customer description form does not exist. None. | |
| 4200012 | Failed to query customer description form | Failed to query customer description form. None. | |
| 4200013 | Contact description form does not exist | Contact description form does not exist. None. | |
| 4200014 | Failed to query Contact description form | Failed to query Contact description form. None. | |
| 4200015 | Customer description form format validation error | Customer description form format validation error. None. | |
| 4200016 | Customer description form is missing required Field | Customer description form is missing required Field. None. | |
| 4200017 | Customer Contact description form format validation error | Customer Contact description form format validation error. None. | |
| 4200018 | Customer Contact description form is missing required Field | Customer Contact description form is missing required Field. None. | |
| 4200019 | Customer description form data format validation error | Customer description form data format validation error. None. | |
| 420002 | Failed to query customer | Failed to query customer. None. | |
| 4200020 | Customer description form data is missing required Field | Customer description form data is missing required Field. None. | |
| 4200021 | Customer Contact description form data format validation error | Customer Contact description form data format validation error. None. | |
| 4200022 | Customer Contact description form data is missing required Field | Customer Contact description form data is missing required Field. None. | |
| 420003 | Contact does not exist | Contact does not exist. None. | |
| 420004 | Failed to query Contact | Failed to query Contact. None. | |
| 420005 | Failed to delete customer | Failed to delete customer. None. | |
| 420006 | Failed to delete Contact | Failed to delete Contact. None. | |
| 420007 | Failed to bind follow-up person | Failed to bind follow-up person. None. | |
| 420008 | Invalid customer ID | Invalid customer ID. None. | |
| 420009 | Invalid follow-up person ID | Invalid follow-up person ID. None. | |
| 42001 | access_token expired | access_token expired. Check your network connection. | |
| 42002 | refresh_token expired | refresh_token expired. Check your network connection. | |
| 42003 | oauth_code expired | oauth_code expired. Check your network connection. | |
| 42007 | Pre-authorization code expired | Pre-authorization code expired. Check whether the pre-authorization code has already been used. | |
| 42008 | Temporary authorization code expired | Temporary authorization code expired. Check whether the temporary authorization code has already been used or is incorrect. | |
| 42009 | suitetoken expired | suitetoken expired. Check whether the suitetoken has expired. | |
| 43001 | GET request required | GET request required. Check whether the HTTP method is correct. | |
| 43002 | POST request required | POST request required. Check whether the HTTP method is correct. | |
| 43003 | HTTPS required | HTTPS required. Check whether the API protocol is HTTPS. | |
| 43004 | Invalid HTTP HEADER Content-Type | Invalid HTTP HEADER Content-Type. Check whether the content-type in the request header is correct. | |
| 43005 | Content-Type must be application/json;charset=UTF-8 | Content-Type must be application/json;charset=UTF-8. Check whether the content-type in the request header is “application/json;charset=UTF-8”. | |
| 43007 | Authorization required | Authorization required. This API requires an access_token to be called. | |
| 43008 | Parameter must be multipart type | Parameter must be multipart type. Check whether the ENCTYPE in the submitted parameters is multipart type. | |
| 43009 | POST parameter must be JSON type | POST parameter must be JSON type. Check whether the POST parameter data is JSON type. | |
| 44001 | Multimedia file is empty | Multimedia file is empty. Check whether the multimedia file data is empty. Obtain it by calling the Upload media files API. | |
| 44002 | POST data packet is empty | POST data packet is empty. Check whether the POST data packet is empty. | |
| 44003 | Image-text message content is empty | Image-text message content is empty. Check whether the image-text message parameter is empty. | |
| 44004 | Text message content is empty | Text message content is empty. Check whether the text message parameter is empty. | |
| 45001 | Multimedia file size exceeds the limit | Multimedia file size exceeds the limit. None. | |
| 45002 | Message content exceeds the limit | Message content exceeds the limit. None. | |
| 45003 | Title field exceeds the limit | Title field exceeds the limit. None. | |
| 45004 | Description field exceeds the limit | Description field exceeds the limit. None. | |
| 45005 | Link field exceeds the limit | Link field exceeds the limit. None. | |
| 45006 | Image link field exceeds the limit | Image link field exceeds the limit. None. | |
| 45007 | Voice playback time exceeds the limit | Voice playback time exceeds the limit. None. | |
| 45008 | Image-text message exceeds the limit | Image-text message exceeds the limit. None. | |
| 45009 | API call exceeds the limit | API call exceeds the limit. None. | |
| 45016 | System group, modification not allowed | System group, modification not allowed. None. | |
| 45017 | Group name too long | Group name too long. None. | |
| 45018 | Number of groups exceeds the upper limit | Number of groups exceeds the upper limit. None. | |
| 45024 | Number of accounts exceeds the upper limit | Number of accounts exceeds the upper limit. None. | |
| 46001 | Media data does not exist | Media data does not exist. None. | |
| 46004 | Employee does not exist | Employee does not exist. None. | |
| 47001 | Error parsing JSON/XML content | Error parsing JSON/XML content. None. | |
| 48002 | API disabled | API disabled. None. | |
| 48003 | Invalid suitetoken | Invalid suitetoken. Check whether the suitetoken has expired or is incorrect. | |
| 48004 | Invalid authorization relationship | Invalid authorization relationship. None. | |
| 49000 | Missing chatid | Missing chatid. Check whether chatid is included in the parameters. Obtain chatId by calling the Create a group API. | |
| 49001 | Bound micro apps exceed the limit | Bound micro apps exceed the limit. The number of bound group chats and micro apps exceeds 5. | |
| 49002 | A group can only be bound by an ISV suite once | A group can only be bound by an ISV suite once. None. | |
| 49003 | The operator must be the Group owner | The operator must be the Group owner. None. | |
| 49004 | The add member list and remove member list cannot overlap | The add member list and remove member list cannot overlap. None. | |
| 49005 | The number of group members exceeds the limit | The number of group members exceeds the limit. None. | |
| 49006 | The Group members list must include the Group owner | The Group members list must include the Group owner. None. | |
| 49007 | Exceeded the upper limit on the number of groups created | Exceeded the upper limit on the number of groups created. None. | |
| 49008 | Invalid group type. Only 0 or 2 can be entered | Invalid group type. Only 0 or 2 can be entered. None. | |
| 49009 | Organization groups cannot add External contacts. The Group owner can only be an organization employee | Organization groups cannot add External contacts. The Group owner can only be an organization employee. None. | |
| 49010 | Group members cannot be empty | Group members cannot be empty. None. | |
| 49011 | Group employee list too long | Group employee list too long. None. | |
| 49012 | Group External contacts list too long | Group External contacts list too long. None. | |
| 49013 | Group owner cannot be empty | Group owner cannot be empty. None. | |
| 49014 | Invalid Group owner type. Only emp or ext is allowed | Invalid Group owner type. Only emp or ext is allowed. None. | |
| 49015 | Invalid group name | Invalid group name. None. | |
| 49016 | Queried organization employee does not exist | Queried organization employee does not exist. None. | |
| 49017 | Queried organization External contact does not exist | Queried organization External contact does not exist. Obtain it by calling the Obtain the External contacts list API. | |
| 49018 | The Group owner is not an organization employee | The Group owner is not an organization employee. None. | |
| 49019 | The Group owner is not a member of the organization’s external Contacts | The Group owner is not a member of the organization’s external Contacts. Obtain it by calling the Obtain the External contacts list API. | |
| 49020 | A user is in Do Not Disturb mode and declined to Join chat. Establish a Contact relationship first | A user is in Do Not Disturb mode and declined to Join chat. Establish a Contact relationship first. None. | |
| 49021 | When creating a group chat with non-contacts, authenticated users can add up to 50 people per day, and unauthenticated users can add up to 10 people per day | When creating a group chat with non-contacts, authenticated users can add up to 50 people per day, and unauthenticated users can add up to 10 people per day. None. | |
| 49022 | A user declined to Join chat | A user declined to Join chat. None. | |
| 49023 | A user is in Do Not Disturb mode and declined to Join chat. Establish a Contact relationship first | A user is in Do Not Disturb mode and declined to Join chat. Establish a Contact relationship first. None. | |
| 50001 | redirect_uri not authorized | redirect_uri not authorized. None. | |
| 50002 | The organization employee is not within the authorization scope | The organization employee is not within the authorization scope. 1. Check whether the employee is outside the visible range (sign in to the DingTalk Developer Backend > Internal app > App details > Version management and release > Usage scope settings). 2. Check whether the employee is within the authorization scope (sign in to the DingTalk Developer Backend > Internal app > App details > Manage permissions > Add API permission > Contacts permissions > Authorization scope). | |
| 50003 | App disabled | App disabled. None. | |
| 50004 | The organization department is not within the authorization scope | The organization department is not within the authorization scope. 1. Check whether the department is outside the visible range (sign in to the DingTalk Developer Backend > Internal app > App details > Version management and release > Usage scope settings). 2. Check whether the department is within the authorization scope (sign in to the DingTalk Developer Backend > Internal app > App details > Manage permissions > Add API permission > Contacts permissions > Authorization scope). | |
| 50005 | Organization disabled | Organization disabled. None. | |
| 52010 | Invalid corpid | Invalid corpid. Check whether the corpid parameter is correct. You can obtain the corpid from the home page of the Developer Backend. | |
| 52011 | Failed to read jsapi ticket | Failed to read jsapi ticket. Check whether the ticket parameter is correct. | |
| 52012 | Failed to generate jsapi signature | Failed to generate jsapi signature. Check whether the url, nonceStr, timestamp, ticket, and other parameters are correct. | |
| 52013 | Signature verification failed | Signature verification failed. Check whether the url, nonceStr, timestamp, ticket, and other parameters are correct. | |
| 52014 | Invalid url parameter | Invalid url parameter. Check whether the url parameter is correct. | |
| 52015 | Invalid nonce string parameter | Invalid nonce string parameter. Check whether the nonceStr parameter is correct. | |
| 52016 | Please check | Invalid signature parameter. Check whether the url, nonceStr, timestamp, ticket, and other parameters are correct. | |
| 52017 | Invalid jsapi list parameter | Invalid jsapi list parameter. Check whether the jsApiList parameter in dd.config is correct. | |
| 52018 | Invalid timestamp | Invalid timestamp. Check whether the timestamp parameter is correct. | |
| 52019 | Invalid agentid | Invalid agentid. Check whether the agentid parameter is correct. | |
| 52020 | Service Window authorization not found | Service Window authorization not found. None. | |
| 52021 | Micro app authorization not found | Micro app authorization not found. None. | |
| 52022 | Invalid jsapi type | Invalid jsapi type. None. | |
| 52023 | Invalid Service Window agentid | Invalid Service Window agentid. Check whether the Service Window micro app is disabled or deleted. Query it by calling the Query service number list API. | |
| 52024 | Invalid jsapi tag | Invalid jsapi tag. None. | |
| 52025 | Invalid Security micro app | Invalid Security micro app. None. | |
| 52026 | Invalid Security micro app URL | Invalid Security micro app URL. None. | |
| 60001 | Invalid department name | Invalid department name. Check whether the department name is correct. The length cannot exceed 64 characters. | |
| 60002 | Department Tier depth exceeds the limit | Department Tier depth exceeds the limit. None. | |
| 60003 | Department does not exist | Department does not exist. Obtain it by calling the Query department list API. | |
| 60004 | Parent department does not exist | Parent department does not exist. Obtain it by calling the Query the list of all parent departments of a user API. | |
| 60005 | Cannot delete a department with members | Cannot delete a department with members. You can check this by calling the Query the list of department user IDs API. | |
| 60006 | Cannot delete a department with sub-departments | Cannot delete a department with sub-departments. You can check this by calling the Obtain the list of sub-department IDs API. | |
| 60007 | Cannot delete the root department | Cannot delete the root department. None. | |
| 60009 | Department name contains illegal characters | Department name contains illegal characters. None. | |
| 60010 | Circular dependency exists in the department | Circular dependency exists in the department. None. | |
| 60011 | No permission to call this API | No permission to call this API. You need to update the permission scopes associated with the appkey. Go to DingTalk Open Platform > App details page > Manage permissions > Add API permission > API permission and select the required permission scopes. | |
| 60012 | Default app cannot be deleted | Default app cannot be deleted. None. | |
| 60013 | App cannot be disabled | App cannot be disabled. None. | |
| 60014 | App cannot be enabled | App cannot be enabled. None. | |
| 60015 | Visibility scope of the default app cannot be modified | Visibility scope of the default app cannot be modified. None. | |
| 60016 | Department ID already exists | Department ID already exists. Call the Query department details API to view details. | |
| 60017 | Setting the organization is not allowed | Setting the organization is not allowed. None. | |
| 60018 | Updating the root department is not allowed | Updating the root department is not allowed. None. | |
| 60019 | Failed to query users in the department | Failed to query users in the department. Check whether the user belongs to the department. Call the Query the list of department user IDs API to retrieve the list. | |
| 60020 | Access IP is not in the allowlist | Access IP is not in the allowlist. Internal app: check whether the configured server outbound IP address matches the request IP address. ISV app: check whether the suite IP allowlist matches the request IP. | |
| 60021 | A department with the same name already exists under the parent department | A department with the same name already exists under the parent department. Call the Get department list API to view the list. | |
| 60022 | Contains sensitive content. Review the content and try again. | Contains sensitive content. Review the content and try again. None. | |
| 60067 | The group owner of the department’s organization group does not exist | The group owner of the department’s organization group does not exist. None. | |
| 60068 | The administrator of the department does not exist | The administrator of the department does not exist. None. | |
| 60102 | UserID already exists in the Company | UserID already exists in the Company. None. | |
| 60103 | Invalid mobile number | Invalid mobile number. None. | |
| 60104 | Mobile number already exists in the Company | Mobile number already exists in the Company. Remove the mobile number and add it again, or use a mobile number that has not been added before. | |
| 60105 | Invalid email address | Invalid email address. None. | |
| 60106 | Email address already exists | Email address already exists. None. | |
| 60107 | The user who signs in to DingTalk with this mobile number already belongs to the organization | The user who signs in to DingTalk with this mobile number already belongs to the organization. None. | |
| 60110 | The number of departments exceeds the limit | The number of departments exceeds the limit. None. | |
| 60111 | UserID does not exist | UserID does not exist. None. | |
| 60112 | Invalid user name | Invalid user name. None. | |
| 60113 | Identity authentication information (mobile/email) cannot both be empty | Identity authentication information (mobile/email) cannot both be empty. None. | |
| 60114 | Invalid gender | Invalid gender. None. | |
| 60118 | The user has no valid invitation field (email or mobile number) | The user has no valid invitation field (email or mobile number). None. | |
| 60119 | Invalid position | Invalid position. None. | |
| 60120 | User is disabled | User is disabled. None. | |
| 60121 | User not found | User not found. Check whether the employee exists in the organization. | |
| 60122 | Invalid extattr | Invalid extattr. None. | |
| 60123 | Invalid jobnumber | Invalid jobnumber. None. | |
| 60124 | User is not in this group | User is not in this group. None. | |
| 60125 | Failed to create CRM configuration | Failed to create CRM configuration. None. | |
| 60126 | Failed to update CRM configuration | Failed to update CRM configuration. None. | |
| 60127 | Failed to delete CRM user configuration | Failed to delete CRM user configuration. None. | |
| 60128 | Invalid manager ID | Invalid manager ID. None. | |
| 70001 | The organization does not exist or has been dissolved | The organization does not exist or has been dissolved. None. | |
| 70002 | Failed to get the micro apps under the suite | Failed to get the micro apps under the suite. None. | |
| 70003 | The micro app corresponding to the agentid does not exist | The micro app corresponding to the agentid does not exist. None. | |
| 70004 | No micro app in the organization matches this agentid | No micro app in the organization matches this agentid. The agentId represents the mapping between an app and an organization (the instantiated ID of appId). The same ISV app has a different agentId in each organization. | |
| 70005 | ISV failed to activate the suite | ISV failed to activate the suite. Check whether the parameters used to activate the suite are correct. | |
| 71006 | The callback URL already exists | The callback URL already exists. None. | |
| 71007 | The callback URL no longer exists | The callback URL no longer exists. None. | |
| 71008 | The call_back_tag must be in the specified call_back_tag list | The call_back_tag must be in the specified call_back_tag list. None. | |
| 71009 | The returned text is not success | The returned text is not success. The content returned by the callback URL must be the encrypted result of the success text. | |
| 71010 | The POST JSON data does not contain the required parameter fields, or the parameter format is invalid | The POST JSON data does not contain the required parameter fields, or the parameter format is invalid. None. | |
| 71011 | The url parameter is not a valid URL | The url parameter is not a valid URL. A valid URL consists of the protocol + domain + port + path + parameters. | |
| 71012 | URL access error | URL access error. None. | |
| 71013 | This domain or IP cannot register or receive callback events | This domain or IP cannot register or receive callback events. The domain or IP of the callback URL must be in the suite IP allowlist, and the IP must be a public IP. | |
| 71014 | Failed to get the Service Window apps under the suite | Failed to get the Service Window apps under the suite. None. | |
| 72001 | Failed to get the Drive space | Failed to get the Drive space. Check whether the domain, agent_id, and access_token parameters are correct and valid. | |
| 72002 | Failed to authorize Drive space access permission | Failed to authorize Drive space access permission. None. | |
| 72003 | Failed to add a file to the Drive space | Failed to add a file to the Drive space. None. | |
| 800001 | ISV only | ISV only. Only ISV micro apps can call this API. | |
| 80001 | The trusted domain is not ICP filed. JSSDK cannot be used normally under this domain in the future | The trusted domain is not ICP filed. JSSDK cannot be used normally under this domain in the future. None. | |
| 810002 | The number of copied approval flows exceeds the maximum | The number of copied approval flows exceeds the maximum. An organization can create up to 100 templates. If the maximum is exceeded, the API call returns an error. | |
| 810003 | Approval flow form format error | Approval flow form format error. Check the Approval form and remove unsupported controls. | |
| 810008 | Failed to get the approval flow | Failed to get the approval flow. Check whether the Approval template has been disabled. | |
| 81001 | The two users have no relationship. Add each other as Contacts first | The two users have no relationship. Add each other as Contacts first. None. | |
| 81002 | The user has rejected Chats | The user has rejected Chats. None. | |
| 820001 | Failed to initiate the approval instance. Error: [system error: Could not convert xml to bpmnModel.] | Failed to initiate the approval instance. Error: [system error: Could not convert xml to bpmnModel.] The processCode value is incorrect. Check the processCode. | |
| 820005 | Approval form status error | Approval form status error. Check whether the approval instance ID is correct. | |
| 820006 | Approval status error, cannot be executed | Approval status error, cannot be executed. Check whether the approval node has an error. | |
| 830001 | No error message | No error message. The Approval template does not exist, or the processCode value is incorrect. Check the processCode. | |
| 850012 | No error message | No error message. The time difference between from_time and to_time exceeds 31 days. Check the parameters. | |
| 853001 | The timestamp parameter format is incorrect. It must be the current time in milliseconds | The timestamp parameter format is incorrect. It must be the current time in milliseconds. Check the format of the timestamp parameter. | |
| 853002 | The timestamp parameter is invalid. Its value differs from the current DingTalk server time by more than 1 minute | The timestamp parameter is invalid. Its value differs from the current DingTalk server time by more than 1 minute. Check the server time. | |
| 853003 | The accessKey parameter is invalid. It must be an appId that exists on the DingTalk Open Platform | The accessKey parameter is invalid. It must be an appId that exists on the DingTalk Open Platform. Check the accessKey parameter. | |
| 853004 | The signature parameter is incorrect and does not match the Signature calculated by the DingTalk server. This parameter must be urlEncoded when passed | The signature parameter is incorrect and does not match the Signature calculated by the DingTalk server. This parameter must be urlEncoded when passed. Check the signature parameter. | |
| 88 | Authentication error | Authentication error. Refer to the subCode and subMsg in the response. | |
| 88005 | Failed to manage the personal Calendar | Failed to manage the personal Calendar. None. | |
| 89001 | Failed to start the Calendar export task | Failed to start the Calendar export task. None. | |
| 89011 | Failed to write Calendar data | Failed to write Calendar data. None. | |
| 89012 | Failed to update Calendar data | Failed to update Calendar data. None. | |
| 900001 | Invalid encrypted plaintext | Invalid encrypted plaintext. The encrypted plaintext cannot be empty. | |
| 900002 | Invalid encryption timestamp parameter | Invalid encryption timestamp parameter. The encryption timestamp cannot be empty. | |
| 900003 | Invalid encryption random string parameter | Invalid encryption random string parameter. The encryption random string cannot be empty. | |
| 900004 | Invalid aeskey | Invalid aeskey. Check whether the aeskey meets the specification. It must be 43 characters long, selected from a-z, A-Z, and 0-9 (62 characters in total), and is the Base64-encoded form of AESKey. After decoding, AESKey is 32 bytes long. | |
| 900005 | Signature mismatch | Signature mismatch. Check whether the parameters used to calculate the Signature are correct. * Personal silent login: Signature calculation method for personal silent login * Third-party enterprise: Signature calculation method for third-party access APIs | |
| 900006 | Signature calculation error | Signature calculation error. Check whether the parameters used to calculate the Signature are correct. * Personal silent login: Signature calculation method for personal silent login * Third-party enterprise: Signature calculation method for third-party access APIs | |
| 900007 | Failed to compute encrypted text | Failed to compute encrypted text. Check whether the JRE patch is installed and whether the JRE Version is working properly. | |
| 900008 | Failed to compute decrypted text | Failed to compute decrypted text. Check whether the JRE patch is installed and whether the JRE Version is working properly. | |
| 900009 | Decrypted text length mismatch | Decrypted text length mismatch. Check whether the aeskey meets the specification. It must be 43 characters long, selected from a-z, A-Z, and 0-9 (62 characters in total), and is the Base64-encoded form of AESKey. | |
| 90001 | All API requests from your server to the DingTalk Open Platform are temporarily disabled | All API requests from your server to the DingTalk Open Platform are temporarily disabled. None. | |
| 900010 | Decrypted corpid mismatch | Decrypted corpid mismatch. Check whether the corpid is correct or belongs to the current organization. Internal app: check whether the corpid is correct or belongs to the current organization. App developed by a solution provider: check whether the customKey is correct. Third-party enterprise app: check whether the suiteKey is correct. | |
| 90002 | All requests from your server to the current API on the DingTalk Open Platform are temporarily disabled | All requests from your server to the current API on the DingTalk Open Platform are temporarily disabled. None. | |
| 90003 | All API requests from your organization to the DingTalk Open Platform are temporarily disabled. This applies only to the organization’s own access_token | All API requests from your organization to the DingTalk Open Platform are temporarily disabled. This applies only to the organization’s own access_token. None. | |
| 90004 | The CorpId and CorpSecret you are using are temporarily disabled. This applies only to the organization’s own access_token | The CorpId and CorpSecret you are using are temporarily disabled. This applies only to the organization’s own access_token. None. | |
| 90005 | Your organization has called the current API too many times. The request is temporarily disabled. This applies only to the organization’s own access_token | Your organization has called the current API too many times. The request is temporarily disabled. This applies only to the organization’s own access_token. None. | |
| 90006 | The CorpId and CorpSecret you are using have called the current API too many times. The request is temporarily disabled. This applies only to the organization’s own access_token | The CorpId and CorpSecret you are using have called the current API too many times. The request is temporarily disabled. This applies only to the organization’s own access_token. None. | |
| 90007 | The organization’s APIs you want to call have been invoked too many times. All requests to this organization are temporarily disabled. This applies only to the access_token authorized by the organization to the ISV | The organization’s APIs you want to call have been invoked too many times. All requests to this organization are temporarily disabled. This applies only to the access_token authorized by the organization to the ISV. None. | |
| 90008 | The current API of the organization you want to call has been invoked too many times. All requests to this API for this organization are temporarily disabled. This applies only to the access_token authorized by the organization to the ISV | The current API of the organization you want to call has been invoked too many times. All requests to this API for this organization are temporarily disabled. This applies only to the access_token authorized by the organization to the ISV. None. | |
| 90009 | Your calls to organization APIs have exceeded the limit. All requests to all APIs for all organizations are temporarily disabled. This applies only to the access_token authorized by the organization to the ISV | Your calls to organization APIs have exceeded the limit. All requests to all APIs for all organizations are temporarily disabled. This applies only to the access_token authorized by the organization to the ISV. None. | |
| 90010 | Your calls to the current organization API have exceeded the limit. All requests to this API for all organizations are temporarily disabled. This applies only to the access_token authorized by the organization to the ISV | Your calls to the current organization API have exceeded the limit. All requests to this API for all organizations are temporarily disabled. This applies only to the access_token authorized by the organization to the ISV. None. | |
| 90011 | Your suite’s calls to organization APIs have exceeded the limit. All requests from this suite are temporarily disabled. This applies only to the access_token authorized by the organization to the ISV | Your suite’s calls to organization APIs have exceeded the limit. All requests from this suite are temporarily disabled. This applies only to the access_token authorized by the organization to the ISV. None. | |
| 90012 | Your suite’s calls to the current organization API have exceeded the limit. All requests from this suite to this API are temporarily disabled. This applies only to the access_token authorized by the organization to the ISV | Your suite’s calls to the current organization API have exceeded the limit. All requests from this suite to this API are temporarily disabled. This applies only to the access_token authorized by the organization to the ISV. None. | |
| 90013 | Your suite’s calls to the current organization’s APIs have exceeded the limit. All requests from this suite to this organization are temporarily disabled. This applies only to the access_token authorized by the organization to the ISV | Your suite’s calls to the current organization’s APIs have exceeded the limit. All requests from this suite to this organization are temporarily disabled. This applies only to the access_token authorized by the organization to the ISV. None. | |
| 90014 | Your suite’s calls to the current organization’s current API have exceeded the limit. All requests from this suite to this API for this organization are temporarily disabled. This applies only to the access_token authorized by the organization to the ISV | Your suite’s calls to the current organization’s current API have exceeded the limit. All requests from this suite to this API for this organization are temporarily disabled. This applies only to the access_token authorized by the organization to the ISV. None. | |
| 90017 | The number of CorpIds that this IP uses to call APIs with CorpId and CorpSecret exceeds the limit | The number of CorpIds that this IP uses to call APIs with CorpId and CorpSecret exceeds the limit. Requests from this IP that involve more than XX corpids are restricted. |