Skip to main content
GET
/
assets
/
{asset_id}
/
news
Get news articles related to an asset
curl --request GET \
  --url https://api.bluum.finance/v1/assets/{asset_id}/news \
  --header 'Authorization: Basic <encoded-value>'
{
  "news": [
    {
      "id": 12345,
      "headline": "Apple Reports Record Q4 Earnings",
      "author": "John Doe",
      "created_at": "2024-01-15T10:30:00Z",
      "updated_at": "2024-01-15T10:35:00Z",
      "summary": "Apple Inc. reported record-breaking Q4 earnings...",
      "url": "https://example.com/news/apple-q4-earnings",
      "images": [
        {
          "size": "large",
          "url": "https://example.com/images/apple.jpg"
        }
      ],
      "symbols": [
        "AAPL",
        "MSFT"
      ],
      "content": "<string>"
    }
  ],
  "symbol": "AAPL",
  "next_page_token": "<string>"
}

Authorizations

Authorization
string
header
required

HTTP Basic Authentication using the API Key as username and API Secret as password.

Path Parameters

asset_id
string<uuid>
required
Example:

"6c5b2403-24a9-4b55-a3dd-5cb1e4b50da6"

Query Parameters

start
string<date-time>

Start time for the news range (ISO 8601)

end
string<date-time>

End time for the news range (ISO 8601)

limit
integer
default:10

Maximum number of news articles to return

Required range: 1 <= x <= 100
include_content
boolean
default:false

Whether to include full article content

page_token
string

Token for pagination

Response

News articles data

news
object[]
symbol
string
Example:

"AAPL"

next_page_token
string | null

Token for pagination