get
https://api.rotowire.com/Hockey/NHL/News.php
Query Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
date | string | No | Date to retrieve news for. Format YYYY-MM-DD. Defaults to current date. |
hours | integer | No | Return news from the last N hours. |
max_priority | integer | No | Return only news at or above this priority level. |
with_analysis | integer | No | Include analytical commentary. 1 = Yes, 0 = No. Options: 0, 1 · Default: 1 |
Attributes
Top-Level Fields
| Field | Type | Description |
|---|---|---|
Date | string | Date in YYYY-MM-DD format |
Updates | array | Array of news or injury update objects |
Updates Object
| Field | Type | Description |
|---|---|---|
Id | string | Unique RotoWire identifier |
DateTime | string | Date and time in ISO 8601 format |
Priority | string | News priority level — 1 = Biggest News, 2 = Top Players, 3 = Regular, 4 = Minor Leaguers, 5 = Non-Fantasy |
Headline | string | Short headline summarizing the update |
Notes | string | Brief factual notes about the player or event |
Analysis | string | In-depth analytical commentary on fantasy and betting impact |
Player | object | Player information object |
Team | object | Team information object |
Player Object
| Field | Type | Description |
|---|---|---|
FirstName | string | Player's first name |
LastName | string | Player's last name |
Position | string | Player's eligible position(s) (e.g. C, LW, RW, D, G) |
LeagueLevel | string | Level of play (e.g. MAJORS, MINORS) |
Link | string | URL to the player's RotoWire profile page |
Injury | object | Injury status and details |
Id | string | Unique RotoWire identifier |
Team Object
| Field | Type | Description |
|---|---|---|
Id | string | Unique RotoWire identifier |
Code | string | Short team code or abbreviation (e.g. NYY, LAL, NE) |
Example Response
{"Date":"2026-05-14","Updates":[{"Id":"591841","DateTime":"2026-05-14T08:10:03-07:00","Priority":"3","Headline":"Could miss start of season","Notes":"Grebenkin (upper body) may not be ready for the start of the 2026-27 campaign, Charlie O\u0027Connor of PHLY Sports reports Thursday.","Analysis":"Grebenkin has been sidelined since March 21 versus the Sharks due to his upper-body problem, a stretch of 23 games that included the playoffs as well. Before getting hurt, the 23-year-old winger was mired in a 16-game goal drought, notching a mere three helpers along the way. Even when healthy, Grebenkin could find himself serving as a healthy scratch periodically.","Player":{"FirstName":"Nikita","LastName":"Grebenkin","Position":"RW","LeagueLevel":"MAJORS","Link":"https://www.rotowire.com/hockey/player/nikita-grebenkin-7121","Injury":{"Status":"OUT","Type":"Upper Body","Detail":"","Side":""},"Id":"7121"},"Team":{"Id":"21","Code":"PHI"}},{"Id":"591842","DateTime":"2026-05-14T10:08:42-07:00","Priority":"4","Headline":"Signs one-year contract extension","Notes":"Reichel signed a one-year, $950,000 contract extension with the Bruins on Thursday.","Analysis":"Reichel was traded to Boston from Vancouver in March, and he recorded a goal, two assists, five blocked shots and two hits while averaging 12:49 of ice time across 10 NHL appearances with the Bruins. He\u0027ll remain with the organization during the 2026-27 campaign and could continue to split time between Boston and AHL Providence.","Player":{"FirstName":"Lukas","LastName":"Reichel","Position":"RW","LeagueLevel":"MINORS","Link":"https://www.rotowire.com/hockey/player/lukas-reichel-6211","Injury":{"Status":null,"Type":"","Detail":"","Side":""},"Id":"6211"},"Team":{"Id":"3","Code":"BOS"}}]}