Sofascore Scraper
ENDPOINTS
Match Details
Live Matches
Scheduled Matches
Search
Match Statistics
Match Lineups
Match Incidents
Head to Head
Pregame Form
Shot Map
Match Heatmap
Match Player Statistics
Best Players
Momentum Graph
Match Commentary
Match Odds
Fan Votes
Match Managers
Match Highlights
Average Positions
Match Streaks
Featured Players
Match TV Channels
Win Probability
Point by Point
Cricket Innings
Trending Matches
Tournament Details
Tournament Seasons
Standings
Tournament Rounds
Tournament Matches
Tournament Teams
Cup Tree
Tournament Top Players
Tournament Top Teams
Team of the Week
Player of the Season
Season Info
Featured Matches
Tournament Media
Team Details
Team Players
Team Matches
Team Near Matches
Team Statistics Seasons
Team Statistics
Team Top Players
Team Transfers
Team Standings Seasons
Team Rankings
Team Performance
Team Media
Player Details
Player Statistics Seasons
Player Statistics
Player Matches
Player Near Matches
Player Transfer History
Player Attributes
Player Heatmap
Player Ratings
National Team Statistics
Player Last Year Summary
Player Penalty History
Player Media
Manager Details
Manager Matches
Referee Details
Referee Matches
Sports
Categories
Tournaments in Category
Match Calendar
Rankings
Transfers
Odds Providers
TV Channels
/matches/point-by-pointPoint by Point
Tennis, table tennis and volleyball point-by-point: every set, game and point with server and score.
QUERY PARAMS
Sofascore match id or any sofascore.com match URL (the #id: fragment is the id).
Examples:
- ID:
14023961 - URL:
https://www.sofascore.com/football/match/…#id:14023961
{
"match_id": 17019999,
"point_by_point": [
{
"set": 2,
"games": [
{
"game": 12,
"points": [
{
"home_point": "0",
"away_point": "15",
"point_description": 0,
"home_point_type": 5,
"away_point_type": 1
},
{
"home_point": "15",
"away_point": "15",
"point_description": 0,
"home_point_type": 1,
"away_point_type": 5
},
{
"home_point": "30",
"away_point": "15",
"point_description": 0,
"home_point_type": 1,
"away_point_type": 5
},
{
"home_point": "40",
"away_point": "15",
"point_description": 0,
"home_point_type": 3,
"away_point_type": 5
}
],
"score": {
"home_score": 7,
"away_score": 5,
"serving": 2,
"scoring": 1
}
},
{
"game": 11,
"points": [
{
"home_point": "15",
"away_point": "0",
"point_description": 0,
"home_point_type": 1,
"away_point_type": 5
},
{
"home_point": "15",
"away_point": "15",
"point_description": 0,
"home_point_type": 5,
"away_point_type": 1
},
{
"home_point": "15",
"away_point": "30",
"point_description": 0,
"home_point_type": 5,
"away_point_type": 1
},
{
"home_point": "30",
"away_point": "30",
"point_description": 0,
"home_point_type": 1,
"away_point_type": 5
},
{
"home_point": "30",
"away_point": "40",
"point_description": 0,
"home_point_type": 5,
"away_point_type": 2
},
{
"home_point": "40",
"away_point": "40",
"point_description": 0,
"home_point_type": 1,
"away_point_type": 5
},
{
"home_point": "A",
"away_point": "40",
"point_description": 0,
"home_point_type": 1,
"away_point_type": 5
}
],
"score": {
"home_score": 6,
"away_score": 5,
"serving": 1,
"scoring": 1
}
},
{
"game": 10,
"points": [
{
"home_point": "0",
"away_point": "15",
"point_description": 1,
"home_point_type": 5,
"away_point_type": 1
},
{
"home_point": "15",
"away_point": "15",
"point_description": 0,
"home_point_type": 1,
"away_point_type": 5
},
{
"home_point": "15",
"away_point": "30",
"point_description": 0,
"home_point_type": 5,
"away_point_type": 1
},
{
"home_point": "15",
"away_point": "40",
"point_description": 0,
"home_point_type": 5,
"away_point_type": 1
},
{
"home_point": "30",
"away_point": "40",
"point_description": 2,
"home_point_type": 1,
"away_point_type": 5
}
],
"score": {
"home_score": 5,
"away_score": 5,
"serving": 2,
"scoring": 2
}
},
{
"game": 9,
"points": [
{
"home_point": "15",
"away_point": "0",
"point_description": 0,
"home_point_type": 1,
"away_point_type": 5
},
{
"home_point": "15",
"away_point": "15",
"point_description": 0,
"home_point_type": 5,
"away_point_type": 1
},
{
"home_point": "15",
"away_point": "30",
"point_description": 0,
"home_point_type": 5,
"away_point_type": 1
},
{
"home_point": "15",
"away_point": "40",
"point_description": 0,
"home_point_type": 5,
"away_point_type": 2
}
],
"score": {
"home_score": 5,
"away_score": 4,
"serving": 1,
"scoring": 2
}
},
{
"game": 8,
"points": [
{
"home_point": "15",
"away_point": "0",
"point_description": 0,
"home_point_type": 1,
"away_point_type": 5
},
{
"home_point": "15",
"away_point": "15",
"point_description": 0,
"home_point_type": 5,
"away_point_type": 1
},
{
"home_point": "15",
"away_point": "30",
"point_description": 0,
"home_point_type": 5,
"away_point_type": 1
},
{
"home_point": "15",
"away_point": "40",
"point_description": 0,
"home_point_type": 5,
"away_point_type": 1
}
],
"score": {
"home_score": 5,
"away_score": 3,
"serving": 2,
"scoring": 2
}
},
{
"game": 7,
"points": [
{
"home_point": "15",
"away_point": "0",
"point_description": 1,
"home_point_type": 1,
"away_point_type": 5
},
{
"home_point": "30",
"away_point": "0",
"point_description": 0,
"home_point_type": 1,
"away_point_type": 5
},
{
"home_point": "40",
"away_point": "0",
"point_description": 0,
"home_point_type": 1,
"away_point_type": 5
}
],
"score": {
"home_score": 5,
"away_score": 2,
"serving": 1,
"scoring": 1
}
},
{
"game": 6,
"points": [
{
"home_point": "15",
"away_point": "0",
"point_description": 0,
"home_point_type": 1,
"away_point_type": 5
},
{
"home_point": "30",
"away_point": "0",
"point_description": 0,
"home_point_type": 1,
"away_point_type": 5
},
{
"home_point": "30",
"away_point": "15",
"point_description": 0,
"home_point_type": 5,
"away_point_type": 1
},
{
"home_point": "30",
"away_point": "30",
"point_description": 0,
"home_point_type": 5,
"away_point_type": 1
},
{
"home_point": "30",
"away_point": "40",
"point_description": 0,
"home_point_type": 5,
"away_point_type": 1
},
{
"home_point": "40",
"away_point": "40",
"point_description": 0,
"home_point_type": 1,
"away_point_type": 5
},
{
"home_point": "A",
"away_point": "40",
"point_description": 0,
"home_point_type": 2,
"away_point_type": 5
}
],
"score": {
"home_score": 4,
"away_score": 2,
"serving": 2,
"scoring": 1
}
},
{
"game": 5,
"points": [
{
"home_point": "15",
"away_point": "0",
"point_description": 0,
"home_point_type": 1,
"away_point_type": 5
},
{
"home_point": "30",
"away_point": "0",
"point_description": 0,
"home_point_type": 1,
"away_point_type": 5
},
{
"home_point": "30",
"away_point": "15",
"point_description": 0,
"home_point_type": 5,
"away_point_type": 1
},
{
"home_point": "40",
"away_point": "15",
"point_description": 0,
"home_point_type": 1,
"away_point_type": 5
}
],
"score": {
"home_score": 3,
"away_score": 2,
"serving": 1,
"scoring": 1
}
},
{
"game": 4,
"points": [
{
"home_point": "0",
"away_point": "15",
"point_description": 0,
"home_point_type": 5,
"away_point_type": 1
},
{
"home_point": "15",
"away_point": "15",
"point_description": 0,
"home_point_type": 1,
"away_point_type": 5
},
{
"home_point": "30",
"away_point": "15",
"point_description": 0,
"home_point_type": 1,
"away_point_type": 5
},
{
"home_point": "40",
"away_point": "15",
"point_description": 0,
"home_point_type": 2,
"away_point_type": 5
},
{
"home_point": "40",
"away_point": "30",
"point_description": 0,
"home_point_type": 2,
"away_point_type": 1
}
],
"score": {
"home_score": 2,
"away_score": 2,
"serving": 2,
"scoring": 1
}
},
{
"game": 3,
"points": [
{
"home_point": "0",
"away_point": "15",
"point_description": 0,
"home_point_type": 5,
"away_point_type": 1
},
{
"home_point": "0",
"away_point": "30",
"point_description": 0,
"home_point_type": 5,
"away_point_type": 1
},
{
"home_point": "0",
"away_point": "40",
"point_description": 2,
"home_point_type": 5,
"away_point_type": 2
},
{
"home_point": "15",
"away_point": "40",
"point_description": 0,
"home_point_type": 1,
"away_point_type": 2
}
],
"score": {
"home_score": 1,
"away_score": 2,
"serving": 1,
"scoring": 2
}
},
{
"game": 2,
"points": [
{
"home_point": "15",
"away_point": "0",
"point_description": 0,
"home_point_type": 1,
"away_point_type": 5
},
{
"home_point": "30",
"away_point": "0",
"point_description": 0,
"home_point_type": 1,
"away_point_type": 5
},
{
"home_point": "40",
"away_point": "0",
"point_description": 0,
"home_point_type": 2,
"away_point_type": 5
},
{
"home_point": "40",
"away_point": "15",
"point_description": 0,
"home_point_type": 2,
"away_point_type": 1
},
{
"home_point": "40",
"away_point": "30",
"point_description": 0,
"home_point_type": 2,
"away_point_type": 1
},
{
"home_point": "40",
"away_point": "40",
"point_description": 0,
"home_point_type": 5,
"away_point_type": 1
},
{
"home_point": "40",
"away_point": "A",
"point_description": 0,
"home_point_type": 5,
"away_point_type": 1
},
{
"home_point": "40",
"away_point": "40",
"point_description": 0,
"home_point_type": 1,
"away_point_type": 5
},
{
"home_point": "A",
"away_point": "40",
"point_description": 0,
"home_point_type": 2,
"away_point_type": 5
},
{
"home_point": "40",
"away_point": "40",
"point_description": 0,
"home_point_type": 5,
"away_point_type": 1
},
{
"home_point": "40",
"away_point": "A",
"point_description": 0,
"home_point_type": 5,
"away_point_type": 1
},
{
"home_point": "40",
"away_point": "40",
"point_description": 0,
"home_point_type": 1,
"away_point_type": 5
},
{
"home_point": "A",
"away_point": "40",
"point_description": 0,
"home_point_type": 2,
"away_point_type": 5
},
{
"home_point": "40",
"away_point": "40",
"point_description": 0,
"home_point_type": 5,
"away_point_type": 1
},
{
"home_point": "A",
"away_point": "40",
"point_description": 2,
"home_point_type": 2,
"away_point_type": 5
},
{
"home_point": "40",
"away_point": "40",
"point_description": 0,
"home_point_type": 5,
"away_point_type": 1
},
{
"home_point": "A",
"away_point": "40",
"point_description": 0,
"home_point_type": 2,
"away_point_type": 5
}
],
"score": {
"home_score": 1,
"away_score": 1,
"serving": 2,
"scoring": 1
}
},
{
"game": 1,
"points": [
{
"home_point": "15",
"away_point": "0",
"point_description": 0,
"home_point_type": 1,
"away_point_type": 5
},
{
"home_point": "15",
"away_point": "15",
"point_description": 0,
"home_point_type": 5,
"away_point_type": 1
},
{
"home_point": "30",
"away_point": "15",
"point_description": 0,
"home_point_type": 1,
"away_point_type": 5
},
{
"home_point": "30",
"away_point": "30",
"point_description": 0,
"home_point_type": 5,
"away_point_type": 1
},
{
"home_point": "30",
"away_point": "40",
"point_description": 0,
"home_point_type": 5,
"away_point_type": 2
}
],
"score": {
"home_score": 0,
"away_score": 1,
"serving": 1,
"scoring": 2
}
}
]
},
{
"set": 1,
"games": [
{
"game": 8,
"points": [
{
"home_point": "0",
"away_point": "15",
"point_description": 0,
"home_point_type": 5,
"away_point_type": 1
},
{
"home_point": "15",
"away_point": "15",
"point_description": 0,
"home_point_type": 1,
"away_point_type": 5
},
{
"home_point": "15",
"away_point": "30",
"point_description": 0,
"home_point_type": 5,
"away_point_type": 1
},
{
"home_point": "30",
"away_point": "30",
"point_description": 2,
"home_point_type": 1,
"away_point_type": 5
},
{
"home_point": "40",
"away_point": "30",
"point_description": 0,
"home_point_type": 3,
"away_point_type": 5
}
],
"score": {
"home_score": 6,
"away_score": 2,
"serving": 2,
"scoring": 1
}
},
{
"game": 7,
"points": [
{
"home_point": "0",
"away_point": "15",
"point_description": 0,
"home_point_type": 5,
"away_point_type": 1
},
{
"home_point": "0",
"away_point": "30",
"point_description": 0,
"home_point_type": 5,
"away_point_type": 1
},
{
"home_point": "15",
"away_point": "30",
"point_description": 0,
"home_point_type": 1,
"away_point_type": 5
},
{
"home_point": "30",
"away_point": "30",
"point_description": 0,
"home_point_type": 1,
"away_point_type": 5
},
{
"home_point": "30",
"away_point": "40",
"point_description": 0,
"home_point_type": 5,
"away_point_type": 2
},
{
"home_point": "40",
"away_point": "40",
"point_description": 0,
"home_point_type": 1,
"away_point_type": 5
},
{
"home_point": "40",
"away_point": "A",
"point_description": 0,
"home_point_type": 5,
"away_point_type": 2
},
{
"home_point": "40",
"away_point": "40",
"point_description": 0,
"home_point_type": 1,
"away_point_type": 5
},
{
"home_point": "40",
"away_point": "A",
"point_description": 0,
"home_point_type": 5,
"away_point_type": 2
}
],
"score": {
"home_score": 5,
"away_score": 2,
"serving": 1,
"scoring": 2
}
},
{
"game": 6,
"points": [
{
"home_point": "15",
"away_point": "0",
"point_description": 0,
"home_point_type": 1,
"away_point_type": 5
},
{
"home_point": "30",
"away_point": "0",
"point_description": 0,
"home_point_type": 1,
"away_point_type": 5
},
{
"home_point": "30",
"away_point": "15",
"point_description": 0,
"home_point_type": 5,
"away_point_type": 1
},
{
"home_point": "30",
"away_point": "30",
"point_description": 0,
"home_point_type": 5,
"away_point_type": 1
},
{
"home_point": "40",
"away_point": "30",
"point_description": 0,
"home_point_type": 2,
"away_point_type": 5
},
{
"home_point": "40",
"away_point": "40",
"point_description": 0,
"home_point_type": 5,
"away_point_type": 1
},
{
"home_point": "A",
"away_point": "40",
"point_description": 0,
"home_point_type": 2,
"away_point_type": 5
}
],
"score": {
"home_score": 5,
"away_score": 1,
"serving": 2,
"scoring": 1
}
},
{
"game": 5,
"points": [
{
"home_point": "15",
"away_point": "0",
"point_description": 0,
"home_point_type": 1,
"away_point_type": 5
},
{
"home_point": "30",
"away_point": "0",
"point_description": 0,
"home_point_type": 1,
"away_point_type": 5
},
{
"home_point": "40",
"away_point": "0",
"point_description": 0,
"home_point_type": 1,
"away_point_type": 5
},
{
"home_point": "40",
"away_point": "15",
"point_description": 0,
"home_point_type": 5,
"away_point_type": 1
}
],
"score": {
"home_score": 4,
"away_score": 1,
"serving": 1,
"scoring": 1
}
},
{
"game": 4,
"points": [
{
"home_point": "15",
"away_point": "0",
"point_description": 0,
"home_point_type": 1,
"away_point_type": 5
},
{
"home_point": "15",
"away_point": "15",
"point_description": 0,
"home_point_type": 5,
"away_point_type": 1
},
{
"home_point": "15",
"away_point": "30",
"point_description": 0,
"home_point_type": 5,
"away_point_type": 1
},
{
"home_point": "30",
"away_point": "30",
"point_description": 0,
"home_point_type": 1,
"away_point_type": 5
},
{
"home_point": "40",
"away_point": "30",
"point_description": 2,
"home_point_type": 2,
"away_point_type": 5
},
{
"home_point": "40",
"away_point": "40",
"point_description": 0,
"home_point_type": 5,
"away_point_type": 1
},
{
"home_point": "40",
"away_point": "A",
"point_description": 0,
"home_point_type": 5,
"away_point_type": 1
},
{
"home_point": "40",
"away_point": "40",
"point_description": 0,
"home_point_type": 1,
"away_point_type": 5
},
{
"home_point": "40",
"away_point": "A",
"point_description": 0,
"home_point_type": 5,
"away_point_type": 1
}
],
"score": {
"home_score": 3,
"away_score": 1,
"serving": 2,
"scoring": 2
}
},
{
"game": 3,
"points": [
{
"home_point": "15",
"away_point": "0",
"point_description": 0,
"home_point_type": 1,
"away_point_type": 5
},
{
"home_point": "30",
"away_point": "0",
"point_description": 0,
"home_point_type": 1,
"away_point_type": 5
},
{
"home_point": "40",
"away_point": "0",
"point_description": 0,
"home_point_type": 1,
"away_point_type": 5
}
],
"score": {
"home_score": 3,
"away_score": 0,
"serving": 1,
"scoring": 1
}
},
{
"game": 2,
"points": [
{
"home_point": "15",
"away_point": "0",
"point_description": 2,
"home_point_type": 1,
"away_point_type": 5
},
{
"home_point": "30",
"away_point": "0",
"point_description": 0,
"home_point_type": 1,
"away_point_type": 5
},
{
"home_point": "40",
"away_point": "0",
"point_description": 0,
"home_point_type": 2,
"away_point_type": 5
},
{
"home_point": "40",
"away_point": "15",
"point_description": 0,
"home_point_type": 2,
"away_point_type": 1
},
{
"home_point": "40",
"away_point": "30",
"point_description": 0,
"home_point_type": 2,
"away_point_type": 1
}
],
"score": {
"home_score": 2,
"away_score": 0,
"serving": 2,
"scoring": 1
}
},
{
"game": 1,
"points": [
{
"home_point": "15",
"away_point": "0",
"point_description": 0,
"home_point_type": 1,
"away_point_type": 5
},
{
"home_point": "30",
"away_point": "0",
"point_description": 0,
"home_point_type": 1,
"away_point_type": 5
},
{
"home_point": "30",
"away_point": "15",
"point_description": 0,
"home_point_type": 5,
"away_point_type": 1
},
{
"home_point": "40",
"away_point": "15",
"point_description": 0,
"home_point_type": 1,
"away_point_type": 5
}
],
"score": {
"home_score": 1,
"away_score": 0,
"serving": 1,
"scoring": 1
}
}
]
}
]
}