Skip to main content
GET
/
news
/
v1
/
news
/
sources
Sources
curl --request GET \
  --url https://api.messari.io/news/v1/news/sources \
  --header 'X-Messari-API-Key: <api-key>'
{
  "error": null,
  "data": [
    {
      "id": "5e683dea-b9a8-4b64-aaab-1bca03be61d5",
      "sourceName": "0 Knowledge Network Blog",
      "sourceType": "Blog"
    },
    {
      "id": "a087e922-78b9-4161-a52f-3ce3ce4e2653",
      "sourceName": "0VIX Protocol Blog",
      "sourceType": "Blog"
    },
    {
      "id": "fcbb2749-f2b5-4e9f-aeda-9267090e2c1f",
      "sourceName": "0x0.ai: AI Smart Contract Blog",
      "sourceType": "Blog"
    },
    {
      "id": "9e7f4674-3833-4b29-851b-3974447dda9b",
      "sourceName": "0xAISwap Blog",
      "sourceType": "Blog"
    },
    {
      "id": "0a88b875-1938-48e7-b24b-82789e01c80d",
      "sourceName": "0xBitcoin Foundation Blog",
      "sourceType": "Blog"
    }
  ],
  "metadata": {
    "limit": 10,
    "page": 1,
    "totalRows": 11158,
    "totalPages": 1116
  }
}

Authorizations

X-Messari-API-Key
string
header
required

Query Parameters

sourceName
string
default:CoinDesk

A case-sensitive text to search by source name, i.e. CoinDesk. If provided, the results will be filtered by this text.

Example:

"CoinDesk"

sourceTypes
enum<string>[]
required

List of source types to filter by. If provided, the results will be filtered by these source types: Blog,Forum,News

Example:
["News"]
limit
integer
default:10
required

Number of results per page

page
integer
default:0
required

Page number

Response

Default response

data
object[]
required
error
string
metadata
object