<?xml version="1.0"?>
<api>
  <help>
    <module>* action=protect *
  Change the protection level of a page.
  https://www.mediawiki.org/wiki/API:Protect

This module requires read rights
This module requires write rights
This module only accepts POST requests
Parameters:
  title               - Title of the page you want to (un)protect. Cannot be used together with pageid
  pageid              - ID of the page you want to (un)protect. Cannot be used together with title
  protections         - List of protection levels, formatted action=group (e.g. edit=sysop)
                        This parameter is required
                        Separate values with '|'
                        Maximum number of values 50 (500 for bots)
  expiry              - Expiry timestamps. If only one timestamp is set, it'll be used for all protections.
                        Use 'infinite', 'indefinite', 'infinity' or 'never', for a never-expiring protection.
                        Separate values with '|'
                        Maximum number of values 50 (500 for bots)
                        Default: infinite
  reason              - Reason for (un)protecting
                        Default: 
  cascade             - Enable cascading protection (i.e. protect pages included in this page)
                        Ignored if not all protection levels are 'sysop' or 'protect'
  watch               - DEPRECATED! If set, add the page being (un)protected to your watchlist
  watchlist           - Unconditionally add or remove the page from your watchlist, use preferences or do not change watch
                        One value: watch, unwatch, preferences, nochange
                        Default: preferences
  token               - A 'csrf' token retrieved from action=query&meta=tokens
                        This parameter is required
Examples:
  api.php?action=protect&title=Main%20Page&token=123ABC&protections=edit=sysop|move=sysop&cascade=&expiry=20070901163000|never
  api.php?action=protect&title=Main%20Page&token=123ABC&protections=edit=all|move=all&reason=Lifting%20restrictions
</module>
  </help>
  <debuginfo mwVersion="1.24.1" phpEngine="PHP" phpVersion="5.6.40" time="0.0996968746185" memory="9.44 MB" memoryPeak="10.09 MB">
    <log>
      <line msg="MWDebug output complete" type="log" caller="MWDebug::appendDebugInfoToApiResult" />
    </log>
    <debugLog>
      <msg>

