nodewikiaapi

nodewikiaapi

JavaScript wrapper for the (no longer supported) Fandom's Wikia API V1.

⚠️ DEPRECATED ⚠️

Deprecation notice

This library will get no new feature updates, only serious and common-case bugs will be fixed. It is not recommended to use this library (or the Wikia API V1 itself) for fresh projects any longer, however, I am keeping it online to make sure that all of the current users can keep depending on it.

Why?

The Wikia API V1 lost its documentation following the UCP update. Some of the endpoints disappeared without notice throughout the years and, generally, it seems that this API is no longer supported. Thus any of the wrapper library's methods could stop working at any time.

About

Features

  • All of the (still functional) endpoints covered and fully documented
  • Strong typing for request and response objects (through JSDoc)
  • Rate limiting to avoid flooding the server
  • All endpoints covered by tests (100% code coverage)

Documentation

The documentation is available on Github Pages.

See also:

Legal info

Text content accessed through the API is made available under the Creative Commons Attribution-Share Alike License 3.0. Wikia is a registered trademark of Fandom, Inc. (formerly known as Wikia, Inc.). This library isn't endorsed by Fandom, Inc. and doesn't reflect the views or opinions of the company.