Nutritious Pumpkin Mash

    destiny2

    1.1.3 • Public • Published

    Destiny 2

    A simple to use module for interacting with the Destiny 2 API.

    Install

    $ npm install destiny2
    

    How to

    // require the package
    const { Client } = require('destiny2');
    const client = new Client('TOKEN');
     
    client.getProfile('PushyParachute4', '1').then(data => console.log(data));
    • display name is required and must be a string.
    • platform is required. Possible platforms are 1: xbox, 2: psn, 4: battlenet, 254: bungie

    Example Response

    {
      profile: Profile {
        platform: ['1', 'xbl', 'xbox'],
        displayName: 'PushyParachute4',
        id: '4611686018437887088',
        lastPlayed: '1511455471'
      },
      characters: [Character {
          id: '2305843009269193703',
          lastPlayed: '1511455471',
          sessionPlayed: '18',
          totalPlayed: '4798',
          light: 305,
          stats: [Object],
          raceHash: 898834093,
          raceType: 2,
          genderHash: 3111576190,
          genederType: 0,
          classHash: 3655393761,
          emblem: '/common/destiny2_content/icons/f22db8b10d12aafc012343dc9165299c.jpg',
          embemBackground: '/common/destiny2_content/icons/f96d2c28c4902a79de4101f79fc855b9.jpg',
          emblemColor: '#371f1f',
          progression: [Object]
        },
        Character {
          id: '2305843009269193704',
          lastPlayed: '1510933178',
          sessionPlayed: '3',
          totalPlayed: '1728',
          light: 303,
          stats: [Object],
          raceHash: 3887404748,
          raceType: 0,
          genderHash: 3111576190,
          genederType: 0,
          classHash: 671679327,
          emblem: '/common/destiny2_content/icons/dbc42b541333a49226e2cb50746773c2.jpg',
          embemBackground: '/common/destiny2_content/icons/7f812326eefc3697671f098be78e436f.jpg',
          emblemColor: '#a26363',
          progression: [Object]
        },
        Character {
          id: '2305843009269193705',
          lastPlayed: '1511089221',
          sessionPlayed: '73',
          totalPlayed: '956',
          light: 296,
          stats: [Object],
          raceHash: 2803282938,
          raceType: 1,
          genderHash: 3111576190,
          genederType: 0,
          classHash: 2271682572,
          emblem: '/common/destiny2_content/icons/fc2a2d570b2a6be1fff0de19e22504bd.jpg',
          embemBackground: '/common/destiny2_content/icons/cc46632e2fe7f7ec633b849b70389b12.jpg',
          emblemColor: '#100505',
          progression: [Object]
        }
      ]
    }

    Keywords

    Install

    npm i destiny2

    DownloadsWeekly Downloads

    0

    Version

    1.1.3

    License

    ISC

    Last publish

    Collaborators

    • jake-ruston