Tennis Scraping Test
{
"success": true,
"dbTournaments": [
{
"id": "cmjrme5e7002bowlumutvs3sf",
"name": "Roland Garros",
"slug": "roland-garros-2026",
"drawsUrl": "https://api.wtatennis.com/tennis/tournaments/903/2026/draw",
"startDate": "2026-05-24T00:00:00.000Z",
"endDate": "2026-06-07T00:00:00.000Z",
"atpId": null,
"wtaId": "903",
"year": 2026,
"tour": "WTA",
"rounds": 7
},
{
"id": "cmjrme1wg000sowlu7r76bma1",
"name": "Roland Garros",
"slug": "roland-garros-2026",
"drawsUrl": "https://www.atptour.com/en/scores/current/roland-garros/520/draws",
"startDate": "2026-05-24T12:00:00.000Z",
"endDate": "2026-06-07T12:00:00.000Z",
"atpId": "520",
"wtaId": null,
"year": 2026,
"tour": "ATP",
"rounds": 7
}
],
"drawUpdates": [
{
"name": "Roland Garros",
"source": "wta-api",
"status": "success"
},
{
"name": "Roland Garros",
"source": "espn",
"status": "success",
"matched": 70,
"updated": 5,
"unmatched": 0,
"espnMatches": 127,
"skipped": false
}
]
}