Skip to main content
GET
/
learn
/
analyst-insights
curl -X GET 'https://api.wealthyhood.com/learn/analyst-insights?page=1' \
  -H 'Accept: application/json' \
  -H 'Authorization: Bearer YOUR_ACCESS_TOKEN'
{
  "pagination": {
    "page": 1,
    "pageSize": 50,
    "pages": 2,
    "total": 75
  },
  "data": [
    {
      "key": "weekly-market-roundup",
      "id": "64f0c51e7fb3fc001234abcd",
      "analystInsightType": "analysis",
      "createdAt": "2024-05-12T07:45:00.000Z",
      "title": "Where markets stand this week",
      "contentHTML": "<body>…</body>",
      "previewImageURL": "https://cdn.wealthyhood.com/insights/weekly.png",
      "fullImageURL": "https://cdn.wealthyhood.com/insights/weekly.png",
      "bannerImageURL": "https://cdn.wealthyhood.com/insights/weekly-banner.png",
      "readingTime": "3 min"
    }
  ]
}
Retrieve a paginated feed of analyst-written content. Responses are cached per page for 24 hours.

Authentication & headers

Authorization
string
required
Bearer token issued by Auth0. Format: Bearer YOUR_ACCESS_TOKEN and must include the wealthyhood:nbg scope.

Query parameters

page
integer
default:"1"
1-based page index to fetch. Page size fixed to 50 items.

Example request

curl -X GET 'https://api.wealthyhood.com/learn/analyst-insights?page=1' \
  -H 'Accept: application/json' \
  -H 'Authorization: Bearer YOUR_ACCESS_TOKEN'

Example response

{
  "pagination": {
    "page": 1,
    "pageSize": 50,
    "pages": 2,
    "total": 75
  },
  "data": [
    {
      "key": "weekly-market-roundup",
      "id": "64f0c51e7fb3fc001234abcd",
      "analystInsightType": "analysis",
      "createdAt": "2024-05-12T07:45:00.000Z",
      "title": "Where markets stand this week",
      "contentHTML": "<body>…</body>",
      "previewImageURL": "https://cdn.wealthyhood.com/insights/weekly.png",
      "fullImageURL": "https://cdn.wealthyhood.com/insights/weekly.png",
      "bannerImageURL": "https://cdn.wealthyhood.com/insights/weekly-banner.png",
      "readingTime": "3 min"
    }
  ]
}

Response fields

pagination
object
required
Pagination metadata for the requested page.
data
AnalystInsight[]
required
Sorted by creation date descending.

Authorizations

Authorization
string
header
required

Auth0-issued access token that includes the wealthyhood:nbg scope.

Query Parameters

page
integer
default:1

1-based page index to fetch. Page size is fixed at 50 items.

Required range: x >= 1

Response

Paginated analyst insight feed.

pagination
object
required
data
object[]
required