1.12.2 • Published 7 years ago

r6api v1.12.2

Weekly downloads
1
License
ISC
Repository
gitlab
Last release
7 years ago

R6Api

initialize:

let api = require("r6api")({
    email: "my-ubi@login.com",
    password: "sup3rs3c3t"
});

api functions:

getAuthToken()

description

the Authorization header used

returns

a promise of the auth header string:

findByName(name: string)

description

this find's a players unique id.

params

- name: the player's name

returns

a promise of an array containing id objects:

[
    {
        "id": "1b50085a-8a20-4ce6-b75f-db6a00e4d718",
        "name": "LaxisB"
    }
]

getCurrentName(...ids: string)

description

get the current names for all passed id's

params

- id: the uplay id  

returns

a promise of an array containing íd objects:

[ 
    { 
        "id": "1b50085a-8a20-4ce6-b75f-db6a00e4d718",
        "name": "LaxisB" 
    }, 
    { 
        "id": "ccd28cc4-845e-4726-8cf8-e2cac4de82a2",
        "name": "NaughtyMuppet" 
    } 
]

getPlayTime(...ids: string)

description

returns the seconds played in casual and ranked for the given ids

params

- id: the uplay id

returns

a promise of an array containing the play times:

[ 
    { 
        "id": "ccd28cc4-845e-4726-8cf8-e2cac4de82a2",
        "casual": 2183940,
        "ranked": 272432 
    },
    { 
        "id": "1b50085a-8a20-4ce6-b75f-db6a00e4d718",
        "casual": 960196,
        "ranked": 116373 
    } 
]

getStats(...ids: string)

description

returns the players stats

params

- id: the uplay id

returns

a promise of an array containing the stats:

[
    {
        "id": "ccd28cc4-845e-4726-8cf8-e2cac4de82a2",
        "matchesLost": 908,
        "matchesWon": 2023,
        "kills": 10078,
        "deaths": 7039
    },
    {
        "id": "1b50085a-8a20-4ce6-b75f-db6a00e4d718",
        "matchesLost": 389,
        "matchesWon": 901,
        "kills": 3846,
        "deaths": 3023
    }
]
1.12.2

7 years ago

1.12.1

7 years ago

1.12.0

7 years ago

1.11.0

7 years ago

1.10.2

7 years ago

1.10.1

7 years ago

1.10.0

7 years ago

1.8.4

7 years ago

1.8.3

7 years ago

1.8.2

7 years ago

1.8.1

7 years ago

1.8.0

7 years ago

1.7.3

7 years ago

1.7.2

7 years ago

1.7.1

7 years ago

1.7.0

7 years ago

1.6.1

8 years ago

1.6.0

8 years ago

1.5.3

8 years ago

1.5.2

8 years ago

1.5.1

8 years ago

1.5.0

8 years ago

1.3.3

8 years ago

1.3.1

8 years ago

1.3.0

8 years ago

1.2.0

8 years ago

1.1.1

8 years ago

1.1.0

8 years ago

1.0.0

8 years ago