{"_id":"betfair-sports-api","_rev":"62-477a3c6954baa7e3d542a384eef8f127","name":"betfair-sports-api","description":"Betfair Sports API for Node","dist-tags":{"latest":"0.5.1"},"versions":{"0.0.1":{"author":{"name":"Anton Zemlyanov","email":"anton.zem at google mail"},"name":"betfair-sports-api","description":"Betfair Sports API for Node","version":"0.0.1","repository":{"url":"https://github.com/BetfairTrader/betfair-sports-api"},"main":"index.js","dependencies":{"libxmljs":"*"},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_npmUser":{"name":"BetfairTrader","email":"anton.zem@gmail.com"},"_id":"betfair-sports-api@0.0.1","_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.12","_defaultsLoaded":true,"dist":{"shasum":"4a0b596734d687672524ff23221ffd4cfd6f602f","tarball":"https://registry.npmjs.org/betfair-sports-api/-/betfair-sports-api-0.0.1.tgz","integrity":"sha512-KftwiMBdFNfSjLtFdbFlWKMCYDSQTvbyekfDVw6PEFbiTd43UP4AyEBhvYrEA28EvEqdgYATvJkmpzubZ2u80g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7/HawIIb4QC49fHm63SLRtIWEAPyCR5VEXDjUq/IfGAIhAPsR25rIuiwspT6Wy5dNPE7XsmeP6ZNdiz0ilEUl7aKw"}]},"maintainers":[{"name":"BetfairTrader","email":"anton.zem@gmail.com"}],"directories":{}},"0.0.2":{"author":{"name":"Anton Zemlyanov","email":"anton.zem at google mail"},"name":"betfair-sports-api","description":"Betfair Sports API for Node","version":"0.0.2","repository":{"url":"https://github.com/BetfairTrader/betfair-sports-api"},"main":"index.js","dependencies":{"libxmljs":"*","async":"*"},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_npmUser":{"name":"BetfairTrader","email":"anton.zem@gmail.com"},"_id":"betfair-sports-api@0.0.2","_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.12","_defaultsLoaded":true,"dist":{"shasum":"b4b2ed002b3432c874764a921bf010512dcd329f","tarball":"https://registry.npmjs.org/betfair-sports-api/-/betfair-sports-api-0.0.2.tgz","integrity":"sha512-QuImG/b0cOrw1ymoaGFh9m82IK8clgpx5jxIrp298RbA8F2sm5Q4eJNW8YdCKqDI1vjchaaraVNgWjdqUoCgEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXTsjn3hHXwIQfNpXOSX3ynQS2RTXcJaEIReh6oj4WiAIgMXMABM6E2Oj0Fp/gknYxN7QgLqbPWZvSwoyvJUsCOx8="}]},"maintainers":[{"name":"BetfairTrader","email":"anton.zem@gmail.com"}]},"0.0.3":{"author":{"name":"Anton Zemlyanov","email":"anton.zem at google mail"},"name":"betfair-sports-api","description":"Betfair Sports API for Node","version":"0.0.3","repository":{"url":"https://github.com/BetfairTrader/betfair-sports-api"},"main":"index.js","dependencies":{"libxmljs":"*","async":"*"},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_npmUser":{"name":"BetfairTrader","email":"anton.zem@gmail.com"},"_id":"betfair-sports-api@0.0.3","_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.12","_defaultsLoaded":true,"dist":{"shasum":"02d474d04231fe1d00ed85d2dc2421bae25329f0","tarball":"https://registry.npmjs.org/betfair-sports-api/-/betfair-sports-api-0.0.3.tgz","integrity":"sha512-aiKBWcyMUBeDlOUMJo6FQuyhgm/GCAE8vVT7fH7DqksqmHdc7pNOG9pZkT81HBZcJL2SLa88bSOtXuhmeGUIvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB30oFBTeArVpIxUtRwxG4YTU+4kQ9aQOl44vG/ybfv+AiBG//afO5MFNm/n/y9EEjjZ2cLG7HWPRJGUA353+OtOsg=="}]},"maintainers":[{"name":"BetfairTrader","email":"anton.zem@gmail.com"}]},"0.0.4":{"author":{"name":"Anton Zemlyanov","email":"anton.zem at google mail"},"name":"betfair-sports-api","description":"Betfair Sports API for Node","version":"0.0.4","repository":{"url":"https://github.com/BetfairTrader/betfair-sports-api"},"keywords":["betfair"],"main":"index.js","dependencies":{"libxmljs":"*","async":"*"},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_npmUser":{"name":"BetfairTrader","email":"anton.zem@gmail.com"},"_id":"betfair-sports-api@0.0.4","_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.12","_defaultsLoaded":true,"dist":{"shasum":"aaa662fefd771040a24ed0191ae854fa0f917453","tarball":"https://registry.npmjs.org/betfair-sports-api/-/betfair-sports-api-0.0.4.tgz","integrity":"sha512-9nx4cFsHEXey2hYChNbC5qYrSzonvjfufL88+d4nQ+FJCZmxMWj8mm1RNRbn7ySbR7fAshYEfyh2TE2FKBjgPQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEV3yACC/ML3Tm1KajbHdfBf7m5nAJ27dq0boBQ6Z6QcAiASIoTSRNT76fOuspP2W3V5ZPuk710mlH9lqNs3CAqEGg=="}]},"maintainers":[{"name":"BetfairTrader","email":"anton.zem@gmail.com"}]},"0.0.5":{"author":{"name":"Anton Zemlyanov","email":"anton.zem at google mail"},"name":"betfair-sports-api","description":"Betfair Sports API for Node","version":"0.0.5","repository":{"url":"https://github.com/BetfairTrader/betfair-sports-api"},"keywords":["betfair"],"main":"index.js","dependencies":{"libxmljs":"*","async":"*"},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_npmUser":{"name":"BetfairTrader","email":"anton.zem@gmail.com"},"_id":"betfair-sports-api@0.0.5","_engineSupported":true,"_npmVersion":"1.1.9","_nodeVersion":"v0.6.13","_defaultsLoaded":true,"dist":{"shasum":"96310518b38397175a9a05ef3aa597631058636b","tarball":"https://registry.npmjs.org/betfair-sports-api/-/betfair-sports-api-0.0.5.tgz","integrity":"sha512-lOtQcA82r4XDCoLdPqje29SV6/ansxc6G/1w1pE2K/7yQgRK4eM2xAgUPiUvU6CAMvgV/EWsLBFzmzkVJXHGnA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE6XE6XQTH8JXtBkpYcQUdb6tC3OsmtPbRNJIIco0GGxAiA1mbhmKlCHTO+7MTBEwhna8HyvzLwQL9/smJpV86On7w=="}]},"maintainers":[{"name":"BetfairTrader","email":"anton.zem@gmail.com"}]},"0.0.6":{"author":{"name":"Anton Zemlyanov","email":"anton.zem at google mail"},"name":"betfair-sports-api","description":"Betfair Sports API for Node","version":"0.0.6","repository":{"url":"https://github.com/BetfairTrader/betfair-sports-api"},"keywords":["betfair"],"main":"index.js","dependencies":{"dom-js":"*","async":"*"},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_npmUser":{"name":"BetfairTrader","email":"anton.zem@gmail.com"},"_id":"betfair-sports-api@0.0.6","_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.12","_defaultsLoaded":true,"dist":{"shasum":"b9916de06c9d6f49267117f07b3dc4fcf709edb3","tarball":"https://registry.npmjs.org/betfair-sports-api/-/betfair-sports-api-0.0.6.tgz","integrity":"sha512-KmegcjPBaLzTn9KrBo+KS2R88hocTP5XhS0MGxLZ1GdBizB/WeE+YpB3JkgD8pqf0lIN8DZUVgTCqdhH2HufIA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFJqAmhdJlzT+j+Mjs2gaap41X23RoxCKqlM90rG+W7SAiAh0NZAiqyP6LXAi+4rkEuweT0i1TDYe2pGcBdYSnPUMg=="}]},"maintainers":[{"name":"BetfairTrader","email":"anton.zem@gmail.com"}]},"0.0.7":{"author":{"name":"Anton Zemlyanov","email":"anton.zem at google mail"},"name":"betfair-sports-api","description":"Betfair Sports API for Node","version":"0.0.7","repository":{"url":"https://github.com/BetfairTrader/betfair-sports-api"},"keywords":["betfair"],"main":"index.js","dependencies":{"dom-js":"*","async":"*"},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_npmUser":{"name":"BetfairTrader","email":"anton.zem@gmail.com"},"_id":"betfair-sports-api@0.0.7","_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.12","_defaultsLoaded":true,"dist":{"shasum":"9ae2402fe6c2587e4a0423a6a7a7e360a095b1ca","tarball":"https://registry.npmjs.org/betfair-sports-api/-/betfair-sports-api-0.0.7.tgz","integrity":"sha512-5dhPtZ3cHp+7w/0Jw/C8S6B0PARB0pAuxEndYNz+GclI0QG8KrjjQMSiyVDhNCkjfFtE3AWu/pFC3I6cvjy1Yw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTsJCwP7Cfpc+HKCXay26jT5NsTleAQTVuJnljNiXEtQIhAPZnOA7WXoUm5mQtHRiwc1xhxplaOszPYkiU0+3aRg6s"}]},"maintainers":[{"name":"BetfairTrader","email":"anton.zem@gmail.com"}]},"0.1.0":{"author":{"name":"Anton Zemlyanov","email":"anton.zem at google mail"},"name":"betfair-sports-api","description":"Betfair Sports API for Node","version":"0.1.0","repository":{"url":"https://github.com/BetfairTrader/betfair-sports-api"},"keywords":["betfair"],"main":"index.js","dependencies":{"dom-js":"*","async":"*"},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_npmUser":{"name":"BetfairTrader","email":"anton.zem@gmail.com"},"_id":"betfair-sports-api@0.1.0","_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.12","_defaultsLoaded":true,"dist":{"shasum":"e41c8971c75d3736418a38ccd61cf9893aa49e8a","tarball":"https://registry.npmjs.org/betfair-sports-api/-/betfair-sports-api-0.1.0.tgz","integrity":"sha512-3uOxjkqqpjipyQ3ZOykBu3yFlVHHDQUTQjHgRKthtd4JFCWQGaHn5U0H904WrGm9M1NuawR4XyP2f4Bi8uJRTw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAQ/R9mSFDnZO3W0YkXtksE9+h6Hf5bm9F7SM3DCu3LWAiAnm6ro/IfWe+kRNkz2NCTCB4p31bTnyLmc3BqiNcjYtQ=="}]},"maintainers":[{"name":"BetfairTrader","email":"anton.zem@gmail.com"}]},"0.1.1":{"author":{"name":"Anton Zemlyanov","email":"anton.zem at google mail"},"name":"betfair-sports-api","description":"Betfair Sports API for Node","version":"0.1.1","repository":{"url":"https://github.com/BetfairTrader/betfair-sports-api"},"keywords":["betfair"],"main":"index.js","dependencies":{"dom-js":"*","async":"*"},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_npmUser":{"name":"BetfairTrader","email":"anton.zem@gmail.com"},"_id":"betfair-sports-api@0.1.1","_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.12","_defaultsLoaded":true,"dist":{"shasum":"2a0f2fe059a5e41ffa59cf50e21de60718cb1866","tarball":"https://registry.npmjs.org/betfair-sports-api/-/betfair-sports-api-0.1.1.tgz","integrity":"sha512-Td1eRltBBTujap2/UTMtPayzIn1daWj6G12EKbzs1kmXCNZ5m4KSLUW5TSo2f7ca/qcrsiDXb4W+mkLTdXSTkA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFvuSNO+Yr7/DnayVJ6J6pImD6L55ufzHt5LTNMxM6WkAiEA2Nq5v5AsEuN9OPZ6YCTT8vARFtHn48r2D2mbhm6iaT0="}]},"maintainers":[{"name":"BetfairTrader","email":"anton.zem@gmail.com"}]},"0.1.2":{"author":{"name":"Anton Zemlyanov","email":"anton.zem at google mail"},"name":"betfair-sports-api","description":"Betfair Sports API for Node","version":"0.1.2","repository":{"url":"https://github.com/BetfairTrader/betfair-sports-api"},"keywords":["betfair"],"main":"index.js","dependencies":{"dom-js":"*","async":"*"},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_npmUser":{"name":"BetfairTrader","email":"anton.zem@gmail.com"},"_id":"betfair-sports-api@0.1.2","_engineSupported":true,"_npmVersion":"1.1.12","_nodeVersion":"v0.6.14","_defaultsLoaded":true,"dist":{"shasum":"771d2d6ea607720b51b568946154360df00013fa","tarball":"https://registry.npmjs.org/betfair-sports-api/-/betfair-sports-api-0.1.2.tgz","integrity":"sha512-4IIAxMq0e1Ez0qCm1LNS+trGKmpKIGvkAyOUOG9FnSQ8P0M2pLpERG/5JWxwYfvi+sLjjWysY45Tqq7UjxNLgA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9oOXmagZpF91BGW2I318ZUD9DTlVtRjDYSkTlTTgnHAIhAMPtYjrIuMdyO0n+6V9yK8W1my8CdeYKmdm/pO6Brlrp"}]},"maintainers":[{"name":"BetfairTrader","email":"anton.zem@gmail.com"}]},"0.1.3":{"author":{"name":"Anton Zemlyanov","email":"anton.zem at google mail"},"name":"betfair-sports-api","description":"Betfair Sports API for Node","version":"0.1.3","repository":{"url":"https://github.com/BetfairTrader/betfair-sports-api"},"keywords":["betfair"],"main":"index.js","dependencies":{"dom-js":"*","async":"*"},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_npmUser":{"name":"BetfairTrader","email":"anton.zem@gmail.com"},"_id":"betfair-sports-api@0.1.3","_engineSupported":true,"_npmVersion":"1.1.12","_nodeVersion":"v0.6.14","_defaultsLoaded":true,"dist":{"shasum":"1fc960c0593306cc3bd506be04ac53911d252558","tarball":"https://registry.npmjs.org/betfair-sports-api/-/betfair-sports-api-0.1.3.tgz","integrity":"sha512-gcJqvX/btQMWek6GMdv7k8NCZb9fLllFR767aNv6I7knDy2K2+DHhMCunEdI/OtZrX7J9mVCOhz2Bb0ho27MyQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDG4dEev6V9ASfHtV1i7anAy76N7rpboDeygmPjIKLsQQIgb1nHLKlw3X1YCS8rBK6zIEdBozirS+GY0l7s2kMXmLQ="}]},"maintainers":[{"name":"BetfairTrader","email":"anton.zem@gmail.com"}]},"0.1.4":{"author":{"name":"Anton Zemlyanov","email":"anton.zem at google mail"},"name":"betfair-sports-api","description":"Betfair Sports API for Node","version":"0.1.4","repository":{"url":"https://github.com/BetfairTrader/betfair-sports-api"},"keywords":["betfair"],"main":"index.js","dependencies":{"dom-js":"*","async":"*"},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_npmUser":{"name":"BetfairTrader","email":"anton.zem@gmail.com"},"_id":"betfair-sports-api@0.1.4","_engineSupported":true,"_npmVersion":"1.1.12","_nodeVersion":"v0.6.14","_defaultsLoaded":true,"dist":{"shasum":"a7a1e216618cc09f4751ac59db27e0a8ce2b499e","tarball":"https://registry.npmjs.org/betfair-sports-api/-/betfair-sports-api-0.1.4.tgz","integrity":"sha512-uKxw86o/oO9I0qHU7GUAsYvmUuB3RjrwNEw+z6+OFU/sCgusUiz2MLGdZ6XoqKgooLYpCYa9BdWIp2nbSAFmzg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG0F2RmPjNbyXIJVaHDbaU5qmmAxDydooHChlw+XtDLrAiBmoXWkcKQIY26vZlu6nOTChn/H6pat1LgYiM94IVvfUw=="}]},"maintainers":[{"name":"BetfairTrader","email":"anton.zem@gmail.com"}]},"0.1.5":{"author":{"name":"Anton Zemlyanov","email":"anton.zem at google mail"},"name":"betfair-sports-api","description":"Betfair Sports API for Node","version":"0.1.5","repository":{"url":"https://github.com/BetfairTrader/betfair-sports-api"},"keywords":["betfair"],"main":"index.js","dependencies":{"dom-js":"*","async":"*"},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_npmUser":{"name":"BetfairTrader","email":"anton.zem@gmail.com"},"_id":"betfair-sports-api@0.1.5","_engineSupported":true,"_npmVersion":"1.1.12","_nodeVersion":"v0.6.14","_defaultsLoaded":true,"dist":{"shasum":"8fe0bca565fd2538c87da86aa17053e993a3d7c3","tarball":"https://registry.npmjs.org/betfair-sports-api/-/betfair-sports-api-0.1.5.tgz","integrity":"sha512-TermWI3qoj96wdeWEhQzuue9Z9TFbyfd4qp7l26WufWaK+UMnQWEmytuR2qIyuxttcBJLu0okdMWaEKQmbNr4A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCq6fj8lHkeeOth9rCa6xDcQP9kAj5LO+aOG/F2QrAGkAIhAPSAyLTA2jf2dnHvyI4inaO4Z1CnKywOsVIzcqyCi3QZ"}]},"maintainers":[{"name":"BetfairTrader","email":"anton.zem@gmail.com"}]},"0.1.6":{"author":{"name":"Anton Zemlyanov","email":"anton.zem at google mail"},"name":"betfair-sports-api","description":"Betfair Sports API for Node","version":"0.1.6","repository":{"url":"https://github.com/BetfairTrader/betfair-sports-api"},"keywords":["betfair"],"main":"index.js","dependencies":{"dom-js":"*","async":"*"},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_npmUser":{"name":"BetfairTrader","email":"anton.zem@gmail.com"},"_id":"betfair-sports-api@0.1.6","_engineSupported":true,"_npmVersion":"1.1.9","_nodeVersion":"v0.6.13","_defaultsLoaded":true,"dist":{"shasum":"1bd0cf1642c175c3299ff16d8c820571964d9f6c","tarball":"https://registry.npmjs.org/betfair-sports-api/-/betfair-sports-api-0.1.6.tgz","integrity":"sha512-T/3NmwU6FaNRTUkeBdZpQOiHUwfugAwWpJL3aH0Dof1zQTU37YxukytzzbWbkcNU8gubbFJeHKmao/kC9aJQrw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAtqPUhfT5rmB1jDLc6d5PGHe7oFYXgOQpF6s1xDtRIYAiAksloqPVwctR5i68jfM7WBD84euOsY4axH4TGnkeTrgA=="}]},"maintainers":[{"name":"BetfairTrader","email":"anton.zem@gmail.com"}]},"0.1.7":{"author":{"name":"Anton Zemlyanov","email":"anton.zem at google mail"},"name":"betfair-sports-api","description":"Betfair Sports API for Node","version":"0.1.7","repository":{"url":"https://github.com/BetfairTrader/betfair-sports-api"},"keywords":["betfair"],"main":"index.js","dependencies":{"dom-js":"*","async":"*"},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_npmUser":{"name":"BetfairTrader","email":"anton.zem@gmail.com"},"_id":"betfair-sports-api@0.1.7","_engineSupported":true,"_npmVersion":"1.1.12","_nodeVersion":"v0.6.14","_defaultsLoaded":true,"dist":{"shasum":"a88c3bfa1940bd9effe6a8fdbdfa33bd901a246f","tarball":"https://registry.npmjs.org/betfair-sports-api/-/betfair-sports-api-0.1.7.tgz","integrity":"sha512-/wE/tkTeI3nnmZLduo557pahUuLNSBEgIVgjOKU3/eRwe5P0+bFAPOxFOnl95lI8xg12QxMqNL+QU9Gg1yW73g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCG8ztNzhKuGZuEMQm7K5tzo/XcPFOk+/bQsK3tclW7EQIhAM5d2jyw6+DkGkt/lZu4vXWjkZPFl/wfqUJm/nzE1KLT"}]},"maintainers":[{"name":"BetfairTrader","email":"anton.zem@gmail.com"}]},"0.1.8":{"author":{"name":"Anton Zemlyanov","email":"anton.zem at google mail"},"name":"betfair-sports-api","description":"Betfair Sports API for Node","version":"0.1.8","repository":{"url":"https://github.com/BetfairTrader/betfair-sports-api"},"keywords":["betfair"],"main":"index.js","dependencies":{"dom-js":"*","async":"*"},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_npmUser":{"name":"BetfairTrader","email":"anton.zem@gmail.com"},"_id":"betfair-sports-api@0.1.8","_engineSupported":true,"_npmVersion":"1.1.12","_nodeVersion":"v0.6.14","_defaultsLoaded":true,"dist":{"shasum":"aa736ffad8845b990dfe12f1993dabed8b1b850a","tarball":"https://registry.npmjs.org/betfair-sports-api/-/betfair-sports-api-0.1.8.tgz","integrity":"sha512-0GSFOeif8pFUSpok9J6Z99BkFpIQEk51UVulrYNxVjo5OgJJBGmSXofwlXkjkMA7ByADz7Lh9ld9iTus8XyWiQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfWlolTVJJ7W55p8+Pfvckm9LxYLZ/FekIJ8P8dK4ekgIhAML0ztySxs97sxEyCpNfKrWX986eEQbCeew4JczOCNwK"}]},"maintainers":[{"name":"BetfairTrader","email":"anton.zem@gmail.com"}]},"0.1.9":{"author":{"name":"Anton Zemlyanov","email":"anton.zem at google mail"},"name":"betfair-sports-api","description":"Betfair Sports API for Node","version":"0.1.9","repository":{"url":"https://github.com/BetfairTrader/betfair-sports-api"},"keywords":["betfair"],"main":"index.js","dependencies":{"dom-js":"*","async":"*"},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_npmUser":{"name":"BetfairTrader","email":"anton.zem@gmail.com"},"_id":"betfair-sports-api@0.1.9","_engineSupported":true,"_npmVersion":"1.1.9","_nodeVersion":"v0.6.13","_defaultsLoaded":true,"dist":{"shasum":"85d6af4fe23550e2f6a78ebefefe6bbde5944427","tarball":"https://registry.npmjs.org/betfair-sports-api/-/betfair-sports-api-0.1.9.tgz","integrity":"sha512-fZr7O6lv6nycsz4pdulN82js7zCKwK2+yNmx5St6xFwGe3gk4ISiNB0tZUfFHw4KXjUSsQVG1NmQMdCGDo1F1Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCP+zvpj7v58BHbaafJOaOJqkjVEDl+g2awthUlq5ddfwIhAJ4CcSkXn0bZUrLHlDNmEby7l9yWgZaBSJMw2NgBHuN/"}]},"maintainers":[{"name":"BetfairTrader","email":"anton.zem@gmail.com"}]},"0.2.0":{"author":{"name":"Anton Zemlyanov","email":"anton.zem at google mail"},"name":"betfair-sports-api","description":"Betfair Sports API for Node","version":"0.2.0","repository":{"url":"https://github.com/BetfairTrader/betfair-sports-api"},"keywords":["betfair"],"main":"index.js","dependencies":{"dom-js":"*","async":"*"},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_npmUser":{"name":"BetfairTrader","email":"anton.zem@gmail.com"},"_id":"betfair-sports-api@0.2.0","_engineSupported":true,"_npmVersion":"1.1.12","_nodeVersion":"v0.6.14","_defaultsLoaded":true,"dist":{"shasum":"f53ac863cb33b0c597bd77b3121162f5e6a52bfc","tarball":"https://registry.npmjs.org/betfair-sports-api/-/betfair-sports-api-0.2.0.tgz","integrity":"sha512-h0ZtQ0LEbkQz98Ra+4jMOh7tAW4ZBz1SH6SRXYaiJO739zUuVu5ZdN2EGgXSqXJHSsuU0kjHcLbiELI0PPi5Og==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFHO7hofjKxVRmIXPSowQUb8PtpJ1ni3exxTNLx96NLsAiAOsIqB1MCmo2zeYF3IPTkSxeO073r/hsSl1c0zHU4IKw=="}]},"maintainers":[{"name":"BetfairTrader","email":"anton.zem@gmail.com"}]},"0.2.1":{"author":{"name":"Anton Zemlyanov","email":"anton.zem at google mail"},"name":"betfair-sports-api","description":"Betfair Sports API for Node","version":"0.2.1","repository":{"url":"https://github.com/BetfairTrader/betfair-sports-api"},"keywords":["betfair"],"main":"index.js","dependencies":{"dom-js":"*","async":"*"},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_npmUser":{"name":"BetfairTrader","email":"anton.zem@gmail.com"},"_id":"betfair-sports-api@0.2.1","_engineSupported":true,"_npmVersion":"1.1.12","_nodeVersion":"v0.6.14","_defaultsLoaded":true,"dist":{"shasum":"313bed595424d975c13cd6ddc06f103facb8d53d","tarball":"https://registry.npmjs.org/betfair-sports-api/-/betfair-sports-api-0.2.1.tgz","integrity":"sha512-+jOJ0rlzoXQpXsq+wQz3qPqflljDWpkbbpi6o1drftgLacO/oM7li4VTtTC4f8x6Wq/8DLIWm8odh3LFf0gWmg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHiS3FzRJHntkWgM03YJGtMcCfuPP/qWkDYqCIicotAiAiBtruBMr2uclFEpUvyh6bDv9kI/E6GeFmHfvjfmNaIzKg=="}]},"maintainers":[{"name":"BetfairTrader","email":"anton.zem@gmail.com"}]},"0.2.2":{"author":{"name":"Anton Zemlyanov","email":"anton.zem at google mail"},"name":"betfair-sports-api","description":"Betfair Sports API for Node","version":"0.2.2","repository":{"url":"https://github.com/BetfairTrader/betfair-sports-api"},"keywords":["betfair"],"main":"index.js","dependencies":{"dom-js":"*","async":"*","xml-writer":"*"},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_npmUser":{"name":"BetfairTrader","email":"anton.zem@gmail.com"},"_id":"betfair-sports-api@0.2.2","_engineSupported":true,"_npmVersion":"1.1.21","_nodeVersion":"v0.6.18","_defaultsLoaded":true,"dist":{"shasum":"b8992d0d9101c2e0a16ea4b7e4858f7bb9236bb8","tarball":"https://registry.npmjs.org/betfair-sports-api/-/betfair-sports-api-0.2.2.tgz","integrity":"sha512-JbI0MkMdDbrkrqnlvdCCP1obSYMpJotkjl3GozBz8sNQfh7rGQtsYFuPwaffSFHPl+peMVtK5r9P9pFFYwTalA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICq1VhXMUzoMVoy7nkafn6qm15Y48LoSnLd0D4Mn7AJVAiBrNdpcnBm8IbZ37ecV8MVPphl4PQVy/hcrOMxi25b9UA=="}]},"maintainers":[{"name":"BetfairTrader","email":"anton.zem@gmail.com"}]},"0.2.3":{"author":{"name":"Anton Zemlyanov","email":"anton.zem at google mail"},"name":"betfair-sports-api","description":"Betfair Sports API for Node","version":"0.2.3","repository":{"url":"https://github.com/BetfairTrader/betfair-sports-api"},"keywords":["betfair"],"main":"index.js","dependencies":{"dom-js":"*","async":"*","xml-writer":"*"},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_npmUser":{"name":"BetfairTrader","email":"anton.zem@gmail.com"},"_id":"betfair-sports-api@0.2.3","_engineSupported":true,"_npmVersion":"1.1.21","_nodeVersion":"v0.6.18","_defaultsLoaded":true,"dist":{"shasum":"325ad9e97467e9b71216a7ba330de998ad11ce18","tarball":"https://registry.npmjs.org/betfair-sports-api/-/betfair-sports-api-0.2.3.tgz","integrity":"sha512-GY3D6u1/ynPFTarwimdN4QCwJck4AMjWZggyxV7GPMzehHzm2ulcmBo5HTCalyDjeSOG8snFZzib4qKLhL4mOg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFx99fxB0VoxxKqw5IIauWW9jC555EDYCU9cESdU0lUBAiEA6uNStHfiUtcusY1D6WkGfOIJw5cM3KKrgWSVimif8ZE="}]},"maintainers":[{"name":"BetfairTrader","email":"anton.zem@gmail.com"}]},"0.3.1":{"author":{"name":"Anton Zemlyanov","email":"anton.zem at google mail"},"name":"betfair-sports-api","description":"Betfair Sports API for Node","version":"0.3.1","repository":{"url":"https://github.com/BetfairTrader/betfair-sports-api"},"keywords":["betfair"],"main":"index.js","dependencies":{"async":"*","xml-writer":"*"},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_npmUser":{"name":"BetfairTrader","email":"anton.zem@gmail.com"},"_id":"betfair-sports-api@0.3.1","_engineSupported":true,"_npmVersion":"1.1.21","_nodeVersion":"v0.6.18","_defaultsLoaded":true,"dist":{"shasum":"3ede91780e5970a3a8bf52d329cc491935a8d0f2","tarball":"https://registry.npmjs.org/betfair-sports-api/-/betfair-sports-api-0.3.1.tgz","integrity":"sha512-GUKvxvMToA+8yCIf5UpRQqB+AA42Q/DCm1LTgScZ7csZBxpBGXFyCQM1CPthXukm+n3Gdo3FW8NNyHOsiRFE5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICXXrv9Y6lzr0vldyTSGfetNtwgQP3fg6JsiVdoyLwXbAiBI1IAQEmpySE2Scz3EMKjzW3Of9oG54R3oX+V+6DHUxg=="}]},"maintainers":[{"name":"BetfairTrader","email":"anton.zem@gmail.com"}]},"0.4.1":{"author":{"name":"Anton Zemlyanov","email":"anton.zem at google mail"},"name":"betfair-sports-api","description":"Betfair Sports API for Node","version":"0.4.1","repository":{"url":"https://github.com/BetfairTrader/betfair-sports-api"},"keywords":["betfair"],"main":"index.js","dependencies":{"async":"*","xml-writer":"*","easysax":"*"},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_npmUser":{"name":"BetfairTrader","email":"anton.zem@gmail.com"},"_id":"betfair-sports-api@0.4.1","_engineSupported":true,"_npmVersion":"1.1.21","_nodeVersion":"v0.6.18","_defaultsLoaded":true,"dist":{"shasum":"28fbbf19138e5ea9bd169ba81f0cc1e8935d3a1a","tarball":"https://registry.npmjs.org/betfair-sports-api/-/betfair-sports-api-0.4.1.tgz","integrity":"sha512-hPMMXwzpgPi4dOhhWKjzPz35DgH+ZZlzzZg9Qatsh7z+h/SACsxOVkOkIfyj9SCiLccVh+tafR0x70sMJJ7Zcg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCC9eHAZB+0ufVapa6a7mggbFhmjlFylkFqHOSSU4x6GwIgF6rlBpz7bXPwtQNy6oP/pbE62B76EgwTJnSTsyRZlKw="}]},"maintainers":[{"name":"BetfairTrader","email":"anton.zem@gmail.com"}]},"0.4.3":{"author":{"name":"Anton Zemlyanov","email":"anton.zem at google mail"},"name":"betfair-sports-api","description":"Betfair Sports API for Node","version":"0.4.3","repository":{"url":"https://github.com/BetfairTrader/betfair-sports-api"},"keywords":["betfair"],"main":"index.js","dependencies":{"async":"*","xml-writer":"*","easysax":"*","cookie":"*"},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_npmUser":{"name":"BetfairTrader","email":"anton.zem@gmail.com"},"_id":"betfair-sports-api@0.4.3","_engineSupported":true,"_npmVersion":"1.1.21","_nodeVersion":"v0.6.18","_defaultsLoaded":true,"dist":{"shasum":"dd9b8e447951dfb91113d0adbbe905b2b693c54f","tarball":"https://registry.npmjs.org/betfair-sports-api/-/betfair-sports-api-0.4.3.tgz","integrity":"sha512-yQeRVr4foj7Qon2uWOFtfP7JMi7hl1GbYBUCPUTis4UDzhGIep0bA2mvTfOW4AoP29SosiNleqJAzu6PkcViGg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICgE4Bcf58at0pg60RMK0YIlkY7aTwnGpeK8Uz/FYeslAiEAol2Ir+1yU5jB2H8qYaB2yhBAfgtTviTSPKzqix5m5uA="}]},"maintainers":[{"name":"BetfairTrader","email":"anton.zem@gmail.com"}]},"0.4.4":{"author":{"name":"Anton Zemlyanov","email":"anton.zem at google mail"},"name":"betfair-sports-api","description":"Betfair Sports API for Node","version":"0.4.4","repository":{"url":"https://github.com/BetfairTrader/betfair-sports-api"},"keywords":["betfair"],"main":"index.js","dependencies":{"async":"*","xml-writer":"*","easysax":"*","cookie":"*"},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_npmUser":{"name":"BetfairTrader","email":"anton.zem@gmail.com"},"_id":"betfair-sports-api@0.4.4","_engineSupported":true,"_npmVersion":"1.1.21","_nodeVersion":"v0.6.18","_defaultsLoaded":true,"dist":{"shasum":"2a78fd210b4f7be99778b31e99312bf78f8f1da3","tarball":"https://registry.npmjs.org/betfair-sports-api/-/betfair-sports-api-0.4.4.tgz","integrity":"sha512-sKNrcYCjFZZ0V9BEEAGWa5gDK9OcGOjLkMpLbN/uGl81KcIalKeR+5RILEN98Svpvdfw41eEjT6V71YZR0VYHA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBsFSab+TB9gfQbwtJPAdwMd7B9/hkxn3jFSgBbZ56t/AiEAiT7imVGjf+6dzeZbnyiRbilT8k/tKt9FzzhJoZDBo2c="}]},"maintainers":[{"name":"BetfairTrader","email":"anton.zem@gmail.com"}]},"0.5.0":{"author":{"name":"Anton Zemlyanov","email":"anton.zem at google mail"},"name":"betfair-sports-api","description":"Betfair Sports API for Node","version":"0.5.0","repository":{"url":"https://github.com/BetfairTrader/betfair-sports-api"},"keywords":["betfair"],"main":"index.js","dependencies":{"async":"*","xml-writer":"*","easysax":"*","cookie":"*"},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"readme":"# Betfair Sports API for Node.js\n\n## Installation ##\n\n    npm install betfair-sports-api\n\n## Tutorial ##\n\nThere is the **[Betfair Sports API for Node.js Tutorial](https://github.com/AlgoTrader/betfair-sports-api/wiki)**\nthat provides quick and easy start with the library. No Node.js and minimal JavaScript knowledge is required.\n**Please note that the tutorial is not finished yet, but is still very good for start.**\n\n## Synopsis ##\n\n### Login to Betfair: ###\n    \n```JavaScript\nvar betfair = require('betfair-sports-api');\nvar login = 'nobody';\nvar password = 'password';\n\nvar session = betfair.newSession(login, password);\nsession.open(function (err, res) {\n    console.log( !err ? \"Login OK\" : \"Login error\"); \n}\n```\n\n### Placing a bet: ###\n\n```JavaScript\nvar bet = { \n        asianLineId: \"0\",\n        betCategoryType: \"E\",\n        betPersistenceType: \"NONE\",\n        betType: \"L\",\n        bspLiability: \"0\",\n        marketId: \"1234567890\",\n        price: \"1.01\",\n        selectionId: \"123456\",\n        size: \"5.00\"\n};\nvar inv = session.placeBets( [bet] );\ninv.execute(function(err, res) {\n    console.log( !err ? \"Bet placed OK\" : \"Bet place error\"); \n}\n```\n\n## Betfair Sports API Reference ##\n\n```JavaScript\nvar betfair = require('betfair-sports-api')\n```\n\nincludes **betfair-sports-api** functions into current module\n\n### Exported functions ###\n\nSummary:\n[newSession](#newSession), [newBetfairPrice](#newBetfairPrice), \n[isBetEmulationEnabled](#isBetEmulationEnabled), [setBetEmulationEnabled](#setBetEmulationEnabled),\n[setXmlLoggingEnabled](#setXmlLoggingEnabled), [getInvocationHistory](#getInvocationHistory)\n\n<a name='newSession'>\n#### var session = betfair.newSession('login','password'); ####\n\nCreates a new session to Betfair, returns `session` object. Session should not be confused with \na HTTPS connection, in fact, session uses a pool of HTTPS connections. `newSession` does not connect to Betfair, \nit just creates the `session` object, call the `open` method to issue a *login* invocation.\nSee the [Session object methods](#sessionObjectMethods) for details.\n\n-----------------------------------------------------------------------------------------------\n\n<a name='newBetfairPrice'>\n#### var betPrice = betfair.newBetfairPrice(size); ####\n\nCreates a new Betfair Price object. The Betfair price cannot be of arbitrary size, it should \nbe a properly rounded (quantized) value. The newBetfairPrice allows to round price to a valid Betfair value, \nincrement and decrement price values. See the [Price object methods](#priceObjectMethods) for details\n\n-----------------------------------------------------------------------------------------------\n\n<a name='sessionObjectMethods'>\n### Session object methods ###\n\nSummary: [open](), [close](), [keepAlive]()\n\n#### session.open( function(err, invocation) {...} ); ####\n\nIssue the **login** invocation using *login* and *password* specified in `newSession` and \ncall the callback on completion. if `err` is null the **login** invocation was successful, otherwise `err` \ndescribes error. You should not worry about the security token, it is remembered in `session.header` \nproperty and used automatically in all the further invacations. Returns nothing.\n\n-----------------------------------------------------------------------------------------------\n\n\n#### session.close( function(err, invocation) {...} ); ####\n\nIssue the **logout** invocation and call the callback on completion. \nif `err` is null the **logout** invocation was successful, otherwise `err` \ndescribes error. Returns nothing.\n\n-----------------------------------------------------------------------------------------------\n\n\n#### var inv = session.keepAlive(); ####\n\nCreates a **keepAlive** invocation object. Use `inv.execute( function(err,inv) {...} )` \nto send the **keepAlive** to server and get its result.\n\n-----------------------------------------------------------------------------------------------\n\n#### var inv = session.getAllMarkets(options) ####\n\nCreates a **getAllMarkets** invocation object. Use `inv.execute( function(err,inv) {...} )` \nto send the **getAllMarkets** to server and get its result. \nThe options are:<BR>\n- `locale`: String<BR>\n    The locale to use when returning results. If not specified, the default \n    locale for the user’s account is used.\n- `eventTypeIds`: Array<BR>\n    If set, the events types to return. If not specified, markets from all event types are returned.\n    For example `[1, 2]` will return only soccer and tennis markets.\n- `fromDate`: Date<BR>\n    If this is set, the response contains only markets where the market time is not before \n    the specified date. A null value indicated no limit.\n- `toDate`: Date<BR>\n   If this is set, the response contains only markets where the market time is not after \n   the specified date. A null value indicated no limit. \n\n-----------------------------------------------------------------------------------------------\n\n#### var inv = session.getMarket(marketId, options); ####\n\nCreates a **getMarket** invocation object for market *marketId*. Use `inv.execute( function(err,inv) {...} )` \nto send the **getMarket** to server and get its result. \nThe options are:<BR>\n- `locale`: String<BR>\n    The locale to use when returning results. If not specified, the default \n    locale for the user’s account is used.\n- `includeCouponLinks`: bool<BR>\n    If you set this parameter to true, the service response contains a list of any \n    coupons that include the market you have requested. If you set the parameter \n    to false, no coupon data is returned.\n\n-----------------------------------------------------------------------------------------------\n\n#### var inv = session.getMarketPricesCompressed(marketId, options); ####\n\nCreates a **getMarketPricesCompressed** invocation object for market *marketId*. \nUse `inv.execute( function(err,inv) {...} )`  to send the **getMarketPricesCompressed** to server \nand get its result. \nThe options are:<BR>\n- `currencyCode`: String<BR>\n    The three letter ISO 4217 code. If not supplied, user’s currency is used\n\n-----------------------------------------------------------------------------------------------\n\n#### var inv = session.getCompleteMarketPricesCompressed(marketId, options); ####\n\nCreates a **getCompleteMarketPricesCompressed** invocation object for market *marketId*. \nUse `inv.execute( function(err,inv) {...} )`  to send the **getCompleteMarketPricesCompressed** to server \nand get its result. \nThe options are:<BR>\n- `currencyCode`: String<BR>\n    The three letter ISO 4217 code. If not supplied, user’s currency is used\n\n-----------------------------------------------------------------------------------------------\n\n#### var inv = session.getMUBets(betStatus, orderBy, count, sortOrder, startRecord, options); ####\n\nCreates a **getMUBets** invocation object for market *marketId*. \nUse `inv.execute( function(err,inv) {...} )`  to send the **getMUBets** to server \nand get its result. \nThe options are:<BR>\n- `currencyCode`: String<BR>\n    The three letter ISO 4217 code. If not supplied, user’s currency is used\n\n-----------------------------------------------------------------------------------------------\n\n<a name='priceObjectMethods'>\n### Price object methods and properties ###\n\n#### price.size ####\n\nThe quantized (or rounded) price value.\n\n","_id":"betfair-sports-api@0.5.0","dist":{"shasum":"81bd92f4565f2c1f5feb0c3263f0e0baa90c7ab5","tarball":"https://registry.npmjs.org/betfair-sports-api/-/betfair-sports-api-0.5.0.tgz","integrity":"sha512-NX1Lc34mRHZbkN0A/rU7FKkxgZ/MsloTfPLIZZvIXChA/HeIGVDhKEgmaDu4VBFct/PL/2o6w5/bAjhxXOl5GQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCh77nWaNRuVdWpDIYaq5mZJYQPLfJZ+vZDP3aDPd5fQAIgKLOBPbl+SaucauXPkjX54zSXtUYfBMmaLkwXWg76ej0="}]},"_npmVersion":"1.1.59","_npmUser":{"name":"BetfairTrader","email":"anton.zem@gmail.com"},"maintainers":[{"name":"BetfairTrader","email":"anton.zem@gmail.com"}]},"0.5.1":{"author":{"name":"Anton Zemlyanov","email":"anton.zem at google mail"},"name":"betfair-sports-api","description":"Betfair Sports API for Node","version":"0.5.1","repository":{"url":"https://github.com/AlgoTrader/betfair-sports-api"},"keywords":["betfair"],"main":"index.js","dependencies":{"async":"*","xml-writer":"*","easysax":"*","cookie":"*"},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"readme":"# Betfair Sports API for Node.js\n\n## Installation ##\n\n    npm install betfair-sports-api\n\n## Tutorial ##\n\nThere is the **[Betfair Sports API for Node.js Tutorial](https://github.com/AlgoTrader/betfair-sports-api/wiki)**\nthat provides quick and easy start with the library. No Node.js and minimal JavaScript knowledge is required.\n**Please note that the tutorial is not finished yet, but is still very good for start.**\n\n## Synopsis ##\n\n### Login to Betfair: ###\n    \n```JavaScript\nvar betfair = require('betfair-sports-api');\nvar login = 'nobody';\nvar password = 'password';\n\nvar session = betfair.newSession(login, password);\nsession.open(function (err, res) {\n    console.log( !err ? \"Login OK\" : \"Login error\"); \n}\n```\n\n### Placing a bet: ###\n\n```JavaScript\nvar bet = { \n        asianLineId: \"0\",\n        betCategoryType: \"E\",\n        betPersistenceType: \"NONE\",\n        betType: \"L\",\n        bspLiability: \"0\",\n        marketId: \"1234567890\",\n        price: \"1.01\",\n        selectionId: \"123456\",\n        size: \"5.00\"\n};\nvar inv = session.placeBets( [bet] );\ninv.execute(function(err, res) {\n    console.log( !err ? \"Bet placed OK\" : \"Bet place error\"); \n}\n```\n\n## Betfair Sports API Reference ##\n\n```JavaScript\nvar betfair = require('betfair-sports-api')\n```\n\nincludes **betfair-sports-api** functions into current module\n\n### Exported functions ###\n\nSummary:\n[newSession](#newSession), [newBetfairPrice](#newBetfairPrice), \n[isBetEmulationEnabled](#isBetEmulationEnabled), [setBetEmulationEnabled](#setBetEmulationEnabled),\n[setXmlLoggingEnabled](#setXmlLoggingEnabled), [getInvocationHistory](#getInvocationHistory)\n\n<a name='newSession'>\n#### var session = betfair.newSession('login','password'); ####\n\nCreates a new session to Betfair, returns `session` object. Session should not be confused with \na HTTPS connection, in fact, session uses a pool of HTTPS connections. `newSession` does not connect to Betfair, \nit just creates the `session` object, call the `open` method to issue a *login* invocation.\nSee the [Session object methods](#sessionObjectMethods) for details.\n\n-----------------------------------------------------------------------------------------------\n\n<a name='newBetfairPrice'>\n#### var betPrice = betfair.newBetfairPrice(size); ####\n\nCreates a new Betfair Price object. The Betfair price cannot be of arbitrary size, it should \nbe a properly rounded (quantized) value. The newBetfairPrice allows to round price to a valid Betfair value, \nincrement and decrement price values. See the [Price object methods](#priceObjectMethods) for details\n\n-----------------------------------------------------------------------------------------------\n\n<a name='sessionObjectMethods'>\n### Session object methods ###\n\nSummary: [open](), [close](), [keepAlive]()\n\n#### session.open( function(err, invocation) {...} ); ####\n\nIssue the **login** invocation using *login* and *password* specified in `newSession` and \ncall the callback on completion. if `err` is null the **login** invocation was successful, otherwise `err` \ndescribes error. You should not worry about the security token, it is remembered in `session.header` \nproperty and used automatically in all the further invacations. Returns nothing.\n\n-----------------------------------------------------------------------------------------------\n\n\n#### session.close( function(err, invocation) {...} ); ####\n\nIssue the **logout** invocation and call the callback on completion. \nif `err` is null the **logout** invocation was successful, otherwise `err` \ndescribes error. Returns nothing.\n\n-----------------------------------------------------------------------------------------------\n\n\n#### var inv = session.keepAlive(); ####\n\nCreates a **keepAlive** invocation object. Use `inv.execute( function(err,inv) {...} )` \nto send the **keepAlive** to server and get its result.\n\n-----------------------------------------------------------------------------------------------\n\n#### var inv = session.getAllMarkets(options) ####\n\nCreates a **getAllMarkets** invocation object. Use `inv.execute( function(err,inv) {...} )` \nto send the **getAllMarkets** to server and get its result. \nThe options are:<BR>\n- `locale`: String<BR>\n    The locale to use when returning results. If not specified, the default \n    locale for the user’s account is used.\n- `eventTypeIds`: Array<BR>\n    If set, the events types to return. If not specified, markets from all event types are returned.\n    For example `[1, 2]` will return only soccer and tennis markets.\n- `fromDate`: Date<BR>\n    If this is set, the response contains only markets where the market time is not before \n    the specified date. A null value indicated no limit.\n- `toDate`: Date<BR>\n   If this is set, the response contains only markets where the market time is not after \n   the specified date. A null value indicated no limit. \n\n-----------------------------------------------------------------------------------------------\n\n#### var inv = session.getMarket(marketId, options); ####\n\nCreates a **getMarket** invocation object for market *marketId*. Use `inv.execute( function(err,inv) {...} )` \nto send the **getMarket** to server and get its result. \nThe options are:<BR>\n- `locale`: String<BR>\n    The locale to use when returning results. If not specified, the default \n    locale for the user’s account is used.\n- `includeCouponLinks`: bool<BR>\n    If you set this parameter to true, the service response contains a list of any \n    coupons that include the market you have requested. If you set the parameter \n    to false, no coupon data is returned.\n\n-----------------------------------------------------------------------------------------------\n\n#### var inv = session.getMarketPricesCompressed(marketId, options); ####\n\nCreates a **getMarketPricesCompressed** invocation object for market *marketId*. \nUse `inv.execute( function(err,inv) {...} )`  to send the **getMarketPricesCompressed** to server \nand get its result. \nThe options are:<BR>\n- `currencyCode`: String<BR>\n    The three letter ISO 4217 code. If not supplied, user’s currency is used\n\n-----------------------------------------------------------------------------------------------\n\n#### var inv = session.getCompleteMarketPricesCompressed(marketId, options); ####\n\nCreates a **getCompleteMarketPricesCompressed** invocation object for market *marketId*. \nUse `inv.execute( function(err,inv) {...} )`  to send the **getCompleteMarketPricesCompressed** to server \nand get its result. \nThe options are:<BR>\n- `currencyCode`: String<BR>\n    The three letter ISO 4217 code. If not supplied, user’s currency is used\n\n-----------------------------------------------------------------------------------------------\n\n#### var inv = session.getMUBets(betStatus, orderBy, count, sortOrder, startRecord, options); ####\n\nCreates a **getMUBets** invocation object for market *marketId*. \nUse `inv.execute( function(err,inv) {...} )`  to send the **getMUBets** to server \nand get its result. \nThe options are:<BR>\n- `currencyCode`: String<BR>\n    The three letter ISO 4217 code. If not supplied, user’s currency is used\n\n-----------------------------------------------------------------------------------------------\n\n<a name='priceObjectMethods'>\n### Price object methods and properties ###\n\n#### price.size ####\n\nThe quantized (or rounded) price value.\n\n","_id":"betfair-sports-api@0.5.1","dist":{"shasum":"21ab5634d77b2a4c3e866c3febbe71b4f67b3fd1","tarball":"https://registry.npmjs.org/betfair-sports-api/-/betfair-sports-api-0.5.1.tgz","integrity":"sha512-3ER04MkhJVcyAdZZvOo7nl5cGQQNERcuJzPZZFGsUiAqp+zLtVfFrKQ1oHsJ+aUdUuqQFtOI4f7c97y5z2+A/w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFYAxIJSJIijh9yYTjEIgmRV+8G7MIvT59MIy/CwcuZrAiAd7vOAKWfksDec/ElwvhfGRqvhkkiDaL8WP8P6LsB1zg=="}]},"_npmVersion":"1.1.59","_npmUser":{"name":"BetfairTrader","email":"anton.zem@gmail.com"},"maintainers":[{"name":"BetfairTrader","email":"anton.zem@gmail.com"}]}},"readme":"Betfair Sports API for Node.js\n===========================\n\n**Warning: Please do not use, it is unusable yet**\n\nInstallation\n------------\n\n    npm install betfair-sports-api\n    \n\nSynopsis\n--------\n\nAn example of using Betfair Sports API\n        \n    var betfairUser = \"user\";\n    var betfairPassword = \"password\";\n    \n    var betfairGlobalService = require(\"../lib/betfair_global_service.js\");\n    \n    var loginRequest = {\n        locationId : \"0\",\n        password : betfairPassword,\n        productId : \"82\",\n        username : betfairUser,\n        vendorSoftwareId : \"0\"\n    };\n    console.log(\"login Request:\");\n    console.log(loginRequest);\n    \n    var login = betfairGlobalService.login(loginRequest);\n    login.execute(function(resp) {\n        console.log(\"login Response:\");\n        console.log(resp);\n    });\n    \n\nAPI\n---\n\n### Session Management API ###\n\nSession Management API is used to open, close and get objects of BetfairSession class. \nThere may be multiple sessions at the same time to Betfair using different Betfair accounts. \n\n`openSession(login, password)` - starts a new session using provided login and password, returns sessionId\n\n`getSession(sessionId)` - returns the specified BetfairSession object\n\n`closeSession(sessionId)` - close session with given sessionId, sends logout\n\n'closeAllSessions()' - close all the sessions, sends logout \n\nExample:\n    var betfairSports = require(\"betfair-sports-api\");\n    \n    // open a session to Betfair API\n    var id = betfairSports.openSession(\"MyLogin\", \"MyPassword\");\n    var session = betfairSports.getSession(id);\n    \n### BetfairSession class ###\n\nnot yet written\n\n    \n\n\n\n\n","maintainers":[{"name":"BetfairTrader","email":"anton.zem@gmail.com"}],"time":{"modified":"2022-06-13T04:33:07.192Z","created":"2012-03-27T09:37:00.911Z","0.0.1":"2012-03-27T09:37:03.275Z","0.0.2":"2012-03-27T10:10:37.741Z","0.0.3":"2012-03-28T08:47:39.304Z","0.0.4":"2012-04-02T08:04:01.415Z","0.0.5":"2012-04-02T17:38:04.831Z","0.0.6":"2012-04-04T10:21:04.924Z","0.0.7":"2012-04-05T09:16:39.025Z","0.1.0":"2012-04-05T09:28:56.837Z","0.1.1":"2012-04-05T09:33:49.405Z","0.1.2":"2012-04-16T06:45:27.221Z","0.1.3":"2012-04-20T11:17:23.705Z","0.1.4":"2012-04-23T13:22:21.411Z","0.1.5":"2012-04-27T06:23:21.750Z","0.1.6":"2012-04-30T12:00:33.458Z","0.1.7":"2012-05-24T07:37:36.039Z","0.1.8":"2012-05-24T10:43:28.550Z","0.1.9":"2012-05-26T10:42:18.647Z","0.2.0":"2012-05-30T07:48:24.792Z","0.2.1":"2012-06-01T13:03:53.598Z","0.2.2":"2012-06-05T13:39:39.912Z","0.2.3":"2012-06-06T10:35:32.319Z","0.3.1":"2012-06-19T08:00:04.702Z","0.4.1":"2012-06-23T12:03:01.521Z","0.4.3":"2012-06-28T10:48:14.830Z","0.4.4":"2012-06-30T14:00:31.193Z","0.5.0":"2012-09-05T14:38:37.388Z","0.5.1":"2012-09-06T07:36:05.986Z"},"author":{"name":"Anton Zemlyanov","email":"anton.zem at google mail"},"repository":{"url":"https://github.com/AlgoTrader/betfair-sports-api"},"users":{"alexandrecanijo":true}}