Endpoint Playground
Returns a page of a player's news (title, summary, author, time, link). Without `cursor` it is the player page's own first 15 articles; while `has_more` is true, pass `next_cursor` as `cursor` to continue, 1 to 50 articles at a time (default 25). Available for NFL and NBA players; a player with no coverage returns an empty list.
25 Oct 2026: 15 articles; 8 fields had a value in every checked item.
Sample value profiles: published_at: 2026-09-29 to 2026-10-20; url: fanduel.com; title: median 59 characters.
curl 'https://api.crawlora.net/api/v1/fanduel/sportsbook/player/news?league=nfl&player=josh-allen-53775' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| league | string | Yes | nfl | League: `nfl`, `nba` |
| player | string | Yes | josh-allen-53775 | Player slug ending in its id, such as `josh-allen-53775`; take it from the `players` route (`players[].slug`) or `team/roster` (`players[].slug`) |
| cursor | string | No | Continue from the previous response's `next_cursor`; omit for the first page | |
| limit | integer | No | Articles per page after the first, 1 to 50; default 25. Only valid together with `cursor` |
{
"code": 200,
"data": {
"league": "nfl",
"player": "josh-allen-53775",
"name": "Josh Allen",
"articles": [
{
"id": "8462e09c-c08d-4538-8237-35b70073b5b7-d",
"title": "NFL MVP Odds Update: Josh Allen, Brock Purdy in Their Own Tier",
"summary": "NFL MVP odds after Week 6. What does the market look like?",
"author": "Austan Kas",
"published_at": "2026-10-20T14:26:52Z",
"source": "research",
"url": "https://www.fanduel.com/research/nfl-mvp-odds-update-josh-allen-brock-purdy-patrick-mahomes",
"thumbnail_url": "https://cdn.sanity.io/images/pbwem9y5/ch_production/2846405b4b03ca0af1d0feba64e3355b9b075e9e-5024x3349.jpg?rect=762,0,3982,2159&w=332&h=180"
}
],
"player_updates": [],
"has_more": true,
"next_cursor": "46d817a2-f91a-4b14-974a-daed0bb58c2d-d",
"fetched_at": "2026-10-23T14:57:52Z"
},
"msg": "OK"
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.