betfair-fixed-odds-api
v1.0.0
Published
Betfair Fixed Odds API
Downloads
6
Readme
betfair-fixed-odds-api
This module is for retrieving data from the Betfair Fixed Odds API. Please note that this API is separate from the Betfair Exchange API. To get access, you will need to contact Betfair Partnerships.
Installation
npm install betfair-fixed-odds-api --save
Examples
Require and Initialize the Module
var betfairAPI = require('betfair-fixed-odds-api');
var betfair = new betfairAPI('<your-token>');
Get List Sports
betfair.getListSports(function(err, response, body) {
if (err) throw new Error(err);
console.log(body);
});
Get List Parents
var options = {bf_sport_id: '7511'};
betfair.getListParents(options, function(err, response, body) {
if (err) throw new Error(err);
console.log(body);
});
Get List Event
var options = {bf_parent_id: '6359473', bf_event_id: '27773036'};
betfair.getListEvent(options, function(err, response, body) {
if (err) throw new Error(err);
console.log(body);
});
Get List Events
var options = {bf_parent_id: '6359473'};
betfair.getListEvents(options, function(err, response, body) {
if (err) throw new Error(err);
console.log(body);
});
Get List Market
var options = {bf_market_id: '924.51542090'};
betfair.getListMarket(options, function(err, response, body) {
if (err) throw new Error(err);
console.log(body);
});
Get List Markets
var options = {bf_event_id: '27773046'};
betfair.getListMarkets(options, function(err, response, body) {
if (err) throw new Error(err);
console.log(body);
});
Get List Selection
var options = {bf_market_id: '924.51543094', bf_selection_id: '7100971'};
betfair.getListSelection(options, function(err, response, body) {
if (err) throw new Error(err);
console.log(body);
});
Get List Selections
var options = {bf_market_id: '924.51542090'};
betfair.getListSelections(options, function(err, response, body) {
if (err) throw new Error(err);
console.log(body);
});
Get List Fixed Odds
var options = {market_id: '924.51543094'};
betfair.getListFixedOdds(options, function(err, response, body) {
if (err) throw new Error(err);
console.log(body);
});
Get List Multiple Fixed Odds
var options = {market_id: ['924.51543094,924.51542090']};
betfair.getListMultipleFixedOdds(options, function(err, response, body) {
if (err) throw new Error(err);
console.log(body);
});