npm

Ready to take your JavaScript development to the next level? Meet npm Enterprise - the ultimate in enterprise JavaScript. Learn more »

betfair-fixed-odds-api

1.0.0 • Public • Published

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);
});

install

npm i betfair-fixed-odds-api

Downloadsweekly downloads

2

version

1.0.0

license

MIT

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar
Report a vulnerability