Click or drag to resize

WikiClientLibrary.Wikia Namespace

This is preliminary documentation and is subject to change.

The root namespace for FANDOM and Wikia.org site-specific support.
Classes
 ClassDescription
Public classNotFoundApiException The CLR counterpart for Wikia NotFoundException (previously, NotFoundApiException).
Public classWikiaApiException An exception that raises when received exception node in JSON response from Wikia API requests.
Public classWikiaHtmlResponseParser 
Public classWikiaJsonResponseParser Parser that parses the JSON and dispatches error in the response from generic Wikia API response.
Public classWikiaNamespaces Contains Wikia-specific namespace IDs.
Public classWikiaQueryRequestMessage The request message used with Wikia publicized and non-public API endpoints.
Public classWikiaSiteOptions Contains configuration for WikiaSite.
Remarks

Wikia uses a modified MediaWiki fork based on MediaWiki v1.19. Since then, various public or non-publicized Wikia-specific web APIs were developed, including user-management, chatting, commenting and discussions.

For now, the available API endpoints includes

  • Wikia API v1 – This is the only publicized API. See its documentation at https://dev.fandom.com/api/v1.
  • Nirvana API – This API uses http://{prefix}.wikia.com/wikia.php as endpoint URL.
  • AJAX API – This API uses http://{prefix}.wikia.com/index.php?action=ajax as endpoint URL.

For more information on these Wikia-specific API endpoints, see wikia:dev:Nirvana.