JSON Feeds
Every connected property can pull these feeds directly to power its own proof modules.
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.
| Endpoint | Description |
|---|---|
/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));