mirror of
https://github.com/ryanamay/sparkle.git
synced 2024-09-20 14:30:34 +00:00
19 lines
471 B
Python
19 lines
471 B
Python
|
from fastapi import APIRouter, Depends
|
||
|
import requests
|
||
|
from app.core.config import settings
|
||
|
from app.core.websocket import start_finnhub_websocket
|
||
|
|
||
|
router = APIRouter()
|
||
|
|
||
|
@router.get("/marketnews")
|
||
|
async def market_news():
|
||
|
"""
|
||
|
API to get latest market news.
|
||
|
"""
|
||
|
params = {
|
||
|
"token": settings.FINNHUB_API_KEY,
|
||
|
"category": "general"
|
||
|
}
|
||
|
|
||
|
response = requests.get("https://finnhub.io/api/v1/news", params=params)
|
||
|
return response.json()
|