Playbook-API
  1. Endpoints
Playbook-API
  • Global
    • Overview
    • Base URL (Servers)
    • Authentication
    • Rate Limits + Usage
    • Errors
    • League / sportKey Conventions
    • Support
  • Endpoints
    • Health
      GET
    • Me
      GET
    • Teams
      GET
    • Injuries
      GET
    • Splits
      GET
    • Splits (Historical/History)
      GET
    • Odds-Games
      GET
    • Lines
      GET
    • Games
      GET
  1. Endpoints

Lines

GET
https://api.playbook-api.com/v1/lines
Last modified:2026-01-02 01:25:46
Returns current betting lines for each matchup:
Spread
Total
Moneyline
Books are prioritized and the response includes a lineSourceTier.

Request

Query Params

Responses

🟢200Success
application/json
Body

Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api.playbook-api.com/v1/lines?league=nhl&api_key=YOUR_API_KEY'
Response Response Example
{
    "sportKey": "americanfootball_nfl",
    "count": 16,
    "requestsRemaining": 24850,
    "data": [
        {
            "gameId": "abc123",
            "sportKey": "americanfootball_nfl",
            "league": "NFL",
            "date": "2025-01-01",
            "startTime": "2025-01-01T18:00:00Z",
            "startTimeEst": "1:00 PM EST",
            "homeTeamName": "Dallas Cowboys",
            "awayTeamName": "Philadelphia Eagles",
            "lines": {
                "spread": {
                    "home": -3.5,
                    "away": 3.5
                },
                "total": 47.5,
                "moneyline": {
                    "home": -165,
                    "away": 145
                }
            },
            "lineSourceTier": "tier1"
        }
    ]
}
Modified at 2026-01-02 01:25:46
Previous
Odds-Games
Next
Games
Built with