Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
lib
 
 
 
 
 
 
 
 
 
 
 
 

Quria

A simple Destiny 2 API Wrapper made with Node.js.


A TypeScript refactoring is coming.


Installation

Node.js 14.0.0 or newer is required.

npm install quria

or

yarn add quria

Example usage

const QuriaAPI = require("quria");
const quria = new QuriaAPI({
  API_KEY: "your-api-key-here",
});

quria.destiny2
  .GetDestinyManifest()
  .then((res) => {
    console.log(res.data.Response);
  })
  .catch((error) => {
    console.log(error.response.data);
  });

Documentation

You can use the Bungie API Docs as Quria Documentation because all of it's methods are the same as the docs says.

Links

Projects that uses Quria

Currently no projects uses Quria because it's still in development phase. If you would to include your project here, open an issues with the name, repository/website and a small description.

To do:

  • OAuth2 Integration
  • Better request function (to avoid api url repeating every time)
  • Finishing authentication required function
  • Typescript rewrite (maybe using DIM's api types)

Contributing

If you would contribute to this project, just fork the repository and then send a pull request. We will validate your request and, if it's valid, we will commit into the main branch.

About

A simple Destiny 2 API Wrapper made with Node.js.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published