Class: h5/metadata

h5/metadata


new h5/metadata()

Creates a metadata object

Members


_http

Initializes a new HttpWrapper with API Key

Methods


campaignMissions()

Returns:
Promise of JSON from API
Type
Promise
Example
halo.h5.metadata.campaignMissions().then( (missions) => {
//Do code here
});

commendations()

Returns:
Promise of JSON from API
Type
Promise
Example
halo.h5.metadata.commendations().then( (commendations) => {
//Do code here
});

csrDesignations()

Returns:
Promise of JSON from API
Type
Promise
Example
halo.h5.metadata.csrDesignations().then( (designations) => {
//Do code here
});

enemies()

Returns:
Promise of JSON from API
Type
Promise
Example
halo.h5.metadata.enemies().then( (enemies) => {
//Do code here
});

flexibleStats()

Returns:
Promise of JSON from API
Type
Promise
Example
halo.h5.metadata.flexibleStats().then( (stats) => {
//Do code here
});

gameBaseVariants()

Returns:
Promise of JSON from API
Type
Promise
Example
halo.h5.metadata.gameBaseVariants().then( (variants) => {
//Do code here
});

gameVariants()

Returns:
Promise of JSON from API
Type
Promise
Example
halo.h5.metadata.gameVariants().then( (variants) => {
//Do code here
});

impulses()

Returns:
Promise of JSON from API
Type
Promise
Example
halo.h5.metadata.impulses().then( (impulses) => {
//Do code here
});

maps()

Returns:
Promise of JSON from API
Type
Promise
Example
halo.h5.metadata.maps().then( (maps) => {
//Do code here
});

mapVariant()

Returns:
Promise of JSON from API
Type
Promise
Example
halo.h5.metadata.mapVariant().then( (variant) => {
//Do code here
});

medals()

Returns:
Promise of JSON from API
Type
Promise
Example
halo.h5.metadata.medals().then( (medals) => {
//Do code here
});

playlists()

Returns:
Promise of JSON from API
Type
Promise
Example
halo.h5.metadata.playlists().then( (playlists) => {
//Do code here
});

requisition(id)

Parameters:
Name Type Description
id string ID of Requisition
Returns:
Promise of JSON from API
Type
Promise
Example
halo.h5.metadata.requisition().then( (requisition) => {
//Do code here
});

requisitionPack(id)

Parameters:
Name Type Description
id string ID of Requisition Pack
Returns:
Promise of JSON from API
Type
Promise
Example
halo.h5.metadata.requisitionPack().then( (pack) => {
//Do code here
});

seasons()

Returns:
Promise of JSON from API
Type
Promise
Example
halo.h5.metadata.seasons().then( (seasons) => {
//Do code here
});

skulls()

Returns:
Promise of JSON from API
Type
Promise
Example
halo.h5.metadata.skulls().then( (skulls) => {
//Do code here
});

spartanRanks()

Returns:
Promise of JSON from API
Type
Promise
Example
halo.h5.metadata.spartanRanks().then( (ranks) => {
//Do code here
});

teamColors()

Returns:
Promise of JSON from API
Type
Promise
Example
halo.h5.metadata.teamColors().then( (colors) => {
//Do code here
});

vehicles()

Returns:
Promise of JSON from API
Type
Promise
Example
halo.h5.metadata.vehicles().then( (vehicles) => {
//Do code here
});

weapons()

Returns:
Promise of JSON from API
Type
Promise
Example
halo.h5.metadata.weapons().then( (weapons) => {
//Do code here
});