{"slug": "openfoot-api", "name": "OpenFoot API", "type": "data_api", "description": "Football REST API with fixtures, standings, lineups, live events, shot-level xG and derived odds and form; free tier, with SSE streams, webhooks and MCP tools on paid plans.", "website": "https://openfootapi.com/docs", "country": null, "sports": ["soccer"], "data_types": ["fixtures", "lineups", "odds", "predictions", "results", "scores", "standings", "xg"], "protocols": ["rest", "sse", "webhooks"], "free_tier": true, "trial_days": null, "demo": true, "contact_sales_only": false, "min_price": {"price": 14.0, "currency": "USD", "period": "month"}, "plans_count": 4, "commercial_use": null, "betting_use": null, "redistribution": "not_allowed", "rights_basis": "public_terms", "customer_types": ["individual", "business"], "live_in_play": true, "sentiment": "insufficient", "discussions": 1, "github_repos": 3, "priority": 2.0, "logo": "/logos/openfoot-api.png", "logo_tone": "tile", "docs_url": "https://openfootapi.com/docs", "pricing_url": "https://openfootapi.com/pricing", "status_page_url": null, "founded_year": null, "product": {"name": "OpenFoot API v1", "formats": ["json"], "auth_methods": ["bearer"], "sdk_languages": [], "openapi_url": null, "history_depth": null, "update_frequency": null, "claimed_latency_ms": null}, "plans": [{"name": "Starter", "price": 0.0, "currency": "USD", "period": "month", "request_limit": 5000, "request_period": "month", "is_free": true, "is_enterprise": false, "summary": "60 req/min; fixtures, standings, search", "source_url": "https://openfootapi.com/pricing", "verified_at": "2026-11-03"}, {"name": "Developer", "price": 14.0, "currency": "USD", "period": "month", "request_limit": 250000, "request_period": "month", "is_free": false, "is_enterprise": false, "summary": "100 req/min; live events, lineups, xG, SSE, webhooks", "source_url": "https://openfootapi.com/pricing", "verified_at": "2026-11-03"}, {"name": "Pro", "price": 39.0, "currency": "USD", "period": "month", "request_limit": 2000000, "request_period": "month", "is_free": false, "is_enterprise": false, "summary": "250 req/min; commercial use", "source_url": "https://openfootapi.com/pricing", "verified_at": "2026-11-03"}, {"name": "Enterprise", "price": null, "currency": null, "period": null, "request_limit": null, "request_period": null, "is_free": false, "is_enterprise": true, "summary": "Custom volume; contact", "source_url": "https://openfootapi.com/pricing", "verified_at": "2026-11-03"}], "access": {"restricted_countries": null, "available_only_in": null, "customer_types": ["individual", "business"], "kyc_required": false, "odds_regions": null, "bookmakers_count": null, "notes": "Users must be 18+; free plan needs no card.", "source_url": "https://openfootapi.com/terms"}, "usage_rights": {"commercial_use": null, "betting_use": null, "redistribution": "not_allowed", "storage": "allowed", "attribution_required": true, "media_included": null, "terms_url": "https://openfootapi.com/terms", "source_url": "https://openfootapi.com/terms", "basis": "public_terms"}, "data_source": {"official_partners": [], "collection_methods": ["aggregated"], "source_url": "https://openfootapi.com/terms"}, "support": {"sla_uptime": null, "channels": null, "sandbox": null, "changelog_url": null, "certifications": null, "payment_methods": null, "min_contract": null, "source_url": "https://openfootapi.com/pricing"}, "coverage": {"competitions_count": 120, "key_leagues": ["Premier League", "La Liga", "Bundesliga", "Serie A", "Ligue 1", "UEFA Champions League"], "womens": null, "live_in_play": true, "markets": null, "languages": null, "id_mapping": null, "source_url": "https://openfootapi.com/coverage"}, "community": {"summary": "Newer football API with a free tier and low-priced paid plans. Only one thread names it, listing it at about $14 a month among cheap options for post-match stats next to Sportmonks and API-Football. A community MCP server and a couple of hobby repos use it; no hands-on reviews yet.", "sentiment": "insufficient", "topics": ["pricing", "alternatives", "free_tier"], "pros": ["Low-priced paid plan", "MCP server available"], "cons": [], "evidence": ["https://www.reddit.com/r/sportsanalytics/comments/1wy4k1i/", "https://github.com/bartokulus/openfoot-mcp"]}, "discussions_list": [{"platform": "reddit", "title": "Which APIs offer paid/free in-match stats post match?", "url": "https://www.reddit.com/r/sportsanalytics/comments/1wy4k1i/", "date": "2026-10-05", "score": 2.0, "where": "r/sportsanalytics"}], "repos": [{"platform": "github", "title": "jonathanrua0112-lab/radar-", "url": "https://github.com/jonathanrua0112-lab/radar-", "date": "2026-09-20", "score": 0.0, "where": null}, {"platform": "github", "title": "bartokulus/openfoot-mcp", "url": "https://github.com/bartokulus/openfoot-mcp", "date": "2026-09-07", "score": 0.0, "where": null}, {"platform": "github", "title": "adityasatam/football-fixtures", "url": "https://github.com/adityasatam/football-fixtures", "date": "2026-11-03", "score": 0.0, "where": null}], "videos": [], "notes": "Competition count differs: 120-competition catalog on pricing page vs 75 in catalog hint. xG for top five leagues only. Environment labeled beta.", "checked_at": "2026-11-03", "alternatives": ["sportmonks", "qiuxiaoce-football", "statpal", "api-sports", "isports-api"], "fit": {"best_for": "Football developers who want a free-to-start REST API with fixtures, lineups, live events and shot-level xG, plus streams and webhooks on paid plans.", "not_for": "Other sports or xG outside the top five leagues; the API is football-only and still labelled beta.", "use_cases": ["Football score and fixture apps", "xG analysis for top leagues", "Webhook or SSE live event feeds"], "limitations": ["Football only", "xG for top five leagues only", "Free Starter plan is 5,000 requests per month", "SSE, webhooks and MCP tools only on paid plans", "Competition licences pass through: attribution required, no feed redistribution"], "source_urls": ["https://openfootapi.com/pricing", "https://openfootapi.com/terms"]}, "score": {"overall": 49, "popularity": 15, "community": null, "transparency": 90, "developer": 67, "confidence": "none", "reliability_flags": [], "rank": 58}}