{"slug": "xml-team-solutions", "name": "XML Team Solutions (API Sportswire)", "type": "b2b_feed", "description": "Syndicated North American sports data feeds, normalised to the SportsML standard, sold by monthly content package or on-demand credits to media, fantasy and app developers since 2003.", "website": "https://www.xmlteam.com", "country": null, "sports": [], "data_types": ["fixtures", "results", "scores", "stats"], "protocols": ["xml-feed", "rest"], "free_tier": null, "trial_days": null, "demo": true, "contact_sales_only": false, "min_price": null, "plans_count": 2, "commercial_use": null, "betting_use": null, "redistribution": null, "rights_basis": "contract", "customer_types": [], "live_in_play": null, "sentiment": "insufficient", "discussions": 3, "github_repos": 4, "priority": 1.0, "logo": null, "logo_tone": null, "docs_url": "https://www.apisportswire.com", "pricing_url": "https://www.apisportswire.com", "status_page_url": null, "founded_year": 2003, "product": {"name": "API Sportswire", "formats": ["xml"], "auth_methods": [], "sdk_languages": [], "openapi_url": null, "history_depth": null, "update_frequency": null, "claimed_latency_ms": null}, "plans": [{"name": "Monthly subscription", "price": null, "currency": null, "period": "month", "request_limit": null, "request_period": null, "is_free": false, "is_enterprise": false, "summary": "Choose a content package; price not published", "source_url": "https://www.apisportswire.com", "verified_at": "2026-11-03"}, {"name": "On-demand credits", "price": null, "currency": null, "period": "usage", "request_limit": null, "request_period": null, "is_free": false, "is_enterprise": false, "summary": "Buy credits and download content; price not published", "source_url": "https://www.apisportswire.com", "verified_at": "2026-11-03"}], "access": {"restricted_countries": [], "available_only_in": null, "customer_types": null, "kyc_required": null, "odds_regions": null, "bookmakers_count": null, "notes": null, "source_url": null}, "usage_rights": {"commercial_use": null, "betting_use": null, "redistribution": null, "storage": null, "attribution_required": null, "media_included": null, "terms_url": null, "source_url": null, "basis": "contract"}, "data_source": {"official_partners": [], "collection_methods": ["aggregated"], "source_url": "https://www.xmlteam.com/api-sportswire"}, "support": {"sla_uptime": null, "channels": ["phone"], "sandbox": null, "changelog_url": null, "certifications": [], "payment_methods": null, "min_contract": null, "source_url": "https://www.xmlteam.com/api-sportswire"}, "coverage": {"competitions_count": null, "key_leagues": [], "womens": null, "live_in_play": null, "markets": null, "languages": null, "id_mapping": null, "source_url": null}, "community": {"summary": "Long-running syndicated North American sports feed vendor on a credit or package model. Only a few old Hacker News comments mention it as a legitimate commercial source; one developer found the pay-as-you-go cost too high for a hobby site. No recent developer feedback, so quality, support and current pricing are unknown.", "sentiment": "insufficient", "topics": ["pricing", "legal"], "pros": ["Seen as a licensed source for commercial use"], "cons": ["Cost too high for hobby sites"], "evidence": ["https://news.ycombinator.com/item?id=3667722", "https://news.ycombinator.com/item?id=1791886", "https://news.ycombinator.com/item?id=955361"]}, "discussions_list": [{"platform": "hn", "title": "Ask HN: What APIs do you wish existed?", "url": "https://news.ycombinator.com/item?id=955361", "date": "2009-11-22", "score": null, "where": null}, {"platform": "hn", "title": "ESPN Developer Center", "url": "https://news.ycombinator.com/item?id=3667722", "date": "2012-03-05", "score": null, "where": null}, {"platform": "hn", "title": "Ask HN: How to legally obtain sports data for commercial use?", "url": "https://news.ycombinator.com/item?id=1791886", "date": "2010-10-14", "score": null, "where": null}], "repos": [{"platform": "github", "title": "sean-perryman/bruins-app-server", "url": "https://github.com/sean-perryman/bruins-app-server", "date": "2015-12-12", "score": 0.0, "where": null}], "videos": [], "notes": "Content showcase with sample data at showcase.apisportswire.com (no login). REST inferred from 'on-demand API'; sport list not extracted. Founded year is 'servicing since 2003' per page.", "checked_at": "2026-11-03", "alternatives": ["sportradar", "enetpulse", "data-sports-group", "gracenote-sports", "hockeytech-leaguestat"], "fit": {"best_for": "Media, fantasy and app teams that want North American sports data in SportsML XML, bought as a monthly content package or by credits.", "not_for": "Projects needing JSON-first feeds or published prices; formats are XML and prices are not public.", "use_cases": ["Media sports sections", "Fantasy apps", "Score tickers"], "limitations": ["Prices are not published", "Sports list not stated on the saved pages", "Focus is North American sports", "No terms page saved"], "source_urls": ["https://www.xmlteam.com/api-sportswire", "https://www.apisportswire.com"]}, "score": {"overall": 29, "popularity": 16, "community": null, "transparency": 50, "developer": 32, "confidence": "none", "reliability_flags": [], "rank": 146}}