Feeds marked Pending are schema-stable today -- the field names and structure won't change -- but carry no fabricated numbers. They will populate once a real data source (Search Console, server logs) is connected.

EndpointDescription
/data/portfolio/summary.json Portfolio-wide totals: properties tracked, active categories, average Digital Karma score.
/data/portfolio/growth-leaders.json Top properties by growth. Pending until historical trend data exists.
/data/portfolio/visibility-score.json Average Digital Karma score and grade distribution across the portfolio.
/data/portfolio/rebuild-impact.json Before/after rebuild impact. Pending until rebuild-date tracking exists.
/data/properties/{domain}.json Per-property record: cluster, Digital Karma score, status, metrics.
/data/properties/{domain}/scorecard.json Same shape as above, served at a scorecard-specific path.
/data/categories/{cluster-slug}.json Aggregate stats for a niche cluster: property count, average score, member list.
/data/bots/ai-crawlers.json AI crawler hit counts by bot. Pending until server-log ingestion exists.
/data/bots/property-activity.json Per-property bot activity. Pending until server-log ingestion exists.

Integration example

fetch('https://www.datasetseo.com/data/portfolio/summary.json')
  .then(res => res.json())
  .then(data => console.log(data));