Moz Scraper

ENDPOINTS
GET/domains/link-history

Link History

Linking domains discovered and lost per day over the last 60 days, with totals and net change.

QUERY PARAMS

Domain name or any page link on it (the host is used). Moz scores the root domain, so blog.hubspot.com and hubspot.com return the same numbers.

Examples:

  • Domain: tesla.com
  • Link: https://www.tesla.com/model3
{
  "domain": "tesla.com",
  "link": "https://tesla.com",
  "linking_root_domains": 154600,
  "period_start": "2026-08-20",
  "period_end": "2026-10-19",
  "total_discovered": 7784,
  "total_lost": 5137,
  "net_change": 2647,
  "days": [
    {
      "date": "2026-10-19",
      "discovered": 142,
      "lost": 92,
      "net_change": 50
    },
    {
      "date": "2026-10-18",
      "discovered": 198,
      "lost": 92,
      "net_change": 106
    },
    {
      "date": "2026-10-17",
      "discovered": 212,
      "lost": 92,
      "net_change": 120
    },
    {
      "date": "2026-10-16",
      "discovered": 192,
      "lost": 126,
      "net_change": 66
    },
    {
      "date": "2026-10-15",
      "discovered": 125,
      "lost": 105,
      "net_change": 20
    },
    {
      "date": "2026-10-14",
      "discovered": 138,
      "lost": 107,
      "net_change": 31
    },
    {
      "date": "2026-10-13",
      "discovered": 199,
      "lost": 109,
      "net_change": 90
    },
    {
      "date": "2026-10-12",
      "discovered": 252,
      "lost": 141,
      "net_change": 111
    },
    {
      "date": "2026-10-11",
      "discovered": 179,
      "lost": 155,
      "net_change": 24
    },
    {
      "date": "2026-10-10",
      "discovered": 224,
      "lost": 130,
      "net_change": 94
    },
    {
      "date": "2026-10-09",
      "discovered": 212,
      "lost": 126,
      "net_change": 86
    },
    {
      "date": "2026-10-08",
      "discovered": 219,
      "lost": 166,
      "net_change": 53
    },
    {
      "date": "2026-10-07",
      "discovered": 148,
      "lost": 161,
      "net_change": -13
    },
    {
      "date": "2026-10-06",
      "discovered": 170,
      "lost": 133,
      "net_change": 37
    },
    {
      "date": "2026-10-05",
      "discovered": 178,
      "lost": 155,
      "net_change": 23
    },
    {
      "date": "2026-10-04",
      "discovered": 222,
      "lost": 184,
      "net_change": 38
    },
    {
      "date": "2026-10-03",
      "discovered": 136,
      "lost": 146,
      "net_change": -10
    },
    {
      "date": "2026-10-02",
      "discovered": 191,
      "lost": 156,
      "net_change": 35
    },
    {
      "date": "2026-10-01",
      "discovered": 214,
      "lost": 216,
      "net_change": -2
    },
    {
      "date": "2026-09-30",
      "discovered": 211,
      "lost": 196,
      "net_change": 15
    },
    {
      "date": "2026-09-29",
      "discovered": 135,
      "lost": 116,
      "net_change": 19
    },
    {
      "date": "2026-09-28",
      "discovered": 182,
      "lost": 114,
      "net_change": 68
    },
    {
      "date": "2026-09-27",
      "discovered": 181,
      "lost": 88,
      "net_change": 93
    },
    {
      "date": "2026-09-26",
      "discovered": 111,
      "lost": 52,
      "net_change": 59
    },
    {
      "date": "2026-09-25",
      "discovered": 154,
      "lost": 81,
      "net_change": 73
    },
    {
      "date": "2026-09-24",
      "discovered": 133,
      "lost": 48,
      "net_change": 85
    },
    {
      "date": "2026-09-23",
      "discovered": 54,
      "lost": 42,
      "net_change": 12
    },
    {
      "date": "2026-09-22",
      "discovered": 116,
      "lost": 42,
      "net_change": 74
    },
    {
      "date": "2026-09-21",
      "discovered": 122,
      "lost": 59,
      "net_change": 63
    },
    {
      "date": "2026-09-20",
      "discovered": 145,
      "lost": 80,
      "net_change": 65
    },
    {
      "date": "2026-09-19",
      "discovered": 152,
      "lost": 135,
      "net_change": 17
    },
    {
      "date": "2026-09-18",
      "discovered": 150,
      "lost": 126,
      "net_change": 24
    },
    {
      "date": "2026-09-17",
      "discovered": 159,
      "lost": 104,
      "net_change": 55
    },
    {
      "date": "2026-09-16",
      "discovered": 159,
      "lost": 73,
      "net_change": 86
    },
    {
      "date": "2026-09-15",
      "discovered": 22,
      "lost": 23,
      "net_change": -1
    },
    {
      "date": "2026-09-14",
      "discovered": 85,
      "lost": 44,
      "net_change": 41
    },
    {
      "date": "2026-09-13",
      "discovered": 87,
      "lost": 31,
      "net_change": 56
    },
    {
      "date": "2026-09-12",
      "discovered": 83,
      "lost": 44,
      "net_change": 39
    },
    {
      "date": "2026-09-11",
      "discovered": 51,
      "lost": 31,
      "net_change": 20
    },
    {
      "date": "2026-09-10",
      "discovered": 42,
      "lost": 46,
      "net_change": -4
    },
    {
      "date": "2026-09-09",
      "discovered": 75,
      "lost": 40,
      "net_change": 35
    },
    {
      "date": "2026-09-08",
      "discovered": 71,
      "lost": 39,
      "net_change": 32
    },
    {
      "date": "2026-09-07",
      "discovered": 76,
      "lost": 39,
      "net_change": 37
    },
    {
      "date": "2026-09-06",
      "discovered": 23,
      "lost": 24,
      "net_change": -1
    },
    {
      "date": "2026-09-05",
      "discovered": 56,
      "lost": 45,
      "net_change": 11
    },
    {
      "date": "2026-09-04",
      "discovered": 79,
      "lost": 46,
      "net_change": 33
    },
    {
      "date": "2026-09-03",
      "discovered": 90,
      "lost": 38,
      "net_change": 52
    },
    {
      "date": "2026-09-02",
      "discovered": 53,
      "lost": 36,
      "net_change": 17
    },
    {
      "date": "2026-09-01",
      "discovered": 96,
      "lost": 50,
      "net_change": 46
    },
    {
      "date": "2026-08-31",
      "discovered": 104,
      "lost": 57,
      "net_change": 47
    },
    {
      "date": "2026-08-30",
      "discovered": 86,
      "lost": 38,
      "net_change": 48
    },
    {
      "date": "2026-08-29",
      "discovered": 25,
      "lost": 14,
      "net_change": 11
    },
    {
      "date": "2026-08-28",
      "discovered": 9,
      "lost": 9,
      "net_change": 0
    },
    {
      "date": "2026-08-27",
      "discovered": 79,
      "lost": 61,
      "net_change": 18
    },
    {
      "date": "2026-08-26",
      "discovered": 104,
      "lost": 46,
      "net_change": 58
    },
    {
      "date": "2026-08-25",
      "discovered": 128,
      "lost": 53,
      "net_change": 75
    },
    {
      "date": "2026-08-24",
      "discovered": 88,
      "lost": 53,
      "net_change": 35
    },
    {
      "date": "2026-08-23",
      "discovered": 103,
      "lost": 54,
      "net_change": 49
    },
    {
      "date": "2026-08-22",
      "discovered": 145,
      "lost": 61,
      "net_change": 84
    },
    {
      "date": "2026-08-21",
      "discovered": 92,
      "lost": 86,
      "net_change": 6
    },
    {
      "date": "2026-08-20",
      "discovered": 117,
      "lost": 81,
      "net_change": 36
    }
  ],
  "report_link": "https://moz.com/domain-analysis/tesla.com"
}