{
  "city": "mexico-city-clinics",
  "days": 30,
  "since": "2026-09-15T20:57:04.022Z",
  "count": 9,
  "sites": 2,
  "byKind": {
    "fixed": 3,
    "broke": 2,
    "grade_up": 2,
    "grade_down": 0,
    "blocked": 0,
    "unblocked": 0,
    "channel": 2,
    "vendor": 0,
    "assistant": 0
  },
  "changes": [
    {
      "id": 18370,
      "at": "2026-10-15T02:04:39.039Z",
      "domain": "lmpolanco.com",
      "name": "Laboratorio Médico Polanco",
      "page": "https://directindex.org/r/lmpolanco.com",
      "kind": "channel",
      "what": "direct channel: none to third party",
      "detail": {
        "scan": 139219,
        "prev": 109920,
        "from": null,
        "to": "other"
      }
    },
    {
      "id": 18369,
      "at": "2026-10-15T02:04:39.039Z",
      "domain": "lmpolanco.com",
      "name": "Laboratorio Médico Polanco",
      "page": "https://directindex.org/r/lmpolanco.com",
      "kind": "grade_up",
      "what": "grade D to C (60%)",
      "detail": {
        "scan": 139219,
        "prev": 109920,
        "from": "D",
        "to": "C",
        "pct": 60
      }
    },
    {
      "id": 18368,
      "at": "2026-10-15T02:04:39.039Z",
      "domain": "lmpolanco.com",
      "name": "Laboratorio Médico Polanco",
      "page": "https://directindex.org/r/lmpolanco.com",
      "kind": "broke",
      "what": "new finding: booking through an unrecognised third party",
      "detail": {
        "scan": 139219,
        "prev": 109920,
        "fix": "booking_other"
      }
    },
    {
      "id": 18367,
      "at": "2026-10-15T02:04:39.039Z",
      "domain": "lmpolanco.com",
      "name": "Laboratorio Médico Polanco",
      "page": "https://directindex.org/r/lmpolanco.com",
      "kind": "broke",
      "what": "new finding: structured data was incomplete",
      "detail": {
        "scan": 139219,
        "prev": 109920,
        "fix": "structured_incomplete"
      }
    },
    {
      "id": 18366,
      "at": "2026-10-15T02:04:39.039Z",
      "domain": "lmpolanco.com",
      "name": "Laboratorio Médico Polanco",
      "page": "https://directindex.org/r/lmpolanco.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 139219,
        "prev": 109920,
        "fix": "no_channel"
      }
    },
    {
      "id": 18365,
      "at": "2026-10-15T02:04:39.039Z",
      "domain": "lmpolanco.com",
      "name": "Laboratorio Médico Polanco",
      "page": "https://directindex.org/r/lmpolanco.com",
      "kind": "fixed",
      "what": "fixed: no structured data for the business",
      "detail": {
        "scan": 139219,
        "prev": 109920,
        "fix": "no_structured"
      }
    },
    {
      "id": 18364,
      "at": "2026-10-15T02:04:37.944Z",
      "domain": "dentalia.com",
      "name": "Dentalia Pabellon Bosques",
      "page": "https://directindex.org/r/dentalia.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 139216,
        "prev": 109935,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 18363,
      "at": "2026-10-15T02:04:37.944Z",
      "domain": "dentalia.com",
      "name": "Dentalia Pabellon Bosques",
      "page": "https://directindex.org/r/dentalia.com",
      "kind": "grade_up",
      "what": "grade D to C (63%)",
      "detail": {
        "scan": 139216,
        "prev": 109935,
        "from": "D",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 18362,
      "at": "2026-10-15T02:04:37.944Z",
      "domain": "dentalia.com",
      "name": "Dentalia Pabellon Bosques",
      "page": "https://directindex.org/r/dentalia.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 139216,
        "prev": 109935,
        "fix": "no_channel"
      }
    }
  ]
}