Skip to content

PatrickConboy/World-of-Warcraft-API

Repository files navigation

World of Warcraft API

This API is still in development.

This API serves as the final project for CS 328. The API pulls information from the Blizzard API, organizes and stores that data in our database, and then provides endpoints for our user to access that data.

The API is hosted on heroku, but isn't working currently.

Game data

The API is read-only and provides the user access to various bits of game information, highlighted below.

API Basic Info

WoW API was developed and runs fine on Linux terminals. Has not been tested on a Windows terminal, but does run on Windows if using a Linux terminal such as Cmder.

WoW API has a few requirements if you want to clone and use the code:

  • Python 3 or greater
  • Preferably a Linux-based terminal to run on
  • SQL Alchemy, Flask, requests_oauthlib, and oauthlib.oauth2 must all be installed

Note: This API is hosted on heroku, but isn't working currently. Base URL link is below in documentation.

API Documentation

Note: This URL is currently returning a 503 for all requests and is not functioning properly.

Base URL for API: https://worldofwarcraft-api.herokuapp.com/

For full API Documentation: DOCUMENTATION.md

Contributors

Main developers were Patrick Conboy and Od Ganzorig

For full list of contributors see: CONTRIBUTORS.txt

License

This API uses the MIT license.

For more information see: LICENSE.txt

Releases

No releases published

Packages

No packages published

Languages