Skip to content
Letterhead Letterhead Letterhead Help Center
Admin Tools

Get portfolio health

GET
/api/v3/metrics/portfolio-health
curl --request GET \
--url 'https://api.tryletterhead.com/api/v3/metrics/portfolio-health?api=true' \
--header 'Authorization: Bearer <token>'

The latest per-channel growth snapshot for every channel under your company: subscriber counts, 30-day net growth, cleaned count, an engagement-tier breakdown (loyalists, newly-and-engaged, casual, fading, ghosts), a single-newsletter-subscriber count, and an overall health label (growing, stable, or needsAttention). Backs the goals page’s Portfolio Health and Top Performers cards. Snapshots are refreshed at most once an hour.

v3 endpoints expect a company API key.

api
required
boolean

Required. Set to true.

Get portfolio health

Media type application/json
object
items
Array<object>
object
brandSlug
string
brandName
string
channel
string
channelName
string
totalSubscribers
integer
newSubscribers
integer
unsubscribes
integer
netGrowth

Change in total subscribers over the trailing 30 days.

integer
totalCleaned
integer
loyalistsCount
integer
newAndEngagedCount
integer
casualCount
integer
fadingCount
integer
ghostsCount
integer
singleNewsletterCount
integer
health

growing, stable, or needsAttention.

string
senderHealth

Present only when a sender health score has been computed for this channel; omitted (not null) otherwise.

object
score
integer
nullable
severity
string
trend
string
message
string
total
integer
Example
{
"items": [
{
"brandSlug": "an-example-channel",
"brandName": "An Example Newsletter",
"channel": "an-example-channel",
"channelName": "An Example Newsletter",
"totalSubscribers": 4800,
"newSubscribers": 42,
"unsubscribes": 8,
"netGrowth": 34,
"totalCleaned": 120,
"loyalistsCount": 1200,
"newAndEngagedCount": 800,
"casualCount": 1500,
"fadingCount": 900,
"ghostsCount": 400,
"singleNewsletterCount": 2000,
"health": "growing",
"senderHealth": {
"score": 82,
"severity": "healthy",
"trend": "stable"
}
}
],
"message": "Portfolio health snapshots retrieved successfully.",
"total": 1
}

Still can’t find what you need? Contact support.