Skip to content

get_line_movement

10 creditsTime-seriesPOST /v1/get_line_movement

Daily snapshots of each posted line before a fight

Use it when you want how a fight's price moved in the days before it, from our daily snapshots.

Parameters

bout_idstringrequired
Fight id.
providerstringoptional
One sportsbook, e.g. DraftKings.

Notes

  • Over MCP, ask for it in plain English and the client calls get_line_movement itself. Point any MCP client at https://mcp.fighterapi.com/mcp?key=YOUR_API_KEY.
  • Each call costs 10 credits, taken before it runs and refunded if the server errors.
  • Not the call you need? Find the right call by what you are trying to answer.

Request

curl -X POST https://mcp.fighterapi.com/v1/get_line_movement \
  -H "Content-Type: application/json" \
  -H "x-api-key: YOUR_API_KEY" \
  -d '{
  "bout_id": "401916277"
}'

Response

json
{
  "bout": {
    "bout_id": "401916277",
    "event_id": "600061541",
    "event_name": "UFC Fight Night: Allen vs. Duncan",
    "event_date": "2026-10-10",
    "starts_at": "2026-10-10T21:00:00.000Z",
    "weight_class": "Lightweight",
    "card_segment": "prelims1",
    "match_number": 7,
    "title_fight": false,
    "scheduled_rounds": 3,
    "status": "scheduled",
    "fighter_a": "5123216",
    "fighter_a_name": "Francisco Prado",
    "fighter_b": "3093513",
    "fighter_b_name": "Ismael Bonfim",
    "winner": null,
    "method": null,
    "method_display": null,
    "end_round": null,
    "end_clock": null,
    "duration_seconds": null,
    "judges_scores": null,
    "referee": null
  },
  "movement": {
    "DraftKings": [
      {
        "captured_at": "2026-10-05T22:33:19.919Z",
        "a_price": -108,
        "b_price": -112,
        "total_rounds": 1.5
      },
      {
        "captured_at": "2026-10-06T00:00:00.000Z",
        "a_price": -108,
        "b_price": -112,
        "total_rounds": 1.5
      }
    ]
  },
  "snapshots": 2
}

Response fields

boutobject
bout.bout_idstring
bout.event_idstring
bout.event_namestring
bout.event_datestring
bout.starts_atstring
bout.weight_classstring
bout.card_segmentstring
bout.match_numbernumber
bout.title_fightboolean
bout.scheduled_roundsnumber
bout.statusstring
bout.fighter_astring
bout.fighter_a_namestring
bout.fighter_bstring
bout.fighter_b_namestring
bout.winnernull
bout.methodnull
bout.method_displaynull
bout.end_roundnull
bout.end_clocknull
bout.duration_secondsnull
bout.judges_scoresnull
bout.refereenull
movementobject
movement.DraftKings[]array
List of objects
movement.DraftKings[].captured_atstring
movement.DraftKings[].a_pricenumber
movement.DraftKings[].b_pricenumber
movement.DraftKings[].total_roundsnumber
snapshotsnumber

Related endpoints

Try it

500 credits free on signup: 50 calls to get_line_movement, and no card.