> ## Documentation Index
> Fetch the complete documentation index at: https://docs.wokelo.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# [Legacy] Fetch News Report

## Overview

This endpoint retrieves the news items from an existing news report run via the Get News Report endpoint `/api/news/start/` news. It returns the news items as a JSON

## Endpoint Details

* **Method:** POST
* **Endpoint:** `/api/news/fetch/`

## Authentication requirements

* Include a valid JWT token in your request header
* If you don't have a token yet, you can get one from the `/auth/token/` endpoint first.

## Request

### Request Parameter

#### Header Parameters

<ParamField header="Authorization" type="string" required>
  JWT token obtained from the Authentication request
</ParamField>

#### Body Parameters

<ParamField body="report_id" type="integer" required>
  Report ID of the news report from which the news is to be retrieved
</ParamField>

<ParamField body="page" type="integer">
  Page number from which the news is to be returned in the response. Default: 1
</ParamField>

<ParamField body="page_size" type="integer">
  Number of news items per page. Default: 500
</ParamField>

## Response

Successful response will include the news items as a JSON

<ResponseExample>
  ```json 200 theme={"system"}
  {
      "report_id": 72053,
      "data": [
          {
              "ai_summary": "Wokelo has announced a minority equity investment from KPMG LLP, marking a significant step in their growth strategy.",
              "type": "Investments",
              "url": "https://kpmg.com/us/en/media/news/kpmg-wokelo-investment-2024.html",
              "title": "Wokelo Announces Minority Equity Investment from KPMG LLP"
          }
      ]
  }
  ```
</ResponseExample>
