---
title: "List asset news"
method: GET
path: "/market-pulse/assets/{assetCode}/news"
tags: ["Assets"]
---

# List asset news

`GET /market-pulse/assets/{assetCode}/news`

## Request

- Base URL: `https://api.enterprise.sandbox.uphold.com`
- URL: `https://api.enterprise.sandbox.uphold.com/market-pulse/assets/{assetCode}/news`
- Auth: OAuth 2
  - Client credentials
  - Token URL: `/core/oauth2/token` scopes: `market-pulse.assets.news:read`
- TypeScript: <https://skmtc.dev/uphold/apis/market-pulse-api/docs/market-pulse/assets/:assetCode/news/get.ts> (a function with typed inputs; its response is checked against the schema)

Retrieve the latest news for a specific asset.

## Path parameters

- `assetCode` string, required

## Query parameters

- `limit` integer

## Headers

- `X-On-Behalf-Of` string
- `X-Uphold-User-Ip` union
  - string, ipv4
  - string, ipv6
- `X-Uphold-User-Agent` string
- `X-Uphold-User-Origin` string
- `X-Uphold-User-Country` string
- `X-Uphold-User-Subdivision` string
- `X-Uphold-User-City` string

## Response `200`

Asset news retrieved.

- object
  - `news` NewsItem[], required
    - `title` string: The title of the news article.
    - `publishedAt` string, date-time: The publication date and time of the news article.
    - `source` string: The source of the news article.
    - `url` string, uri: The URL to the full news article.

## Other responses

- `400`: Bad Request.
- `401`: Unauthorized.
- `403`: Forbidden.
- `429`: Too Many Requests.

---

[API](https://skmtc.dev/uphold/apis/market-pulse-api.md) - [All operations](https://skmtc.dev/uphold/apis/market-pulse-api/llms.txt) - [OpenAPI document](https://skmtc.dev/uphold/apis/market-pulse-api/revisions/0281efcd3ac4?raw)
