API Updates
Introducing WebSocket v2.0: Real-time Updates Redefined
Experience blazing-fast odds updates with our new WebSocket protocol, delivering sub-100ms latency...
Read MoreUltra-accurate, developer-ready sports data. Get instant access to 100+ leagues worldwide with real-time odds updates in under 500ms.
Complete API solution with real-time updates, comprehensive coverage, and enterprise-grade security
Real-time odds updates in under 500ms with WebSocket support and instant push notifications
100+ leagues from cricket, football, basketball, tennis, NFL and more across 50+ countries
Bank-grade encryption with API key authentication, SSL protection and DDoS mitigation
RESTful API, GraphQL, WebSocket with comprehensive docs and code examples in 8+ languages
Historical data, trend analysis, predictive insights and customizable reporting dashboards
Round-the-clock dedicated support team with 99.99% uptime SLA guarantee and priority response
Choose the perfect plan for your project — from hobby to enterprise
Perfect for small projects and testing
1 month
For serious developers and businesses
Billed annually $9,999/year • Save 17%
See what our customers have to say about Betfair
"Betfair transformed our betting platform. The real-time updates are incredibly fast and reliable. Best API we've used!"
"Integration was seamless. Documentation is crystal clear, and the support team responds within minutes. Highly recommend!"
"The accuracy and speed of data delivery is unmatched. Our users love the real-time experience. Worth every penny!"
Stay updated with industry trends, API updates, and betting insights
API Updates
Experience blazing-fast odds updates with our new WebSocket protocol, delivering sub-100ms latency...
Read More
Insights
Explore how artificial intelligence is revolutionizing odds prediction and enhancing user experience...
Read More
Tutorial
Step-by-step tutorial on integrating Betfair API into your sports betting application...
Read MoreGot questions? We've got answers
We cover 100+ leagues across cricket, football, basketball, tennis, NFL, rugby, hockey, and more from 50+ countries worldwide. Our coverage includes major tournaments like IPL, EPL, NBA, NFL, ICC World Cup, and many regional leagues.
Our real-time updates are delivered in under 500ms via REST API and sub-100ms via WebSocket connections. We use advanced caching and CDN distribution to ensure lightning-fast response times globally.
Yes! We offer a 7-day free trial with full API access (limited to 10,000 calls). No credit card required. Simply sign up and start exploring our endpoints immediately.
We support API key authentication (Header/Query), OAuth 2.0, and JWT tokens. All connections are encrypted with SSL/TLS and protected against DDoS attacks. We also provide IP whitelisting for enterprise clients.
Yes, Professional and Enterprise plans include access to 5+ years of historical odds data, match results, and statistical trends. Perfect for building predictive models and analytics dashboards.
Starter plans include community support via Discord. Professional plans get priority 24/7 email and chat support with < 2-hour response time. Enterprise clients receive dedicated account managers and phone support.
Crystal-clear docs with code examples in 8+ languages
Install and make your first API call
npm install @Betfair/api-client
const Betfair = require('@Betfair/api-client');
const client = new Betfair({
apiKey: 'YOUR_API_KEY_HERE'
});
// Get live cricket matches
const matches = await client.cricket.getLiveMatches();
console.log(matches);
from Betfair import BetfairClient
client = BetfairClient(api_key="YOUR_API_KEY_HERE")
# Get live cricket matches
matches = client.cricket.get_live_matches()
print(matches)
RESTful endpoints for all sports data
/api/v1/matches/live
Get all live matches across all sports
/api/v1/cricket/matches/:id
Get detailed cricket match information
/api/v1/football/odds/:matchId
Get real-time football match odds
/api/v1/webhooks
Subscribe to real-time event notifications
Subscribe to live odds updates
const socket = new WebSocket('wss://api.Betfair.com/ws');
socket.onopen = () => {
// Subscribe to cricket matches
socket.send(JSON.stringify({
action: 'subscribe',
sport: 'cricket',
matchIds: ['match_123', 'match_456']
}));
};
socket.onmessage = (event) => {
const data = JSON.parse(event.data);
console.log('Live update:', data);
};
Secure your API requests
curl -H "X-API-Key: your_api_key_here" \
https://api.Betfair.com/v1/matches/live
curl -H "Authorization: Bearer YOUR_TOKEN" \
https://api.Betfair.com/v1/matches/live
Get in touch with our team — we typically respond within 2 hours