Feeds marked Pending are schema-stable today. The field names and structure won't change, but they 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 constellations, average Digital Karma score. Details
/assets/downloads/seo-ml-dataset.json Real Google Search Console performance data for 429 live URLs, paired with on-page content signals for SEO data science and machine learning training. Details
/data/portfolio.json Full record for every publicly tracked portfolio property: domain, constellation, and tier. Details
/data/portfolio/visibility-score.json Average Digital Karma score and grade-band distribution across the portfolio. Details
/data/portfolio/growth-leaders.json Top owned properties by 14-day-vs-prior-14-day impression growth. Details
/data/portfolio/rebuild-impact.json Before/after rebuild impact. Pending until rebuild-date tracking exists. Pending
/data/portfolio-trend.json 28-day daily portfolio-wide clicks, impressions, and average GSC position. Details
/data/ai-crawler-trend.json Daily AI-crawler request trend and per-bot breakdown (GPTBot, ClaudeBot, PerplexityBot, and more) across the active portfolio. Details
/data/ctr-by-position.json Real click-through rate by Google Search Console position, portfolio-wide and per constellation, trailing 365 days. Details
/data/ranking-debut.json How queries enter the top 10: debut immediately, climb over time, or not yet -- portfolio-wide and per constellation. Details
/data/experiment-log.json Dated, confidence-labeled log of real changes made across the Digital Karma portfolio. Details
/data/categories/big-tech.json Aggregate stats for the Big Tech constellation: property count, average Digital Karma score, member list. Details
/data/categories/ai-digital-karma.json Aggregate stats for the AI Digital Karma constellation: property count, average Digital Karma score, member list. Details
/data/categories/healthcare-ai-longevity.json Aggregate stats for the Healthcare AI & Longevity constellation: property count, average Digital Karma score, member list. Details
/data/categories/art-human-creativity.json Aggregate stats for the Art & Human Creativity constellation: property count, average Digital Karma score, member list. Details
/data/categories/one-mouse-marketing.json Aggregate stats for the One Mouse Marketing constellation: property count, average Digital Karma score, member list. Details
/data/categories/digital-asset-investing.json Aggregate stats for the Digital Asset Investing constellation: property count, average Digital Karma score, member list. Details
/data/categories/small-businesses.json Aggregate stats for the Small Businesses constellation: property count, average Digital Karma score, member list. Details
/data/categories/ai-website-systems.json Aggregate stats for the AI Website Systems constellation: property count, average Digital Karma score, member list. Details
/data/categories/satellites.json Aggregate stats for the Satellites constellation: property count, average Digital Karma score, member list. Details
/data/categories/medical-marketing.json Aggregate stats for the Medical Marketing constellation: property count, average Digital Karma score, member list. Details
/data/categories/manufacturing.json Aggregate stats for the Manufacturing constellation: property count, average Digital Karma score, member list. Details

Full catalog with row counts and last-updated timestamps: /ai/catalog.json. Browsable index: /datasets/.

Per-property endpoints

Not single-file datasets (one record per property, not registered in the catalog above), but real, fetchable per-domain lookups:

EndpointDescription
/data/properties/{domain}.json Per-property record: constellation, Digital Karma score, status, metrics.
/data/properties/{domain}/scorecard.json Same shape as above, served at a scorecard-specific path.

Integration example

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