> For AI agents: the complete documentation index is available at https://types-mediawiki-response.pages.dev/zh/llms.txt, the full documentation bundle is available at https://types-mediawiki-response.pages.dev/zh/llms-full.txt.

# AbuseFilter

## Interfaces

| Interface                                                                                                                                                         | Description                                                                       |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- |
| [ApiAbuseFilter](https://types-mediawiki-response.pages.dev/zh/api/extensions/abusefilters/ApiAbuseFilter.md)                                                     | One abuse filter definition.                                                      |
| [ApiAbuseFilterCheckMatchResponse](https://types-mediawiki-response.pages.dev/zh/api/extensions/abusefilters/ApiAbuseFilterCheckMatchResponse.md)                 | Response of `action=abusefiltercheckmatch`.                                       |
| [ApiAbuseFilterCheckSyntaxResponse](https://types-mediawiki-response.pages.dev/zh/api/extensions/abusefilters/ApiAbuseFilterCheckSyntaxResponse.md)               | Response of `action=abusefilterchecksyntax`.                                      |
| [ApiAbuseFilterEvalExpressionResponse](https://types-mediawiki-response.pages.dev/zh/api/extensions/abusefilters/ApiAbuseFilterEvalExpressionResponse.md)         | Response of `action=abusefilterevalexpression`.                                   |
| [ApiAbuseFilterUnblockAutopromoteResponse](https://types-mediawiki-response.pages.dev/zh/api/extensions/abusefilters/ApiAbuseFilterUnblockAutopromoteResponse.md) | Response of `action=abusefilterunblockautopromote`.                               |
| [ApiAbuseLogEntry](https://types-mediawiki-response.pages.dev/zh/api/extensions/abusefilters/ApiAbuseLogEntry.md)                                                 | One abuse-log entry (`list=abuselog`).                                            |
| [ApiAbuseLogPrivateDetailsResponse](https://types-mediawiki-response.pages.dev/zh/api/extensions/abusefilters/ApiAbuseLogPrivateDetailsResponse.md)               | Response of `action=abuselogprivatedetails` (needs `abusefilter-privatedetails`). |

## Type Aliases

| Type Alias                                                                                                                      | Description                                                 |
| ------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------- |
| [AbuseFilterSyntaxStatus](https://types-mediawiki-response.pages.dev/zh/api/extensions/abusefilters/AbuseFilterSyntaxStatus.md) | Status of a syntax check (`action=abusefilterchecksyntax`). |
