jointrashposs/content/ja/.docs-legacy/api/endpoints/mute/create.json5
2023-07-11 23:48:17 +09:00

45 lines
1.2 KiB
Plaintext

{
summary: 'ユーザーをミュートします。',
description: 'ユーザーをミュートします。',
tags: [
'account',
],
requireCredential: true,
req: {
type: 'object',
properties: {
userId: {
type: 'string',
format: 'misskey:id',
description: 'ミュートするユーザーのid。',
},
expiresAt: {
type: 'integer',
nullable: true,
description: 'ミュートの期限。エポック秒で指定します。nullを指定すると、無期限ミュートになります。',
},
},
required: [
'userId',
],
},
res: {},
errors: {
'6fef56f3-e765-4957-88e5-c6f65329b8a5': {
id: '6fef56f3-e765-4957-88e5-c6f65329b8a5',
code: 'NO_SUCH_USER',
description: 'ユーザーが存在しません。',
},
'a4619cb2-5f23-484b-9301-94c903074e10': {
id: 'a4619cb2-5f23-484b-9301-94c903074e10',
code: 'MUTEE_IS_YOURSELF',
description: '自分をミュートしようとしました。',
},
'7e7359cb-160c-4956-b08f-4d1c653cd007': {
id: '7e7359cb-160c-4956-b08f-4d1c653cd007',
code: 'ALREADY_MUTING',
description: 'すでにそのユーザーをミュートしています。',
},
},
}