Start request GET /api.php?action=help&modules=protect
HTTP HEADERS:
ACCEPT: */*
USER-AGENT: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
COOKIE: fikker-TwKq-jUtu=HMpCJGMNPNtu0qVkKQHSleP9vYHoJUjg
ACCEPT-ENCODING: gzip, br, zstd, deflate
HOST: mail.wiki.wilforddesign.com</msg>
      <msg>[caches] main: EmptyBagOStuff, message: SqlBagOStuff, parser: SqlBagOStuff</msg>
      <msg>[caches] LocalisationCache: using store LCStoreDB</msg>
      <msg>Fully initialised</msg>
      <msg>[gitinfo] Computed cacheFile= for /home/wilfordwiki/public_html</msg>
      <msg>[gitinfo] Cache incomplete for /home/wilfordwiki/public_html</msg>
    </debugLog>
    <queries />
    <request method="GET" url="/api.php?action=help&modules=protect">
      <headers ACCEPT="*/*" USER-AGENT="Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" COOKIE="fikker-TwKq-jUtu=HMpCJGMNPNtu0qVkKQHSleP9vYHoJUjg" ACCEPT-ENCODING="gzip, br, zstd, deflate" HOST="mail.wiki.wilforddesign.com" />
      <params action="help" modules="protect" />
    </request>
    <includes>
      <queries name="/home/wilfordwiki/public_html/api.php" size="4 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/WebStart.php" size="4 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/profiler/Profiler.php" size="13 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/AutoLoader.php" size="68 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/Defines.php" size="9 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/normal/UtfNormalDefines.php" size="3 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/profiler/ProfilerStub.php" size="1 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/DefaultSettings.php" size="226 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/SiteConfiguration.php" size="18 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/WebRequest.php" size="39 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/utils/IP.php" size="22 KB" />
      <queries name="/home/wilfordwiki/public_html/LocalSettings.php" size="5 KB" />
      <queries name="/home/wilfordwiki/public_html/skins/CologneBlue/CologneBlue.php" size="2 KB" />
      <queries name="/home/wilfordwiki/public_html/skins/Modern/Modern.php" size="2 KB" />
      <queries name="/home/wilfordwiki/public_html/skins/MonoBook/MonoBook.php" size="2 KB" />
      <queries name="/home/wilfordwiki/public_html/skins/Vector/Vector.php" size="4 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/skins/SkinFactory.php" size="7 KB" />
      <queries name="/home/wilfordwiki/public_html/extensions/Scribunto/Scribunto.php" size="8 KB" />
      <queries name="/home/wilfordwiki/public_html/extensions/geshi/geshi.php" size="200 KB" />
      <queries name="/home/wilfordwiki/public_html/extensions/SyntaxHighlight_GeSHi/SyntaxHighlight_GeSHi.php" size="3 KB" />
      <queries name="/home/wilfordwiki/public_html/extensions/YouTube/YouTube.class.php" size="16 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/OutputHandler.php" size="6 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/Setup.php" size="20 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/debug/MWDebug.php" size="16 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/exception/MWExceptionHandler.php" size="11 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/normal/UtfNormalUtil.php" size="4 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/GlobalFunctions.php" size="117 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/normal/UtfNormal.php" size="23 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/objectcache/ObjectCache.php" size="5 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/objectcache/EmptyBagOStuff.php" size="2 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/objectcache/BagOStuff.php" size="11 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/objectcache/SqlBagOStuff.php" size="21 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/Hooks.php" size="8 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/exception/MWException.php" size="7 KB" />
      <queries name="/home/wilfordwiki/public_html/languages/Language.php" size="137 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/Title.php" size="141 KB" />
      <queries name="/home/wilfordwiki/public_html/languages/FakeConverter.php" size="2 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/cache/LocalisationCache.php" size="40 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/context/RequestContext.php" size="15 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/context/IContextSource.php" size="3 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/User.php" size="145 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/dao/IDBAccessObject.php" size="3 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/StubObject.php" size="6 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/OutputPage.php" size="116 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/context/ContextSource.php" size="4 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/resourceloader/ResourceLoaderModule.php" size="19 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/AuthPlugin.php" size="8 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/libs/IEUrlExtension.php" size="9 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/api/ApiMain.php" size="44 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/api/ApiBase.php" size="73 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/context/DerivativeContext.php" size="6 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/config/ConfigFactory.php" size="3 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/config/GlobalVarConfig.php" size="3 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/config/Config.php" size="1 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/api/ApiModuleManager.php" size="8 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/api/ApiResult.php" size="19 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/utils/StringUtils.php" size="16 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/api/ApiHelp.php" size="5 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/api/ApiFormatXml.php" size="7 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/api/ApiFormatBase.php" size="10 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/api/ApiProtect.php" size="6 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/GitInfo.php" size="11 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/password/PasswordFactory.php" size="5 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/password/InvalidPassword.php" size="1 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/password/Password.php" size="7 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/MWTimestamp.php" size="12 KB" />
      <queries name="/home/wilfordwiki/public_html/languages/LanguageConverter.php" size="31 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/search/SearchEngine.php" size="14 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/db/LBFactory.php" size="10 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/db/ChronologyProtector.php" size="4 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/db/LoadBalancer.php" size="33 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/db/Database.php" size="124 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/db/DatabaseMysqli.php" size="7 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/db/DatabaseMysqlBase.php" size="30 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/db/DatabaseUtility.php" size="6 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/cache/CacheDependency.php" size="6 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/MWNamespace.php" size="13 KB" />
      <queries name="/home/wilfordwiki/public_html/extensions/Scribunto/common/Hooks.php" size="11 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/skins/Skin.php" size="44 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/Message.php" size="27 KB" />
      <queries name="/home/wilfordwiki/public_html/includes/cache/MessageCache.php" size="33 KB" />
    </includes>
    <profile />
  </debuginfo>
</api>