get_news
Retrieve news and press releases for stocks, ETFs, and mutual funds by ticker symbol. Includes headlines, descriptions, publication dates, related tickers, and provider info.
Instructions
Returns the latest news and press releases for financial assets. This endpoint aggregates news and press releases for stocks, ETFs, and mutual funds. Each item includes a headline, brief description, publication date, list of related tickers, and provider information.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of items to return. | |
| types | No | News types to include. Supported values: news, press_release. If none are provided, all supported types are returned. | |
| offset | No | Pagination offset (0-based). | |
| symbol | Yes | Asset identifier (ticker symbol). | |
| filters | No | Optional filter expressions. Each filter condition is defined as: [field, operator, value]. Conditions can be combined using logical operators and/or. Supported operators: String fields: like – pattern match (requires % as a wildcard) not_like - pattern does not match (requires % as a wildcard) contains - value exists in string not_contains - value does not exist in string startswith - string starts with value endswith - string ends with value % usage examples: %abc% - matches any string containing "abc" abc% - matches any string starting with "abc" %abc - matches any string ending with "abc" Example: "filters": [ "title", "<>", null ] | |
| sort_by | No | Optional sorting configuration for result items. Each sorting setup is defined as [selector, desc]: selector - Metric used for sorting (e.g., pub_date). desc - Sorting direction (true for descending, false for ascending). Sortings can be combined using ,. Example: { "selector": "pub_date", "desc": true } | |
| end_date | No | Date range filter (YYYY-MM-DD). | |
| start_date | No | Date range filter (YYYY-MM-DD). |