Skip to main content
GET
/
api
/
v1
/
articles
/
{public_id}
Get article details
curl --request GET \
  --url http://localhost:3000/api/v1/articles/{public_id} \
  --header 'Authorization: Bearer <token>'
{
  "article": {
    "id": "art_abc123def",
    "title": "Title",
    "title_en": "Title",
    "summary_en": "Summary",
    "article_url": "https://example.com/articles/abc123def",
    "content_type": "news",
    "published_at": "2023-11-07T05:31:56Z",
    "category": {
      "id": "<string>",
      "name": "<string>"
    },
    "source": {
      "name": "Source Name",
      "domain": "example.com"
    },
    "story_ids": [
      "<string>"
    ],
    "companies": [
      {
        "id": "<string>",
        "name": "<string>",
        "ticker_symbol": "<string>"
      }
    ],
    "country": "SE",
    "image_url": "<string>",
    "updated_at": "2023-11-07T05:31:56Z",
    "key_points": [
      "<string>"
    ],
    "topics": [
      "<string>"
    ]
  }
}

Authorizations

Authorization
string
header
required

API Key authentication using Bearer token

Headers

If-None-Match
string

ETag value from a previous response. Returns 304 Not Modified if the article has not changed.

Path Parameters

public_id
string
required

Article ID (e.g. art_abc123def).

Response

Article found

article
object