0.1.9 • Published 3 years ago
oengus.api.js v0.1.9
Oengus.api.js
Oengus.api is a NodeJS library for dealing with Oengus API requests.
Installation
npm install oengus.api.js
Usage
const oengusAPI = require('oengus.api.js');
oengusAPI.getMarathon('marathonId').then(data => {
console.log(data);
}).catch(err => {
console.error(err);
}); // returns Marathon instance
oengusAPI.getUser('username').then(data => {
console.log(data);
}).catch(err => {
console.error(err);
}); // returns User instance
oengusAPI.getSchedule('marathonId').then(data => {
console.log(data);
}).catch(err => {
console.error(err);
}); // returns Schedule instance
oengusAPI.getIncentives('marathonId').then(data => {
console.log(data);
}).catch(err => {
console.error(err);
}); // returns array of Incentives instance
oengusAPI.getMarathonDonationStats('marathonId').then(data => {
console.log(data);
}).catch(err => {
console.error(err);
}); // returns Marathon stats instance
oengusAPI.getDonationPage('marathonId', page, size).then(data => {
console.log(data);
}).catch(err => {
console.error(err);
}); // returns array of donation instance with size from page