'1.0', 'info' => ['style' => 'RPC', 'product' => 'Notifications', 'version' => '2024-12-25'], 'directories' => [ [ 'children' => ['ReadCategoryGroupList', 'ReadMessageLanguage', 'UpdateMessageLanguage'], 'type' => 'directory', 'title' => 'Subscribe', ], [ 'children' => ['ReadAllMessage', 'ReadMessageNewTotal', 'ReadMessage', 'ReadMessageList', 'ReadNumGroupByClass', 'DelMessage', 'ReadNumGroupTotal', 'ReadMessageContent', 'ReadClassName', 'DeleteAllMessage'], 'type' => 'directory', 'title' => 'Internal message', ], ], 'components' => [ 'schemas' => [], ], 'apis' => [ 'DelMessage' => [ 'summary' => 'Deletes a message.', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => ['operationType' => 'delete', 'riskType' => 'none', 'chargeType' => 'free', 'autoTest' => true, 'tenantRelevance' => 'publicInformation'], 'parameters' => [ [ 'name' => 'AppName', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'CallerProtocol', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'default' => 'pop', 'required' => false, 'example' => '/'], ], [ 'name' => 'BizName', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'TenantCode', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'UidType', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'default' => 'aliyunPk', 'required' => false, 'example' => '/'], ], [ 'name' => 'ClientSource', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'SrcUrl', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'Cookies', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'AcceptLanguage', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'The language. Default value: zh-CN (Simplified Chinese).', 'type' => 'string', 'default' => 'zh-CN', 'required' => false, 'example' => 'zh-CN'], ], [ 'name' => 'MsgId', 'in' => 'formData', 'schema' => ['description' => 'The message ID.', 'type' => 'string', 'required' => false, 'example' => '3727683838', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => 'YungePopResult', 'type' => 'object', 'properties' => [ 'Success' => ['description' => 'Indicates whether the deletion was successful. Valid values:'."\n" .'- true: Successful.'."\n" .'- false: Failed.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], 'Code' => ['description' => 'The error code returned if the call failed. For more information, see error codes.', 'type' => 'string', 'example' => 'SUCCESS', 'title' => ''], 'Message' => ['description' => 'The error message returned if the call failed.', 'type' => 'string', 'example' => '成功', 'title' => ''], 'Data' => ['description' => 'The execution result.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A5F62766-1C2F-1F56-A39D-63E3D30F0633', 'title' => ''], ], 'example' => '', ], ], ], 'staticInfo' => ['returnType' => 'synchronous'], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Success\\": true,\\n \\"Code\\": \\"SUCCESS\\",\\n \\"Message\\": \\"成功\\",\\n \\"Data\\": true,\\n \\"RequestId\\": \\"A5F62766-1C2F-1F56-A39D-63E3D30F0633\\"\\n}","type":"json"}]', 'title' => 'Delete a message', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [], ], ], 'DeleteAllMessage' => [ 'summary' => 'Deletes all in-app messages (logical deletion).', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => ['operationType' => 'delete', 'riskType' => 'none', 'chargeType' => 'free', 'autoTest' => true, 'tenantRelevance' => 'publicInformation'], 'parameters' => [ [ 'name' => 'AppName', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'CallerProtocol', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'default' => 'pop', 'required' => false, 'example' => '/'], ], [ 'name' => 'BizName', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'TenantCode', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'UidType', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'default' => 'aliyunPk', 'required' => false, 'example' => '/'], ], [ 'name' => 'ClientSource', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'SrcUrl', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'Cookies', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'AcceptLanguage', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'The language. Default value: Simplified Chinese.', 'type' => 'string', 'default' => 'zh-CN', 'required' => false, 'example' => 'zh-CN'], ], [ 'name' => 'ClassId', 'in' => 'formData', 'schema' => ['description' => 'The message category ID.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1', 'title' => ''], ], [ 'name' => 'GroupCode', 'in' => 'formData', 'schema' => ['description' => 'The group code.', 'type' => 'string', 'required' => false, 'example' => 'test', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => 'YungePopResult', 'type' => 'object', 'properties' => [ 'Success' => ['description' => 'Indicates whether the API call was successful. Valid values: true: Successful. false: Failed.', 'type' => 'boolean', 'example' => 'True', 'title' => ''], 'Code' => ['description' => 'The error code returned when the call fails. For more information, see error codes.', 'type' => 'string', 'example' => 'SUCCESS', 'title' => ''], 'Message' => ['description' => 'The error message returned when the call fails.', 'type' => 'string', 'example' => '成功', 'title' => ''], 'Data' => ['description' => 'Indicates whether the deletion was successful.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A5F62766-1C2F-1F56-A39D-63E3D30F0633', 'title' => ''], ], 'example' => '', ], ], ], 'staticInfo' => ['returnType' => 'synchronous'], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Success\\": true,\\n \\"Code\\": \\"SUCCESS\\",\\n \\"Message\\": \\"成功\\",\\n \\"Data\\": true,\\n \\"RequestId\\": \\"A5F62766-1C2F-1F56-A39D-63E3D30F0633\\"\\n}","type":"json"}]', 'title' => 'Delete all messages', 'changeSet' => [ ['createdAt' => '2025-09-18T08:40:41.000Z', 'description' => 'Request parameters changed'], ], 'flowControl' => [ 'flowControlList' => [], ], ], 'ReadAllMessage' => [ 'summary' => 'Marks all messages as read. If no category is specified, all messages are marked as read.', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => ['operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', 'autoTest' => true, 'tenantRelevance' => 'publicInformation'], 'parameters' => [ [ 'name' => 'AppName', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'CallerProtocol', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'default' => 'pop', 'required' => false, 'example' => '/'], ], [ 'name' => 'BizName', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'TenantCode', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'UidType', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'default' => 'aliyunPk', 'required' => false, 'example' => '/'], ], [ 'name' => 'ClientSource', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'SrcUrl', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'Cookies', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '[]'], ], [ 'name' => 'AcceptLanguage', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'The language. Default value: Simplified Chinese.', 'type' => 'string', 'default' => 'zh-CN', 'required' => false, 'example' => 'zh-CN'], ], [ 'name' => 'ClassId', 'in' => 'formData', 'schema' => ['description' => 'The message category ID.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1', 'title' => ''], ], [ 'name' => 'GroupCode', 'in' => 'formData', 'schema' => ['description' => 'The group code.', 'type' => 'string', 'required' => false, 'example' => 'test', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => 'YungePopResult', 'type' => 'object', 'properties' => [ 'Success' => ['description' => 'Indicates whether the call was successful. Valid values:'."\n" .'- true: The call was successful.'."\n" .'- false: The call failed.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], 'Code' => ['description' => 'The error code returned when the call fails. For more information, see error codes.', 'type' => 'string', 'example' => 'SUCCESS', 'title' => ''], 'Message' => ['description' => 'The error message returned when the call fails.', 'type' => 'string', 'example' => '成功', 'title' => ''], 'Data' => ['description' => 'The execution result.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A5F62766-1C2F-1F56-A39D-63E3D30F0633', 'title' => ''], ], 'example' => '', ], ], ], 'staticInfo' => ['returnType' => 'synchronous'], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Success\\": true,\\n \\"Code\\": \\"SUCCESS\\",\\n \\"Message\\": \\"成功\\",\\n \\"Data\\": true,\\n \\"RequestId\\": \\"A5F62766-1C2F-1F56-A39D-63E3D30F0633\\"\\n}","type":"json"}]', 'title' => 'Mark all messages as read', 'changeSet' => [ ['createdAt' => '2025-09-18T08:40:41.000Z', 'description' => 'Request parameters changed'], ], 'flowControl' => [ 'flowControlList' => [], ], ], 'ReadCategoryGroupList' => [ 'summary' => 'Get category group list', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => ['operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', 'autoTest' => true, 'tenantRelevance' => 'publicInformation'], 'parameters' => [ [ 'name' => 'AppName', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'Ignore. No need to pass for now. Application name of the requester.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'CallerProtocol', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'Ignore. No need to pass for now. Request protocol type.', 'type' => 'string', 'required' => false, 'default' => 'pop', 'example' => '/'], ], [ 'name' => 'BizName', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'Ignore. No need to pass for now. Business line of the requester.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'TenantCode', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'Ignore. No need to pass for now. Tenant information.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'UidType', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'Ignore. No need to pass for now. User type.', 'type' => 'string', 'required' => false, 'default' => 'aliyunPk', 'example' => '/'], ], [ 'name' => 'ClientSource', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'Ignore. No need to pass for now. Operation terminal source.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'SrcUrl', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'Ignore. No need to pass for now. Source page URL.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'Cookies', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'Ignore. No need to pass for now. User cookies.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'AcceptLanguage', 'in' => 'formData', 'schema' => ['description' => 'The language. Automatically passed through by the browser and can be manually overridden.', 'type' => 'string', 'required' => false, 'example' => 'zh-CN', 'title' => ''], ], [ 'name' => 'ChannelGroupCode', 'in' => 'formData', 'schema' => [ 'description' => 'The channel group.', 'enumValueTitles' => ['tts' => 'Voice reception management', 'webhook' => 'Bot reception management', 'base' => 'Basic reception management'], 'type' => 'string', 'required' => false, 'example' => 'base', 'title' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => 'PlainResult>', 'type' => 'object', 'properties' => [ 'Code' => ['description' => 'The error code returned by the system. For more information about error codes, see Error codes.', 'type' => 'string', 'example' => 'SUCCESS', 'title' => ''], 'Data' => [ 'description' => 'The execution result.', 'type' => 'array', 'items' => [ 'description' => 'The execution result.', 'type' => 'object', 'properties' => [ 'GroupCode' => ['description' => 'The category group code.', 'type' => 'string', 'example' => 'prod_msg', 'title' => ''], 'GroupName' => ['description' => 'The group name.', 'type' => 'string', 'example' => '产品消息', 'title' => ''], ], 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], 'Message' => ['description' => 'The message returned when the call fails.', 'type' => 'string', 'example' => '成功', 'title' => ''], 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '/', 'title' => ''], 'Success' => ['description' => 'Indicates whether the call was successful. true: The call was successful. false: The call failed.', 'type' => 'boolean', 'example' => 'true'."\n", 'title' => ''], ], 'example' => '', ], ], ], 'staticInfo' => ['returnType' => 'synchronous'], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": \\"SUCCESS\\",\\n \\"Data\\": [\\n {\\n \\"GroupCode\\": \\"prod_msg\\",\\n \\"GroupName\\": \\"产品消息\\"\\n }\\n ],\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"/\\",\\n \\"Success\\": true\\n}","type":"json"}]', 'title' => 'Get category group list', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [], ], ], 'ReadClassName' => [ 'summary' => 'Retrieves the number of read messages for each category.', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => ['operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', 'autoTest' => true, 'tenantRelevance' => 'publicInformation'], 'parameters' => [ [ 'name' => 'AppName', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'System parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'CallerProtocol', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'System parameter. You do not need to specify this parameter.', 'type' => 'string', 'default' => 'pop', 'required' => false, 'example' => '/'], ], [ 'name' => 'BizName', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'System parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'TenantCode', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'System parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'UidType', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'System parameter. You do not need to specify this parameter.', 'type' => 'string', 'default' => 'aliyunPk', 'required' => false, 'example' => '/'], ], [ 'name' => 'ClientSource', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'System parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'SrcUrl', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'System parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'Cookies', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'System parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'AcceptLanguage', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'The language. Default value: Simplified Chinese.', 'type' => 'string', 'default' => 'zh-CN', 'required' => false, 'example' => 'zh-CN'], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => 'YungePopResult>', 'type' => 'object', 'properties' => [ 'Success' => ['description' => 'Indicates whether the call was successful. Valid values:'."\n" .'- true: The call was successful.'."\n" .'- false: The call failed.', 'type' => 'boolean', 'example' => 'True', 'title' => ''], 'Code' => ['description' => 'The error code returned by the system. For more information about error codes, see error codes.', 'type' => 'string', 'example' => 'SUCCESS', 'title' => ''], 'Message' => ['description' => 'The message returned when the call failed.', 'type' => 'string', 'example' => 'successful', 'title' => ''], 'Data' => [ 'description' => 'The execution result.', 'type' => 'array', 'items' => [ 'description' => 'The execution result.', 'type' => 'object', 'properties' => [ 'Id' => ['title' => '', 'description' => 'The message category ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '1'], 'Name' => ['description' => 'The message category name.', 'type' => 'string', 'example' => '安全消息', 'title' => ''], ], 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '73FD6AE8-898F-5D09-9763-69B8A875488A', 'title' => ''], ], 'example' => '', ], ], ], 'staticInfo' => ['returnType' => 'synchronous'], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Success\\": true,\\n \\"Code\\": \\"SUCCESS\\",\\n \\"Message\\": \\"successful\\",\\n \\"Data\\": [\\n {\\n \\"Id\\": 1,\\n \\"Name\\": \\"安全消息\\"\\n }\\n ],\\n \\"RequestId\\": \\"73FD6AE8-898F-5D09-9763-69B8A875488A\\"\\n}","type":"json"}]', 'title' => 'Retrieve category names', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [], ], ], 'ReadMessage' => [ 'summary' => 'Marks a message as read.', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => ['operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', 'autoTest' => true, 'tenantRelevance' => 'publicInformation'], 'parameters' => [ [ 'name' => 'AppName', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'System parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'CallerProtocol', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'System parameter. You do not need to specify this parameter.', 'type' => 'string', 'default' => 'pop', 'required' => false, 'example' => '/'], ], [ 'name' => 'BizName', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'System parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'TenantCode', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'System parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'UidType', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'System parameter. You do not need to specify this parameter.', 'type' => 'string', 'default' => 'aliyunPk', 'required' => false, 'example' => '/'], ], [ 'name' => 'ClientSource', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'System parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'SrcUrl', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'The URL of the source page.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'Cookies', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'System parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'AcceptLanguage', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'The language. Default value: zh-CN (Simplified Chinese).', 'type' => 'string', 'default' => 'zh-CN', 'required' => false, 'example' => 'zh-CN'], ], [ 'name' => 'MsgId', 'in' => 'formData', 'schema' => ['description' => 'The message ID.', 'type' => 'string', 'required' => false, 'example' => 'A9FEF04A004A383534AA6400092A904F', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => 'YungePopResult', 'type' => 'object', 'properties' => [ 'Success' => ['description' => 'Indicates whether the call was successful. Valid values:'."\n" .'- true: The call was successful.'."\n" .'- false: The call failed.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], 'Code' => ['description' => 'The error code returned when the call failed. For more information, see error codes.', 'type' => 'string', 'example' => 'SUCCESS', 'title' => ''], 'Message' => ['description' => 'The error message returned when the call failed.', 'type' => 'string', 'example' => '成功', 'title' => ''], 'Data' => ['description' => 'The execution result.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A5F62766-1C2F-1F56-A39D-63E3D30F0633', 'title' => ''], ], 'example' => '', ], ], ], 'staticInfo' => ['returnType' => 'synchronous'], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Success\\": true,\\n \\"Code\\": \\"SUCCESS\\",\\n \\"Message\\": \\"成功\\",\\n \\"Data\\": true,\\n \\"RequestId\\": \\"A5F62766-1C2F-1F56-A39D-63E3D30F0633\\"\\n}","type":"json"}]', 'title' => 'Mark a message as read', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [], ], ], 'ReadMessageContent' => [ 'summary' => 'Retrieves the body of a message.', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => ['operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', 'autoTest' => true, 'tenantRelevance' => 'publicInformation'], 'parameters' => [ [ 'name' => 'AppName', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'CallerProtocol', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'default' => 'pop', 'required' => false, 'example' => '/'], ], [ 'name' => 'BizName', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'TenantCode', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'UidType', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'default' => 'aliyunPk', 'required' => false, 'example' => '/'], ], [ 'name' => 'ClientSource', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'SrcUrl', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'Cookies', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'AcceptLanguage', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'The language. Default value: Simplified Chinese.', 'type' => 'string', 'default' => 'zh-CN', 'required' => false, 'example' => 'zh-CN'], ], [ 'name' => 'MsgId', 'in' => 'formData', 'schema' => ['description' => 'The message ID.', 'type' => 'string', 'required' => false, 'example' => '3727683838', 'title' => ''], ], [ 'name' => 'ClassId', 'in' => 'formData', 'schema' => ['description' => 'Deprecated.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1', 'title' => ''], ], [ 'name' => 'Status', 'in' => 'formData', 'schema' => ['description' => 'The read status. Valid values:'."\n" .'- 0: unread'."\n" .'- 1: read.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '0', 'title' => ''], ], [ 'name' => 'History', 'in' => 'formData', 'schema' => [ 'description' => 'Specifies whether the message is a historical message.', 'enumValueTitles' => ['true' => 'true', 'false' => 'false'], 'type' => 'boolean', 'required' => false, 'example' => 'true', 'title' => '', ], ], [ 'name' => 'GroupCode', 'in' => 'formData', 'schema' => ['description' => 'The group code.', 'type' => 'string', 'required' => false, 'example' => 'test', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => 'YungePopResult>>>', 'type' => 'object', 'properties' => [ 'Success' => ['description' => 'Indicates whether the call was successful. Valid values:'."\n" .'- true: The call was successful.'."\n" .'- false: The call failed.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], 'Code' => ['description' => 'The error code returned when the call fails. For more information, refer to error codes.', 'type' => 'string', 'example' => 'SUCCESS', 'title' => ''], 'Message' => ['description' => 'The error message returned when the call fails.', 'type' => 'string', 'example' => '成功', 'title' => ''], 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A5F62766-1C2F-1F56-A39D-63E3D30F0633', 'title' => ''], 'Data' => [ 'description' => 'The execution result.', 'type' => 'object', 'properties' => [ 'Datas' => [ 'description' => 'The list of degradation rules.', 'type' => 'object', 'properties' => [ 'Item' => [ 'description' => 'The data item.', 'type' => 'array', 'items' => [ 'description' => 'The data body.', 'type' => 'object', 'properties' => [ 'CategoryName' => ['description' => 'The message category name.', 'type' => 'string', 'example' => '活动消息', 'title' => ''], 'ClassId' => ['description' => 'The message class ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], 'Content' => ['description' => 'The message content.', 'type' => 'string', 'example' => '"消息内容示例“', 'title' => ''], 'Deleted' => ['description' => 'The deletion flag.', 'type' => 'integer', 'format' => 'int32', 'example' => '0', 'title' => ''], 'GmtCreated' => ['description' => 'The time when the message was created.', 'type' => 'integer', 'format' => 'int64', 'example' => '1729758903000', 'title' => ''], 'GmtUpdate' => ['description' => 'The time when the message was updated.', 'type' => 'integer', 'format' => 'int64', 'example' => '1729758903000', 'title' => ''], 'MassId' => ['description' => 'A reserved field.', 'type' => 'integer', 'format' => 'int64', 'example' => '/', 'title' => ''], 'Memo' => ['description' => 'A reserved field.', 'type' => 'string', 'example' => '385ad715-4139-41f9-ba59-246a00bb46e0.jpg', 'title' => ''], 'MsgId' => ['description' => 'The message ID.', 'type' => 'integer', 'format' => 'int64', 'example' => 'AC14C11F1FF801EE00054518C220EF2C', 'title' => ''], 'Status' => ['description' => 'The read status. Valid values:'."\n" .'- 0: unread'."\n" .'- 1: read.', 'type' => 'integer', 'format' => 'int64', 'example' => 'not_installed', 'title' => ''], 'Title' => ['description' => 'The message title.', 'type' => 'string', 'example' => 'Endless', 'title' => ''], ], 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], 'LastItem' => [ 'description' => '/', 'type' => 'array', 'items' => [ 'description' => '/', 'type' => 'object', 'properties' => [ 'CategoryName' => ['description' => 'The message category name.', 'type' => 'string', 'example' => '活动消息', 'title' => ''], 'ClassId' => ['description' => 'The message class ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], 'Content' => ['description' => 'The message content.', 'type' => 'string', 'example' => '"消息内容示例“', 'title' => ''], 'Deleted' => ['description' => 'The deletion flag.', 'type' => 'integer', 'format' => 'int32', 'example' => '0', 'title' => ''], 'GmtCreated' => ['description' => 'The time when the message was created.', 'type' => 'integer', 'format' => 'int64', 'example' => '1729758903000', 'title' => ''], 'GmtUpdate' => ['description' => 'The time when the message was updated.', 'type' => 'integer', 'format' => 'int64', 'example' => '1729758903000', 'title' => ''], 'MassId' => ['description' => 'A reserved field.', 'type' => 'integer', 'format' => 'int64', 'example' => '/', 'title' => ''], 'Memo' => ['description' => 'A reserved field.', 'type' => 'string', 'example' => '/', 'title' => ''], 'MsgId' => ['description' => 'The message ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '3727683838'."\n", 'title' => ''], 'Status' => ['description' => 'The read status. Valid values:'."\n" .'- 0: unread'."\n" .'- 1: read.', 'type' => 'integer', 'format' => 'int64', 'example' => '0', 'title' => ''], 'Title' => ['description' => 'The message title.', 'type' => 'string', 'example' => '"标题示例“', 'title' => ''], ], 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], 'NextItem' => [ 'description' => '/', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'CategoryName' => ['description' => 'The message category name.', 'type' => 'string', 'example' => '活动消息', 'title' => ''], 'ClassId' => ['description' => 'The message class ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], 'Content' => ['description' => 'The message content.', 'type' => 'string', 'example' => '”消息内容示例“', 'title' => ''], 'Deleted' => ['description' => 'The deletion flag.', 'type' => 'integer', 'format' => 'int32', 'example' => '0', 'title' => ''], 'GmtCreated' => ['description' => 'The time when the message was created.', 'type' => 'integer', 'format' => 'int64', 'example' => '1663809374000', 'title' => ''], 'GmtUpdate' => ['description' => 'The time when the message was updated.', 'type' => 'integer', 'format' => 'int64', 'example' => '1663809374000', 'title' => ''], 'MassId' => ['description' => 'A reserved field.', 'type' => 'integer', 'format' => 'int64', 'example' => '/', 'title' => ''], 'Memo' => ['description' => 'A reserved field.', 'type' => 'string', 'example' => '/', 'title' => ''], 'MsgId' => ['description' => 'The message ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '3727683838', 'title' => ''], 'Status' => ['description' => 'The read status. Valid values:'."\n" .'- 0: unread'."\n" .'- 1: read.', 'type' => 'integer', 'format' => 'int64', 'example' => '0', 'title' => ''], 'Title' => ['description' => 'The message title.', 'type' => 'string', 'example' => '"标题示例“', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], ], 'title' => '', 'example' => '', ], ], 'title' => '', 'example' => '', ], ], 'example' => '', ], ], ], 'staticInfo' => ['returnType' => 'synchronous'], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Success\\": true,\\n \\"Code\\": \\"SUCCESS\\",\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"A5F62766-1C2F-1F56-A39D-63E3D30F0633\\",\\n \\"Data\\": {\\n \\"Datas\\": {\\n \\"Item\\": [\\n {\\n \\"CategoryName\\": \\"活动消息\\",\\n \\"ClassId\\": 1,\\n \\"Content\\": \\"\\\\\\"消息内容示例“\\",\\n \\"Deleted\\": 0,\\n \\"GmtCreated\\": 1729758903000,\\n \\"GmtUpdate\\": 1729758903000,\\n \\"MassId\\": 0,\\n \\"Memo\\": \\"385ad715-4139-41f9-ba59-246a00bb46e0.jpg\\",\\n \\"MsgId\\": 0,\\n \\"Status\\": 0,\\n \\"Title\\": \\"Endless\\"\\n }\\n ],\\n \\"LastItem\\": [\\n {\\n \\"CategoryName\\": \\"活动消息\\",\\n \\"ClassId\\": 1,\\n \\"Content\\": \\"\\\\\\"消息内容示例“\\",\\n \\"Deleted\\": 0,\\n \\"GmtCreated\\": 1729758903000,\\n \\"GmtUpdate\\": 1729758903000,\\n \\"MassId\\": 0,\\n \\"Memo\\": \\"/\\",\\n \\"MsgId\\": 3727683838,\\n \\"Status\\": 0,\\n \\"Title\\": \\"\\\\\\"标题示例“\\"\\n }\\n ],\\n \\"NextItem\\": [\\n {\\n \\"CategoryName\\": \\"活动消息\\",\\n \\"ClassId\\": 1,\\n \\"Content\\": \\"”消息内容示例“\\",\\n \\"Deleted\\": 0,\\n \\"GmtCreated\\": 1663809374000,\\n \\"GmtUpdate\\": 1663809374000,\\n \\"MassId\\": 0,\\n \\"Memo\\": \\"/\\",\\n \\"MsgId\\": 3727683838,\\n \\"Status\\": 0,\\n \\"Title\\": \\"\\\\\\"标题示例“\\"\\n }\\n ]\\n }\\n }\\n}","type":"json"}]', 'title' => 'Retrieve message content', 'changeSet' => [ ['createdAt' => '2025-09-18T08:40:41.000Z', 'description' => 'Request parameters changed'], ], 'flowControl' => [ 'flowControlList' => [], ], ], 'ReadMessageLanguage' => [ 'summary' => 'Retrieves the message language.', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => ['operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', 'tenantRelevance' => 'publicInformation'], 'parameters' => [ [ 'name' => 'AppName', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'Ignored. This parameter does not need to be specified. The application name of the requester.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'CallerProtocol', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'Ignored. This parameter does not need to be specified. The request protocol type.', 'type' => 'string', 'default' => 'pop', 'required' => false, 'example' => '/'], ], [ 'name' => 'BizName', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'Ignored. This parameter does not need to be specified. The business line of the requester.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'TenantCode', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'Ignored. This parameter does not need to be specified. The tenant information.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'UidType', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'Ignored. This parameter does not need to be specified. The user type.', 'type' => 'string', 'default' => 'aliyunPk', 'required' => false, 'example' => '/'], ], [ 'name' => 'ClientSource', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'Ignored. This parameter does not need to be specified. The operation terminal source.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'SrcUrl', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'Ignored. This parameter does not need to be specified. The source page URL.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'Cookies', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'Ignored. This parameter does not need to be specified. The user cookies.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'AcceptLanguage', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'Ignored. This parameter does not need to be specified. The page language.', 'type' => 'string', 'default' => 'zh-CN', 'required' => false, 'example' => 'zh-CN'], ], [ 'name' => 'ReturnDefaultLang', 'in' => 'formData', 'schema' => [ 'description' => 'Specifies whether to return the default language. If the value is YES, the default language is returned.', 'enumValueTitles' => ['NO' => 'NO', 'YES' => 'YES'], 'type' => 'string', 'required' => false, 'example' => 'YES', 'title' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => 'PlainResult', 'type' => 'object', 'properties' => [ 'Data' => ['description' => 'The execution result.', 'type' => 'string', 'example' => 'zh-CN', 'title' => ''], 'Success' => ['description' => 'Indicates whether the call was successful. Valid values:'."\n" .'- true: The call was successful.'."\n" .'- false: The call failed.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], 'Code' => ['description' => 'The error code returned if the call failed. For more information, see error codes.', 'type' => 'string', 'example' => 'SUCCESS', 'title' => ''], 'Message' => ['description' => 'The message returned if the call failed.', 'type' => 'string', 'example' => '成功', 'title' => ''], 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A5F62766-1C2F-1F56-A39D-63E3D30F0633', 'title' => ''], ], 'example' => '', ], ], ], 'staticInfo' => ['returnType' => 'synchronous'], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Data\\": \\"zh-CN\\",\\n \\"Success\\": true,\\n \\"Code\\": \\"SUCCESS\\",\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"A5F62766-1C2F-1F56-A39D-63E3D30F0633\\"\\n}","type":"json"}]', 'title' => 'Retrieve message language', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [], ], ], 'ReadMessageList' => [ 'summary' => 'Retrieves a list of messages.', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => ['operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', 'autoTest' => true, 'tenantRelevance' => 'publicInformation'], 'parameters' => [ [ 'name' => 'AppName', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'CallerProtocol', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'default' => 'pop', 'required' => false, 'example' => '/'], ], [ 'name' => 'BizName', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'TenantCode', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'UidType', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'default' => 'aliyunPk', 'required' => false, 'example' => '/'], ], [ 'name' => 'ClientSource', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'SrcUrl', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'Cookies', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'AcceptLanguage', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'The language. Default value: Simplified Chinese.', 'type' => 'string', 'default' => 'zh-CN', 'required' => false, 'example' => 'zh-CN'], ], [ 'name' => 'ClassId', 'in' => 'formData', 'schema' => ['description' => 'Deprecated.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1', 'title' => ''], ], [ 'name' => 'Status', 'in' => 'formData', 'schema' => ['description' => 'The message status. A value of 1 indicates read. A value of 0 indicates unread. A value of -1 indicates all. Default value: -1.', 'type' => 'integer', 'format' => 'int32', 'default' => '-1', 'required' => false, 'example' => '0', 'title' => ''], ], [ 'name' => 'Title', 'in' => 'formData', 'schema' => ['description' => 'The message title. This parameter is used for fuzzy match.', 'type' => 'string', 'required' => false, 'example' => '"标题示例“', 'title' => ''], ], [ 'name' => 'Content', 'in' => 'formData', 'schema' => ['description' => 'The message content. This parameter is used for fuzzy match.', 'type' => 'string', 'required' => false, 'example' => '"消息内容示例“', 'title' => ''], ], [ 'name' => 'Page', 'in' => 'formData', 'schema' => ['description' => 'The page number for the paged query.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '2', 'title' => ''], ], [ 'name' => 'PageSize', 'in' => 'formData', 'schema' => ['description' => 'The page size for the paged query.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '5', 'title' => ''], ], [ 'name' => 'MaxResults', 'in' => 'formData', 'schema' => ['description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '/', 'title' => ''], ], [ 'name' => 'NextToken', 'in' => 'formData', 'schema' => ['description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/', 'title' => ''], ], [ 'name' => 'Loc', 'in' => 'formData', 'schema' => ['description' => 'The location.', 'type' => 'string', 'required' => false, 'example' => 'nav', 'title' => ''], ], [ 'name' => 'History', 'in' => 'formData', 'schema' => [ 'description' => 'Specifies whether the messages are historical messages.', 'enumValueTitles' => ['true' => 'true', 'false' => 'false'], 'type' => 'string', 'required' => false, 'example' => 'true', 'title' => '', ], ], [ 'name' => 'GroupCode', 'in' => 'formData', 'schema' => ['description' => 'The group code.', 'type' => 'string', 'required' => false, 'example' => 'test', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => 'YungePopResult>', 'type' => 'object', 'properties' => [ 'Success' => ['description' => 'Indicates whether the call was successful. Valid values: true: The call was successful. false: The call failed.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], 'Code' => ['description' => 'The error code returned when the call fails. For more information, see error codes.', 'type' => 'string', 'example' => 'SUCCESS', 'title' => ''], 'Message' => ['description' => 'The error message returned when the call fails.', 'type' => 'string', 'example' => '成功', 'title' => ''], 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A5F62766-1C2F-1F56-A39D-63E3D30F0633', 'title' => ''], 'Data' => [ 'description' => 'The execution result.', 'type' => 'object', 'properties' => [ 'Count' => ['description' => 'The number of messages.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], 'MaxResults' => ['description' => 'A reserved field.', 'type' => 'integer', 'format' => 'int64', 'example' => '/', 'title' => ''], 'NextToken' => ['description' => 'A reserved field.', 'type' => 'string', 'example' => '/', 'title' => ''], 'Page' => ['description' => 'The page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '24', 'title' => ''], 'PageSize' => ['description' => 'The page size.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], 'Rows' => [ 'description' => 'The returned data.', 'type' => 'array', 'items' => [ 'description' => 'A single record of the returned data.', 'type' => 'object', 'properties' => [ 'CategoryName' => ['description' => 'The message category name.', 'type' => 'string', 'example' => '活动消息', 'title' => ''], 'Class' => ['description' => 'A reserved field.', 'type' => 'string', 'example' => '/', 'title' => ''], 'ClassId' => ['description' => 'The message class ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], 'Content' => ['description' => 'The message content.', 'type' => 'string', 'example' => '"消息内容示例“', 'title' => ''], 'Deleted' => ['description' => 'The deletion flag.', 'type' => 'integer', 'format' => 'int32', 'example' => '0', 'title' => ''], 'GmtCreated' => ['description' => 'The time when the message was created.', 'type' => 'integer', 'format' => 'int64', 'example' => '1723772244000', 'title' => ''], 'GmtUpdate' => ['description' => 'The time when the message was updated.', 'type' => 'integer', 'format' => 'int64', 'example' => '1723772244000', 'title' => ''], 'MassId' => ['description' => 'A reserved field.', 'type' => 'integer', 'format' => 'int64', 'example' => '/', 'title' => ''], 'Memo' => ['description' => 'A reserved field.', 'type' => 'string', 'example' => '/', 'title' => ''], 'MsgId' => ['description' => 'The message ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '3727683838'."\n", 'title' => ''], 'Status' => ['description' => 'The read status. A value of 0 indicates unread. A value of 1 indicates read.', 'type' => 'integer', 'format' => 'int64', 'example' => '0', 'title' => ''], 'Title' => ['description' => 'The message title.', 'type' => 'string', 'example' => '"标题示例“', 'title' => ''], 'Titleh' => ['description' => 'The highlighted title.', 'type' => 'string', 'example' => 'title', 'title' => ''], 'CategoryCode' => ['description' => 'The category code.', 'type' => 'string', 'example' => 'test', 'title' => ''], ], 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], ], 'title' => '', 'example' => '', ], ], 'example' => '', ], ], ], 'staticInfo' => ['returnType' => 'synchronous'], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Success\\": true,\\n \\"Code\\": \\"SUCCESS\\",\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"A5F62766-1C2F-1F56-A39D-63E3D30F0633\\",\\n \\"Data\\": {\\n \\"Count\\": 1,\\n \\"MaxResults\\": 0,\\n \\"NextToken\\": \\"/\\",\\n \\"Page\\": 24,\\n \\"PageSize\\": 10,\\n \\"Rows\\": [\\n {\\n \\"CategoryName\\": \\"活动消息\\",\\n \\"Class\\": \\"/\\",\\n \\"ClassId\\": 1,\\n \\"Content\\": \\"\\\\\\"消息内容示例“\\",\\n \\"Deleted\\": 0,\\n \\"GmtCreated\\": 1723772244000,\\n \\"GmtUpdate\\": 1723772244000,\\n \\"MassId\\": 0,\\n \\"Memo\\": \\"/\\",\\n \\"MsgId\\": 3727683838,\\n \\"Status\\": 0,\\n \\"Title\\": \\"\\\\\\"标题示例“\\",\\n \\"Titleh\\": \\"title\\",\\n \\"CategoryCode\\": \\"test\\"\\n }\\n ]\\n }\\n}","type":"json"}]', 'title' => 'Retrieve message list', 'changeSet' => [ ['createdAt' => '2025-12-09T02:43:22.000Z', 'description' => 'Request parameters changed'], ['createdAt' => '2025-09-18T08:40:41.000Z', 'description' => 'Request parameters changed, Response parameters changed'], ['createdAt' => '2025-08-07T13:32:07.000Z', 'description' => 'Response parameters changed'], ['createdAt' => '2025-05-20T09:45:34.000Z', 'description' => 'Request parameters changed'], ], 'flowControl' => [ 'flowControlList' => [], ], ], 'ReadMessageNewTotal' => [ 'summary' => 'Retrieves the total number of unread messages.', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => ['operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', 'autoTest' => true, 'tenantRelevance' => 'publicInformation'], 'parameters' => [ [ 'name' => 'AppName', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'System parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'CallerProtocol', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'System parameter. You do not need to specify this parameter.', 'type' => 'string', 'default' => 'pop', 'required' => false, 'example' => '/'], ], [ 'name' => 'BizName', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'System parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'TenantCode', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'System parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'UidType', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'System parameter. You do not need to specify this parameter.', 'type' => 'string', 'default' => 'aliyunPk', 'required' => false, 'example' => '/'], ], [ 'name' => 'ClientSource', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'System parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'SrcUrl', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'System parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'Cookies', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'System parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'AcceptLanguage', 'in' => 'formData', 'schema' => [ 'title' => '', 'description' => 'The language. Default value: Simplified Chinese.', 'enumValueTitles' => ['zh-TW' => 'zh-TW', 'ja' => 'ja', 'en' => 'en', 'zh-CN' => 'zh-CN'], 'type' => 'string', 'default' => 'zh-CN', 'required' => false, 'example' => 'zh-CN', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => '/', 'type' => 'object', 'properties' => [ 'Success' => ['description' => 'Indicates whether the call was successful. Valid values:'."\n" .'- true: The call was successful.'."\n" .'- false: The call failed.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], 'Code' => ['description' => 'The error code returned when the call failed. For more information, see error codes.', 'type' => 'string', 'example' => 'SUCCESS', 'title' => ''], 'Message' => ['description' => 'The message returned when the call failed.', 'type' => 'string', 'example' => '成功', 'title' => ''], 'Data' => ['description' => 'The total number of new messages.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A5F62766-1C2F-1F56-A39D-63E3D30F0633', 'title' => ''], ], 'example' => '', ], ], ], 'staticInfo' => ['returnType' => 'synchronous'], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Success\\": true,\\n \\"Code\\": \\"SUCCESS\\",\\n \\"Message\\": \\"成功\\",\\n \\"Data\\": 1,\\n \\"RequestId\\": \\"A5F62766-1C2F-1F56-A39D-63E3D30F0633\\"\\n}","type":"json"}]', 'title' => 'Retrieve total unread message count', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [], ], ], 'ReadNumGroupByClass' => [ 'summary' => 'Retrieves the count of read messages for each category.', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => ['operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', 'autoTest' => true, 'tenantRelevance' => 'publicInformation'], 'parameters' => [ [ 'name' => 'AppName', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'CallerProtocol', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'default' => 'pop', 'required' => false, 'example' => '/'], ], [ 'name' => 'BizName', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'TenantCode', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'UidType', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'default' => 'aliyunPk', 'required' => false, 'example' => '/'], ], [ 'name' => 'ClientSource', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'SrcUrl', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'Cookies', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'A system parameter. You do not need to specify this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'AcceptLanguage', 'in' => 'formData', 'schema' => [ 'title' => '', 'description' => 'The language. Default value: Simplified Chinese.', 'enumValueTitles' => ['zh-TW' => 'zh-TW', 'ja' => 'ja', 'en' => 'en', 'zh-CN' => 'zh-CN'], 'type' => 'string', 'default' => 'zh-CN', 'required' => false, 'example' => 'zh-CN'."\n", ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => '/', 'type' => 'object', 'properties' => [ 'Success' => ['description' => 'Indicates whether the call was successful. Valid values:'."\n" .'- true: The call was successful.'."\n" .'- false: The call failed.', 'type' => 'boolean', 'example' => 'true'."\n", 'title' => ''], 'Code' => ['description' => 'The error code returned when the call fails. For more information, see error codes.', 'type' => 'string', 'example' => 'SUCCESS', 'title' => ''], 'Message' => ['description' => 'The message returned when the call fails.', 'type' => 'string', 'example' => '成功', 'title' => ''], 'Data' => [ 'description' => 'The execution result.', 'type' => 'array', 'items' => [ 'description' => 'The execution result.', 'type' => 'object', 'properties' => [ 'ClassId' => ['title' => '', 'description' => 'The message category ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '1'], 'MsgCount' => ['title' => '', 'description' => 'The number of unread messages in the category.', 'type' => 'integer', 'format' => 'int64', 'example' => '1'], ], 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A5F62766-1C2F-1F56-A39D-63E3D30F0633', 'title' => ''], ], 'example' => '', ], ], ], 'staticInfo' => ['returnType' => 'synchronous'], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Success\\": true,\\n \\"Code\\": \\"SUCCESS\\",\\n \\"Message\\": \\"成功\\",\\n \\"Data\\": [\\n {\\n \\"ClassId\\": 1,\\n \\"MsgCount\\": 1\\n }\\n ],\\n \\"RequestId\\": \\"A5F62766-1C2F-1F56-A39D-63E3D30F0633\\"\\n}","type":"json"}]', 'title' => 'Retrieve read message count by category', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [], ], ], 'ReadNumGroupTotal' => [ 'summary' => 'Method description: Get information under all categories', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => ['operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', 'autoTest' => true, 'tenantRelevance' => 'publicInformation'], 'parameters' => [ [ 'name' => 'AppName', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'System parameter. You do not need to set this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'CallerProtocol', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'System parameter. You do not need to set this parameter.', 'type' => 'string', 'default' => 'pop', 'required' => false, 'example' => '/'], ], [ 'name' => 'BizName', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'System parameter. You do not need to set this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'TenantCode', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'System parameter. You do not need to set this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'UidType', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'System parameter. You do not need to set this parameter.', 'type' => 'string', 'default' => 'aliyunPk', 'required' => false, 'example' => '/'], ], [ 'name' => 'ClientSource', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'System parameter. You do not need to set this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'SrcUrl', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'System parameter. You do not need to set this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'Cookies', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'System parameter. You do not need to set this parameter.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'AcceptLanguage', 'in' => 'formData', 'schema' => [ 'title' => '', 'description' => 'The language. Default value: Simplified Chinese.', 'enumValueTitles' => ['zh-TW' => 'zh-TW', 'ja' => 'ja', 'en' => 'en', 'zh-CN' => 'zh-CN'], 'type' => 'string', 'default' => 'zh-CN', 'required' => false, 'example' => 'zh-CN', ], ], [ 'name' => 'Title', 'in' => 'formData', 'schema' => ['description' => 'The message title.', 'type' => 'string', 'required' => false, 'example' => 'Can \'Financial expenses_interest income\' be considered as income?', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => '/', 'type' => 'object', 'properties' => [ 'Success' => ['description' => 'Indicates whether the call was successful. Valid values: true and false. true: The call was successful. false: The call failed.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], 'Code' => ['description' => 'The error code returned when the call fails. For more information, see Error codes.', 'type' => 'string', 'example' => 'SUCCESS', 'title' => ''], 'Message' => ['description' => 'The error message returned when the call fails.', 'type' => 'string', 'example' => '成功', 'title' => ''], 'Data' => [ 'description' => 'The execution result.', 'type' => 'array', 'items' => [ 'description' => 'The execution result.', 'type' => 'object', 'properties' => [ 'Id' => ['description' => 'The message category ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '123', 'title' => ''], 'ReadCount' => ['description' => 'The number of read messages under the category.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], 'UnReadCount' => ['description' => 'The number of unread messages under the category.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], 'TotalCount' => ['description' => 'The total number of messages under the category.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], 'GroupCode' => ['description' => 'The group code.', 'type' => 'string', 'example' => 'test', 'title' => ''], ], 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A5F62766-1C2F-1F56-A39D-63E3D30F0633', 'title' => ''], ], 'example' => '', ], ], ], 'staticInfo' => ['returnType' => 'synchronous'], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Success\\": true,\\n \\"Code\\": \\"SUCCESS\\",\\n \\"Message\\": \\"成功\\",\\n \\"Data\\": [\\n {\\n \\"Id\\": 123,\\n \\"ReadCount\\": 1,\\n \\"UnReadCount\\": 1,\\n \\"TotalCount\\": 1,\\n \\"GroupCode\\": \\"test\\"\\n }\\n ],\\n \\"RequestId\\": \\"A5F62766-1C2F-1F56-A39D-63E3D30F0633\\"\\n}","type":"json"}]', 'title' => 'Get information under all categories', 'changeSet' => [ ['createdAt' => '2025-09-18T08:40:41.000Z', 'description' => 'Response parameters changed'], ['createdAt' => '2025-08-07T13:32:07.000Z', 'description' => 'Request parameters changed'], ], 'flowControl' => [ 'flowControlList' => [], ], ], 'UpdateMessageLanguage' => [ 'summary' => 'Updates the message language.', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => ['operationType' => 'update', 'riskType' => 'none', 'chargeType' => 'free', 'tenantRelevance' => 'publicInformation'], 'parameters' => [ [ 'name' => 'AppName', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'Ignore. This parameter does not need to be specified. The application name of the requester.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'CallerProtocol', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'Ignore. This parameter does not need to be specified. The request protocol type.', 'type' => 'string', 'default' => 'pop', 'required' => false, 'example' => '/'], ], [ 'name' => 'BizName', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'Ignore. This parameter does not need to be specified. The business line of the requester.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'TenantCode', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'Ignore. This parameter does not need to be specified. The tenant information.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'UidType', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'Ignore. This parameter does not need to be specified. The user type.', 'type' => 'string', 'default' => 'aliyunPk', 'required' => false, 'example' => '/'], ], [ 'name' => 'ClientSource', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'Ignore. This parameter does not need to be specified. The operation terminal source.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'SrcUrl', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'Ignore. This parameter does not need to be specified. The source page URL.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'Cookies', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'Ignore. This parameter does not need to be specified. The user cookies.', 'type' => 'string', 'required' => false, 'example' => '/'], ], [ 'name' => 'AcceptLanguage', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'Ignore. This parameter does not need to be specified. The page language.', 'type' => 'string', 'default' => 'zh-CN', 'required' => false, 'example' => '/'], ], [ 'name' => 'PreferLang', 'in' => 'formData', 'schema' => [ 'description' => 'The message language. This parameter is required.', 'enumValueTitles' => ['en' => 'en', 'zh-CN' => 'zh-CN'], 'type' => 'string', 'required' => false, 'example' => 'zh-CN', 'title' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => 'PlainResult', 'type' => 'object', 'properties' => [ 'Code' => ['description' => 'The error code returned if the call failed. For more information, see error codes.', 'type' => 'string', 'example' => 'SUCCESS', 'title' => ''], 'Message' => ['description' => 'The error message returned if the call failed.', 'type' => 'string', 'example' => '成功', 'title' => ''], 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '73FD6AE8-898F-5D09-9763-69B8A875488A', 'title' => ''], 'Success' => ['description' => 'Indicates whether the operation was successful. Valid values: true: The operation was successful. false: The operation failed.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], ], 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": \\"SUCCESS\\",\\n \\"Message\\": \\"成功\\",\\n \\"RequestId\\": \\"73FD6AE8-898F-5D09-9763-69B8A875488A\\",\\n \\"Success\\": true\\n}","type":"json"}]', 'title' => 'Update message language', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [], ], ], ], 'endpoints' => [ ['regionId' => 'ap-southeast-1', 'regionName' => 'Singapore', 'areaId' => 'asiaPacific', 'areaName' => 'Asia Pacific', 'public' => 'notifications-intl.aliyuncs.com', 'endpoint' => 'notifications-intl.aliyuncs.com', 'vpc' => 'notifications-intl.vpc-proxy.aliyuncs.com'], ['regionId' => 'cn-zhangjiakou', 'regionName' => 'China (Zhangjiakou)', 'areaId' => 'asiaPacific', 'areaName' => 'Asia Pacific', 'public' => 'notifications.aliyuncs.com', 'endpoint' => 'notifications.aliyuncs.com', 'vpc' => 'notifications.vpc-proxy.aliyuncs.com'], ], 'errorCodes' => [ ['code' => 'BAD_REQUEST', 'message' => 'Illegal request parameters.', 'http_code' => 400, 'description' => 'Illegal request parameters'], ['code' => 'FORBIDDEN', 'message' => 'You are not authorized to perform this action.', 'http_code' => 403, 'description' => 'No operation permission'], ['code' => 'LIMIT_EXCEEDED', 'message' => 'Reaching the limit on the number of resources.', 'http_code' => 422, 'description' => 'Reaching the limit on the number of resources'], ['code' => 'LOCKED', 'message' => 'Resource is locked, please try again later.', 'http_code' => 423, 'description' => 'Resource is locked, please try again later'], ['code' => 'SERVER_ERROR', 'message' => 'System level error occurred.', 'http_code' => 500, 'description' => 'System level error occurred'], ], 'changeSet' => [ [ 'apis' => [ ['description' => 'Request parameters changed', 'api' => 'ReadMessageList'], ], 'createdAt' => '2025-12-09T02:43:31.000Z', 'description' => '', ], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '-1', 'countWindow' => 1, 'regionId' => '*'], ], ], ];