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_movementitself. Point any MCP client athttps://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
boutobjectbout.bout_idstringbout.event_idstringbout.event_namestringbout.event_datestringbout.starts_atstringbout.weight_classstringbout.card_segmentstringbout.match_numbernumberbout.title_fightbooleanbout.scheduled_roundsnumberbout.statusstringbout.fighter_astringbout.fighter_a_namestringbout.fighter_bstringbout.fighter_b_namestringbout.winnernullbout.methodnullbout.method_displaynullbout.end_roundnullbout.end_clocknullbout.duration_secondsnullbout.judges_scoresnullbout.refereenullmovementobjectmovement.DraftKings[]array- List of objects
movement.DraftKings[].captured_atstringmovement.DraftKings[].a_pricenumbermovement.DraftKings[].b_pricenumbermovement.DraftKings[].total_roundsnumbersnapshotsnumber
Related endpoints
get_event2 cr
Takes the event_id this one returns.
A card's fights with results, method, round, time and judges' scores
get_schedule2 cr
Returns the bout_id this one takes.
Upcoming fights with current moneylines where a book has posted one
get_fight5 cr
Takes the bout_id this one returns.
One fight: result, full stat sheets, round-by-round lines, ratings and odds
get_fighter5 cr
Takes the fighter_id this one returns.
Profile, UFC record by method, career rates, rating and recent fights
Try it
500 credits free on signup: 50 calls to get_line_movement, and no card.