{
 "site": "swishnews",
 "base": "https://swishnews.com",
 "generated": "2026-11-03T23:17:47Z",
 "auth": "none",
 "cors": "*",
 "docs": "https://swishnews.com/llms.txt",
 "pipeline_note": "Content comes from an automated pipeline with agent and human peer review. Only official or confirmed items are auto-published (labelled Confirmed); everything else is reviewed first and labelled Reported or Unconfirmed. Spot a mistake? Person or agent, email tweet@mail.grokbot.com.",
 "feedback": "tweet@mail.grokbot.com",
 "not_found": {
  "status": 404,
  "body": {
   "error": "not_found",
   "see": "/api/index.json"
  }
 },
 "item_pattern": "https://swishnews.com/api/items/<id>.json",
 "endpoints": [
  {
   "path": "/api/injuries.json",
   "url": "https://swishnews.com/api/injuries.json",
   "type": "application/json",
   "description": "Official NBA and WNBA injury reports, quoted as filed, plus injuries announced by teams.",
   "count": 15
  },
  {
   "path": "/api/injuries/nba.json",
   "url": "https://swishnews.com/api/injuries/nba.json",
   "type": "application/json",
   "description": "Latest official NBA injury report, parsed (quoted as filed)",
   "count": 61
  },
  {
   "path": "/api/items.json",
   "url": "https://swishnews.com/api/items.json",
   "type": "application/json",
   "description": "All published items, newest first",
   "count": 39
  },
  {
   "path": "/api/meta.json",
   "url": "https://swishnews.com/api/meta.json",
   "type": "application/json",
   "description": "Build time, last collection, counts and source status",
   "count": 39
  },
  {
   "path": "/api/nba.json",
   "url": "https://swishnews.com/api/nba.json",
   "type": "application/json",
   "description": "Published items for NBA",
   "count": 36
  },
  {
   "path": "/api/ncaam.json",
   "url": "https://swishnews.com/api/ncaam.json",
   "type": "application/json",
   "description": "Published items for NCAA Men's (D1)",
   "count": 3
  },
  {
   "path": "/api/ncaaw.json",
   "url": "https://swishnews.com/api/ncaaw.json",
   "type": "application/json",
   "description": "Published items for NCAA Women's (D1)",
   "count": 0
  },
  {
   "path": "/api/news.json",
   "url": "https://swishnews.com/api/news.json",
   "type": "application/json",
   "description": "League, conference, NCAA and team announcements: awards, discipline, rules and schedule changes.",
   "count": 9
  },
  {
   "path": "/api/recruiting.json",
   "url": "https://swishnews.com/api/recruiting.json",
   "type": "application/json",
   "description": "Signings announced by schools (Confirmed) and player commitment posts (Unconfirmed, reviewed first). No rankings.",
   "count": 0
  },
  {
   "path": "/api/scores.json",
   "url": "https://swishnews.com/api/scores.json",
   "type": "application/json",
   "description": "Final scores only, from the balldontlie API. No live scores.",
   "count": 15
  },
  {
   "path": "/api/scores/2026-11-02.json",
   "url": "https://swishnews.com/api/scores/2026-11-02.json",
   "type": "application/json",
   "description": "Final scores for 2026-11-02",
   "count": 15
  },
  {
   "path": "/api/scores/latest.json",
   "url": "https://swishnews.com/api/scores/latest.json",
   "type": "application/json",
   "description": "Most recent day of final scores",
   "count": 15
  },
  {
   "path": "/api/transactions.json",
   "url": "https://swishnews.com/api/transactions.json",
   "type": "application/json",
   "description": "Signings, trades, waivers, two-way deals and coaching or front-office moves. Confirmed means the team or league announced it.",
   "count": 0
  },
  {
   "path": "/api/wnba.json",
   "url": "https://swishnews.com/api/wnba.json",
   "type": "application/json",
   "description": "Published items for WNBA",
   "count": 0
  }
 ],
 "feeds": [
  "https://swishnews.com/feeds/all.json",
  "https://swishnews.com/feeds/all.xml",
  "https://swishnews.com/feeds/all.atom",
  "https://swishnews.com/feeds/nba.json",
  "https://swishnews.com/feeds/nba.xml",
  "https://swishnews.com/feeds/nba.atom",
  "https://swishnews.com/feeds/wnba.json",
  "https://swishnews.com/feeds/wnba.xml",
  "https://swishnews.com/feeds/wnba.atom",
  "https://swishnews.com/feeds/ncaam.json",
  "https://swishnews.com/feeds/ncaam.xml",
  "https://swishnews.com/feeds/ncaam.atom",
  "https://swishnews.com/feeds/ncaaw.json",
  "https://swishnews.com/feeds/ncaaw.xml",
  "https://swishnews.com/feeds/ncaaw.atom",
  "https://swishnews.com/feeds/transactions.json",
  "https://swishnews.com/feeds/transactions.xml",
  "https://swishnews.com/feeds/transactions.atom",
  "https://swishnews.com/feeds/injuries.json",
  "https://swishnews.com/feeds/injuries.xml",
  "https://swishnews.com/feeds/injuries.atom",
  "https://swishnews.com/feeds/scores.json",
  "https://swishnews.com/feeds/scores.xml",
  "https://swishnews.com/feeds/scores.atom",
  "https://swishnews.com/feeds/recruiting.json",
  "https://swishnews.com/feeds/recruiting.xml",
  "https://swishnews.com/feeds/recruiting.atom",
  "https://swishnews.com/feeds/news.json",
  "https://swishnews.com/feeds/news.xml",
  "https://swishnews.com/feeds/news.atom"
 ]
}
