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

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.0.0
    2
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 1.0.0
    2

Package Sidebar

Install

npm i betfair-fixed-odds-api

Weekly Downloads

2

Version

1.0.0

License

MIT

Last publish

Collaborators

  • sbefort