Karma.Domains · Schema

ReportFullResponseSchema

Report full response schema

CompanySEODomainsDataAPI

Properties

Name Type Description
providers_status object
report_type string
favorite boolean
annotation object
demo boolean
guest_view boolean
is_expired object
processed boolean
added_at integer
updated_at object
created_at object
checked_at object
expire_checked_at object
web_archive object
metrics object
domain string
domain_tld string
domain_length integer
domain_numbers boolean
domain_hyphens boolean
name_analysis object Domain name analysis: structure, words, types, languages, industries, and meaning. See name_analysis fields.
auctions object
task object
report_id string
enrich_seo object
View JSON Schema on GitHub

JSON Schema

karma-domains-report-full-response-schema-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/karma-domains/main/json-schema/karma-domains-report-full-response-schema-schema.json",
  "title": "ReportFullResponseSchema",
  "description": "Report full response schema",
  "x-generated": "2026-10-06",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/karma-domains-openapi.json#/components/schemas/ReportFullResponseSchema",
  "properties": {
    "providers_status": {
      "anyOf": [
        {
          "additionalProperties": {
            "type": "string"
          },
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "title": "Providers Status"
    },
    "report_type": {
      "type": "string",
      "title": "Report Type"
    },
    "favorite": {
      "type": "boolean",
      "title": "Favorite",
      "default": false
    },
    "annotation": {
      "anyOf": [
        {
          "$ref": "#/$defs/ReportAnnotationData"
        },
        {
          "type": "null"
        }
      ]
    },
    "demo": {
      "type": "boolean",
      "title": "Demo",
      "default": false
    },
    "guest_view": {
      "type": "boolean",
      "title": "Guest View",
      "default": false
    },
    "is_expired": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "title": "Is Expired"
    },
    "processed": {
      "type": "boolean",
      "title": "Processed",
      "default": false
    },
    "added_at": {
      "type": "integer",
      "title": "Added At"
    },
    "updated_at": {
      "anyOf": [
        {
          "type": "integer"
        },
        {
          "type": "null"
        }
      ],
      "title": "Updated At"
    },
    "created_at": {
      "title": "Created At"
    },
    "checked_at": {
      "anyOf": [
        {
          "type": "integer"
        },
        {
          "type": "null"
        }
      ],
      "title": "Checked At"
    },
    "expire_checked_at": {
      "anyOf": [
        {
          "type": "integer"
        },
        {
          "type": "null"
        }
      ],
      "title": "Expire Checked At"
    },
    "web_archive": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "title": "Web Archive"
    },
    "metrics": {
      "anyOf": [
        {
          "$ref": "#/$defs/DomainMetrics"
        },
        {
          "type": "null"
        }
      ]
    },
    "domain": {
      "type": "string",
      "title": "Domain"
    },
    "domain_tld": {
      "type": "string",
      "title": "Domain Tld"
    },
    "domain_length": {
      "type": "integer",
      "title": "Domain Length"
    },
    "domain_numbers": {
      "type": "boolean",
      "title": "Domain Numbers"
    },
    "domain_hyphens": {
      "type": "boolean",
      "title": "Domain Hyphens"
    },
    "name_analysis": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "title": "Name Analysis",
      "description": "Domain name analysis: structure, words, types, languages, industries, and meaning. See name_analysis fields."
    },
    "auctions": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "title": "Auctions"
    },
    "task": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "title": "Task"
    },
    "report_id": {
      "type": "string",
      "title": "Report Id"
    },
    "enrich_seo": {
      "anyOf": [
        {
          "$ref": "#/$defs/EnrichSeoHintSchema"
        },
        {
          "type": "null"
        }
      ]
    }
  },
  "type": "object",
  "required": [
    "report_type",
    "added_at",
    "domain",
    "domain_tld",
    "domain_length",
    "domain_numbers",
    "domain_hyphens",
    "report_id"
  ],
  "$defs": {
    "AhrefsData": {
      "properties": {
        "domain_rating": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ],
          "title": "Domain Rating"
        },
        "ahrefs_rank": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "title": "Ahrefs Rank"
        },
        "url_rating": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "title": "Url Rating"
        }
      },
      "type": "object",
      "title": "AhrefsData",
      "description": "Ahrefs (domain) data model"
    },
    "BlacklistsData": {
      "properties": {
        "info_url": {
          "type": "string",
          "title": "Info Url"
        },
        "vendor": {
          "type": "string",
          "title": "Vendor"
        },
        "info": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Info"
        }
      },
      "type": "object",
      "required": [
        "info_url",
        "vendor"
      ],
      "title": "BlacklistsData",
      "description": "Blacklists data model"
    },
    "BrandscoreData": {
      "properties": {
        "pronounceability": {
          "type": "integer",
          "title": "Pronounceability"
        },
        "memorability": {
          "type": "integer",
          "title": "Memorability"
        },
        "uniqueness": {
          "type": "integer",
          "title": "Uniqueness"
        },
        "appeal": {
          "type": "integer",
          "title": "Appeal"
        },
        "brandscore": {
          "type": "integer",
          "title": "Brandscore"
        }
      },
      "type": "object",
      "required": [
        "pronounceability",
        "memorability",
        "uniqueness",
        "appeal",
        "brandscore"
      ],
      "title": "BrandscoreData",
      "description": "Brandscore data model"
    },
    "CategoryData": {
      "properties": {
        "categories": {
          "items": {
            "type": "string"
          },
          "type": "array",
          "title": "Categories"
        },
        "vendor": {
          "type": "string",
          "title": "Vendor"
        },
        "info_url": {
          "type": "string",
          "title": "Info Url"
        }
      },
      "type": "object",
      "required": [
        "categories",
        "vendor",
        "info_url"
      ],
      "title": "CategoryData",
      "description": "Category data model"
    },
    "CountryShare": {
      "properties": {
        "Country": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "title": "Country"
        },
        "CountryCode": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Countrycode"
        },
        "Value": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ],
          "title": "Value"
        }
      },
      "type": "object",
      "title": "CountryShare",
      "description": "SimilarWeb country share data model"
    },
    "DomainMetrics": {
      "properties": {
        "categories": {
          "anyOf": [
            {
              "items": {
                "$ref": "#/$defs/CategoryData"
              },
              "type": "array"
            },
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "title": "Categories",
          "default": false
        },
        "openpagerank": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "integer"
            },
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "title": "Openpagerank",
          "default": false
        },
        "majestic": {
          "anyOf": [
            {
              "$ref": "#/$defs/MajesticData"
            },
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "title": "Majestic"
        },
        "moz": {
          "anyOf": [
            {
              "$ref": "#/$defs/MozData"
            },
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "title": "Moz"
        },
        "moz_anchor_profile": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "title": "Moz Anchor Profile"
        },
        "ahrefs": {
          "anyOf": [
            {
              "$ref": "#/$defs/AhrefsData"
            },
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "title": "Ahrefs"
        },
        "semrush": {
          "anyOf": [
            {
              "$ref": "#/$defs/SemrushData"
            },
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "title": "Semrush"
        },
        "keywordseverywhere": {
          "anyOf": [
            {
              "$ref": "#/$defs/KeywordseverywhereData"
            },
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "title": "Keywordseverywhere"
        },
        "similarweb": {
          "anyOf": [
            {
              "$ref": "#/$defs/SimilarWebData"
            },
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "title": "Similarweb"
        },
        "brandscore": {
          "anyOf": [
            {
              "$ref": "#/$defs/BrandscoreData"
            },
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "title": "Brandscore"
        },
        "karma_metric": {
          "anyOf": [
            {
              "$ref": "#/$defs/KarmaMetricData"
            },
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "title": "Karma Metric"
        },
        "ai_summary": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Ai Summary"
        },
        "google": {
          "anyOf": [
            {
              "$ref": "#/$defs/GoogleData"
            },
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "title": "Google"
        },
        "blacklists": {
          "anyOf": [
            {
              "items": {
                "$ref": "#/$defs/BlacklistsData"
              },
              "type": "array"
            },
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "title": "Blacklists",
          "default": false
        },
        "checked_services": {
          "anyOf": [
            {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "title": "Checked Services"
        }
      },
      "type": "object",
      "title": "DomainMetrics",
      "description": "Domain metrics data model"
    },
    "Engagements": {
      "properties": {
        "BounceRate": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ],
          "title": "Bouncerate"
        },
        "Month": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Month"
        },
        "Year": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Year"
        },
        "PagePerVisit": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ],
          "title": "Pagepervisit"
        },
        "Visits": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ],
          "title": "Visits"
        },
        "TimeOnSite": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ],
          "title": "Timeonsite"
        }
      },
      "type": "object",
      "title": "Engagements",
      "description": "SimilarWeb engagements data model"
    },
    "EnrichSeoHintSchema": {
      "properties": {
        "available": {
          "type": "boolean",
          "title": "Available",
          "default": false
        },
        "missing": {
          "items": {
            "type": "string"
          },
          "type": "array",
          "title": "Missing"
        },
        "cost": {
          "type": "integer",
          "title": "Cost",
          "default": 3
        }
      },
      "type": "object",
      "title": "EnrichSeoHintSchema",
      "description": "Whether paid SEO enrich is available for this report."
    },
    "GoogleData": {
      "properties": {
        "google_index": {
          "anyOf": [
            {
              "items": {
                "$ref": "#/$defs/GoogleItem"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "title": "Google Index"
        },
        "google_mentions": {
          "anyOf": [
            {
              "items": {
                "$ref": "#/$defs/GoogleItem"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "title": "Google Mentions"
        }
      },
      "type": "object",
      "title": "GoogleData",
      "description": "Google data model"
    },
    "GoogleItem": {
      "properties": {
        "rank": {
          "type": "integer",
          "title": "Rank"
        },
        "url": {
          "type": "string",
          "title": "Url"
        },
        "title": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Title"
        },
        "description": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Description"
        }
      },
      "type": "object",
      "required": [
        "rank",
        "url"
      ],
      "title": "GoogleItem",
      "description": "Google item data model"
    },
    "KarmaMetricComponents": {
      "properties": {
        "A_mass": {
          "type": "integer",
          "maximum": 100.0,
          "minimum": 0.0,
          "title": "A Mass",
          "description": "Mass component (0-100)"
        },
        "A_cont": {
          "type": "integer",
          "maximum": 100.0,
          "minimum": 0.0,
          "title": "A Cont",
          "description": "Continuity component (0-100)"
        },
        "A_stab": {
          "type": "integer",
          "maximum": 100.0,
          "minimum": 0.0,
          "title": "A Stab",
          "description": "Stability component (0-100)"
        },
        "A_trend": {
          "type": "integer",
          "maximum": 100.0,
          "minimum": 0.0,
          "title": "A Trend",
          "description": "Trend component (0-100)"
        },
        "A_hist": {
          "type": "integer",
          "maximum": 100.0,
          "minimum": 0.0,
          "title": "A Hist",
          "description": "Long-term history component (0-100)",
          "default": 0
        }
      },
      "type": "object",
      "required": [
        "A_mass",
        "A_cont",
        "A_stab",
        "A_trend"
      ],
      "title": "KarmaMetricComponents",
      "description": "Karma metric components model"
    },
    "KarmaMetricData": {
      "properties": {
        "karma_metric": {
          "type": "integer",
          "maximum": 100.0,
          "minimum": 0.0,
          "title": "Karma Metric",
          "description": "Final metric score (0-100)"
        },
        "components": {
          "$ref": "#/$defs/KarmaMetricComponents",
          "description": "Score components"
        },
        "period": {
          "anyOf": [
            {
              "type": "string",
              "pattern": "^\\d{4}-\\d{2}$"
            },
            {
              "type": "null"
            }
          ],
          "title": "Period",
          "description": "Period YYYY-MM"
        }
      },
      "type": "object",
      "required": [
        "karma_metric",
        "components"
      ],
      "title": "KarmaMetricData",
      "description": "Karma metric data model"
    },
    "KeywordItem": {
      "properties": {
        "position": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "title": "Position"
        },
        "etv": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "title": "Etv"
        },
        "keyword": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Keyword"
        }
      },
      "type": "object",
      "title": "KeywordItem",
      "description": "Individual keyword data model"
    },
    "KeywordseverywhereData": {
      "properties": {
        "etv": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "title": "Etv"
        },
        "total_keywords": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "title": "Total Keywords"
        },
        "data": {
          "anyOf": [
            {
              "items": {
                "$ref": "#/$defs/KeywordItem"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "title": "Data"
        }
      },
      "type": "object",
      "title": "KeywordseverywhereData",
      "description": "Keywords data model (from KeywordsEverywhere or similar)"
    },
    "MajesticData": {
      "properties": {
        "tf": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "title": "Tf"
        },
        "cf": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "title": "Cf"
        },
        "backlinks": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "title": "Backlinks"
        },
        "refdomains": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "title": "Refdomains"
        },
        "primary_topic": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Primary Topic"
        },
        "topics": {
          "anyOf": [
            {
              "items": {},
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "title": "Topics"
        },
        "anchor_lang": {
          "anyOf": [
            {
              "items": {},
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "title": "Anchor Lang"
        },
        "indexed_urls": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "title": "Indexed Urls"
        },
        "referring_ips": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "title": "Referring Ips"
        },
        "referring_subnets": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "title": "Referring Subnets"
        },
        "ratio": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ],
          "title": "Ratio"
        }
      },
      "type": "object",
      "title": "MajesticData",
      "description": "Majestic data model"
    },
    "MozBacklink": {
      "properties": {
        "domain_source": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Domain Source"
        },
        "url_source": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Url Source"
        },
        "domain_target": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Domain Target"
        },
        "url_target": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Url Target"
        },
        "anchor_text": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Anchor Text"
        },
        "harmonic_centrality": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "title": "Harmonic Centrality"
        },
        "last_found_date": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Last Found Date"
        }
      },
      "type": "object",
      "title": "MozBacklink",
      "description": "Moz backlink data model"
    },
    "MozData": {
      "properties": {
        "page_rank": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ],
          "title": "Page Rank"
        },
        "moz_domain_authority": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "title": "Moz Domain Authority"
        },
        "moz_spam_score": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "title": "Moz Spam Score"
        },
        "moz_link_propensity": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "title": "Moz Link Propensity"
        },
        "moz_pages_to_subdomain": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "title": "Moz Pages To Subdomain"
        },
        "moz_nofollow_pages_to_subdomain": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "title": "Moz Nofollow Pages To Subdomain"
        },
        "moz_redirect_pages_to_subdomain": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "title": "Moz Redirect Pages To Subdomain"
        },
        "moz_external_pages_to_subdomain": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "title": "Moz External Pages To Subdomain"
        },
        "moz_external_nofollow_pages_to_subdomain": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "title": "Moz External Nofollow Pages To Subdomain"
        },
        "moz_external_redirect_pages_to_subdomain": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "title": "Moz External Redirect Pages To Subdomain"
        },
        "moz_deleted_pages_to_subdomain": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "title": "Moz Deleted Pages To Subdomain"
        },
        "moz_root_domains_to_subdomain": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "title": "Moz Root Domains To Subdomain"
        },
        "moz_deleted_root_domains_to_subdomain": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "title": "Moz Deleted Root Domains To Subdomain"
        },
        "moz_nofollow_root_domains_to_subdomain": {
          "anyOf": [
            {
              "type": "integer"
            },
            {
              "type": "null"
            }
          ],
          "title": "Moz Nofollow Root Domains To Subdomain"
        },
        "moz_da_history_values": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Moz Da History Values"
        },
        "backlinks": {
          "anyOf": [
            {
              "items": {
                "$ref": "#/$defs/MozBacklink"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "title": "Backlinks"
        }
      },
      "type": "object",
      "title": "MozData",
      "description": "Moz data model"
    },
    "ReportAnnotationData": {
      "properties": {
        "note": {
          "type": "string",
          "title": "Note",
          "default": ""
        },
        "tags": {
          "items": {
            "type": "string"
          },
          "type": "array",
          "title": "Tags",
          "default": []
        }
      },
      "type": "object",
      "title": "ReportAnnotationData",
      "description": "User note and tags attached to a report."
    },
    "SemrushData": {
      "properties": {
        "backlinks": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "title": "Backlinks"
        },
        "traffic_analytics": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "title": "Traffic Analytics"
        }
      },
      "type": "object",
      "title": "SemrushData",
      "description": "Semrush OAuth API data model"
    },
    "SimilarWebData": {
      "properties": {
        "engagments": {
          "anyOf": [
            {
              "$ref": "#/$defs/Engagements"
            },
            {
              "type": "null"
            }
          ]
        },
        "estimated_monthly_visits": {
          "anyOf": [
            {
              "additionalProperties": {
                "type": "integer"
              },
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "title": "Estimated Monthly Visits"
        },
        "traffic_sources": {
          "anyOf": [
            {
              "$ref": "#/$defs/TrafficSources"
            },
            {
              "type": "null"
            }
          ]
        },
        "category": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Category"
        },
        "top_country_shares": {
          "anyOf": [
            {
              "items": {
                "$ref": "#/$defs/CountryShare"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "title": "Top Country Shares"
        }
      },
      "type": "object",
      "title": "SimilarWebData",
      "description": "SimilarWeb data model"
    },
    "TrafficSources": {
      "properties": {
        "Social": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ],
          "title": "Social"
        },
        "Paid Referrals": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ],
          "title": "Paid Referrals"
        },
        "Mail": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ],
          "title": "Mail"
        },
        "Referrals": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ],
          "title": "Referrals"
        },
        "Search": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ],
          "title": "Search"
        },
        "Direct": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "null"
            }
          ],
          "title": "Direct"
        }
      },
      "type": "ob

# --- truncated at 32 KB (32 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/karma-domains/refs/heads/main/json-schema/karma-domains-report-full-response-schema-schema.json

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/karma-domains-report-full-response-schema"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.