Skip to main content
GET
/
competitors
/
recentForm
Team Recent Form
curl --request GET \
  --url https://v1.basketball.sportsapipro.com/competitors/recentForm \
  --header 'x-api-key: <api-key>'

Overview

Returns recent game results for a basketball team, useful for analyzing current form, win streaks, and performance trends.

Query Parameters

competitor
integer
required
Team/Competitor ID (e.g., 2827 for LA Lakers)
numOfGames
integer
Number of recent games to return (default: 5)

Code Examples

curl -X GET "https://v1.basketball.sportsapipro.com/competitors/recentForm?competitor=2827&numOfGames=10" \
  -H "x-api-key: YOUR_API_KEY"

Response Structure

recentForm
object
Recent form data

Example Response

{
  "recentForm": {
    "competitor": {
      "id": 2827,
      "name": "Los Angeles Lakers",
      "imageUrl": "..."
    },
    "form": "WWLWW",
    "games": [
      {
        "gameId": 123456,
        "date": "2026-01-25T20:00:00Z",
        "opponent": {
          "id": 2765,
          "name": "Boston Celtics",
          "imageUrl": "..."
        },
        "score": 118,
        "opponentScore": 112,
        "isHome": true,
        "isWin": true,
        "competition": {
          "id": 132,
          "name": "NBA"
        }
      }
    ]
  }
}

Use Cases

  • Pre-game analysis: Show team’s current form before a matchup
  • Betting insights: Identify hot/cold streaks
  • Performance tracking: Monitor team improvements or declines
  • Head-to-head context: Compare both teams’ recent form before a game

Authorizations

x-api-key
string
header
required

Your SportsAPI Pro API key

Query Parameters

competitor
integer
required

Team/Competitor ID

Example:

2827

numOfGames
integer
default:5

Number of recent games to return

Response

200

Recent form retrieved successfully