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:
- Getting started tutorial
- Migration guide (3.x)
- List of available endpoints
- This package in the npm registry
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.