{
  "activity_state": "active",
  "boundary": "aggregate_public_panel_not_retrieval_api",
  "canonical_url": "https://hangingcontext.com/tags/topic/constitutional-law/",
  "counts": {
    "appearances_24h": 45,
    "appearances_30d": 836,
    "appearances_7d": 132,
    "source_count": 138,
    "stream_count": 91
  },
  "entity_type": "tag",
  "generated_at": "2026-07-11T00:03:38+00:00",
  "html_url": "https://hangingcontext.com/tags/topic/constitutional-law/",
  "json_url": "https://hangingcontext.com/data/tags/topic/constitutional-law.json",
  "last_observed_at": "2026-07-10T21:59:11.201990+00:00",
  "name": "Constitutional Law",
  "page_type": "tag_context_panel",
  "path_type": "topic",
  "related_tags": [
    {
      "count": 329,
      "html_url": "https://hangingcontext.com/tags/topic/civil-rights/",
      "name": "Civil Rights",
      "tag_id": 17788489552853970,
      "type": "topic"
    },
    {
      "count": 206,
      "html_url": "https://hangingcontext.com/tags/topic/civil-procedure/",
      "name": "Civil Procedure",
      "tag_id": 17788489556272132,
      "type": "topic"
    },
    {
      "count": 197,
      "html_url": "https://hangingcontext.com/tags/topic/election-law/",
      "name": "Election Law",
      "tag_id": 17788489555253944,
      "type": "topic"
    },
    {
      "count": 187,
      "html_url": "https://hangingcontext.com/tags/topic/administrative-law/",
      "name": "Administrative Law",
      "tag_id": 17788489551986990,
      "type": "topic"
    },
    {
      "count": 156,
      "html_url": "https://hangingcontext.com/tags/topic/criminal-law/",
      "name": "Criminal Law",
      "tag_id": 17788489552579180,
      "type": "topic"
    },
    {
      "count": 141,
      "html_url": "https://hangingcontext.com/tags/org/supreme-court/",
      "name": "Supreme Court",
      "tag_id": 17730924939771213,
      "type": "organization"
    },
    {
      "count": 140,
      "html_url": "https://hangingcontext.com/tags/org/senate/",
      "name": "Senate",
      "tag_id": 17730924970527177,
      "type": "organization"
    },
    {
      "count": 130,
      "html_url": "https://hangingcontext.com/tags/org/ion/",
      "name": "ION",
      "tag_id": 17733572989242363,
      "type": "organization"
    },
    {
      "count": 115,
      "html_url": "https://hangingcontext.com/tags/org/general-assembly/",
      "name": "General Assembly",
      "tag_id": 17723038993896087,
      "type": "organization"
    },
    {
      "count": 103,
      "html_url": "https://hangingcontext.com/tags/org/the-record/",
      "name": "The Record",
      "tag_id": 17733570626983964,
      "type": "organization"
    },
    {
      "count": 102,
      "html_url": "https://hangingcontext.com/tags/place/ohio/",
      "name": "Ohio",
      "tag_id": 17723038994181332,
      "type": "place"
    },
    {
      "count": 84,
      "html_url": "https://hangingcontext.com/tags/topic/fiscal-policy/",
      "name": "Fiscal Policy",
      "tag_id": 17723038993836809,
      "type": "topic"
    }
  ],
  "schema_version": 1,
  "slug": "constitutional-law",
  "source_window": "30d",
  "tag_id": 17788489551721410,
  "tag_type": "topic",
  "top_sources": [
    {
      "count": 113,
      "html_url": "https://hangingcontext.com/sources/state-legislature-oh-senate-on-the-record/",
      "name": "state-legislature-oh-senate-on-the-record",
      "source_id": 17811407901205252
    },
    {
      "count": 84,
      "html_url": "https://hangingcontext.com/sources/state-legislature-ok-senate-press-releases/",
      "name": "state-legislature-ok-senate-press-releases",
      "source_id": 17811407901347742
    },
    {
      "count": 71,
      "html_url": "https://hangingcontext.com/sources/state-legislature-ms-all-measures-status/",
      "name": "state-legislature-ms-all-measures-status",
      "source_id": 17812061742302439
    },
    {
      "count": 64,
      "html_url": "https://hangingcontext.com/sources/seventh-circuit-opinions/",
      "name": "seventh-circuit-opinions",
      "source_id": 17779347863964182
    },
    {
      "count": 27,
      "html_url": "https://hangingcontext.com/sources/scotus-opinions/",
      "name": "scotus-opinions",
      "source_id": 17779347856195516
    },
    {
      "count": 23,
      "html_url": "https://hangingcontext.com/sources/state-legislature-mi-bill-updates/",
      "name": "state-legislature-mi-bill-updates",
      "source_id": 17806683565382714
    },
    {
      "count": 19,
      "html_url": "https://hangingcontext.com/sources/congress-house-bills/",
      "name": "congress-house-bills",
      "source_id": 17779543005883578
    },
    {
      "count": 19,
      "html_url": "https://hangingcontext.com/sources/fifth-circuit-opinions/",
      "name": "fifth-circuit-opinions",
      "source_id": 17779347862493010
    },
    {
      "count": 18,
      "html_url": "https://hangingcontext.com/sources/eighth-circuit-opinions/",
      "name": "eighth-circuit-opinions",
      "source_id": 17779347864558541
    },
    {
      "count": 18,
      "html_url": "https://hangingcontext.com/sources/eleventh-circuit-opinions/",
      "name": "eleventh-circuit-opinions",
      "source_id": 17779347867499584
    }
  ],
  "top_streams": [
    {
      "count": 226,
      "html_url": "https://hangingcontext.com/streams/federal-court-opinions/",
      "name": "Federal & Supreme Court Opinions",
      "slug": "federal-court-opinions",
      "stream_id": 17779350937998955
    },
    {
      "count": 62,
      "html_url": "https://hangingcontext.com/streams/us-court-of-appeals-for-the-seventh-circuit/",
      "name": "U.S. Court of Appeals for the Seventh Circuit",
      "slug": "us-court-of-appeals-for-the-seventh-circuit",
      "stream_id": 17779543024627804
    },
    {
      "count": 59,
      "html_url": "https://hangingcontext.com/streams/oklahoma-legislature/",
      "name": "Oklahoma Legislature",
      "slug": "oklahoma-legislature",
      "stream_id": 17806683668639071
    },
    {
      "count": 53,
      "html_url": "https://hangingcontext.com/streams/delaware-legislature/",
      "name": "Delaware Legislature",
      "slug": "delaware-legislature",
      "stream_id": 17806683619855939
    },
    {
      "count": 37,
      "html_url": "https://hangingcontext.com/streams/us-congress/",
      "name": "U.S. Congress",
      "slug": "us-congress",
      "stream_id": 17779543011588196
    },
    {
      "count": 27,
      "html_url": "https://hangingcontext.com/streams/supreme-court-of-the-united-states/",
      "name": "Supreme Court of the United States",
      "slug": "supreme-court-of-the-united-states",
      "stream_id": 17779543021395832
    },
    {
      "count": 25,
      "html_url": "https://hangingcontext.com/streams/us-house-of-representatives/",
      "name": "U.S. House of Representatives",
      "slug": "us-house-of-representatives",
      "stream_id": 17779543012664272
    },
    {
      "count": 23,
      "html_url": "https://hangingcontext.com/streams/new-hampshire-legislature/",
      "name": "New Hampshire Legislature",
      "slug": "new-hampshire-legislature",
      "stream_id": 17806683656669676
    },
    {
      "count": 21,
      "html_url": "https://hangingcontext.com/streams/oregon-legislature/",
      "name": "Oregon Legislature",
      "slug": "oregon-legislature",
      "stream_id": 17806683670592874
    },
    {
      "count": 19,
      "html_url": "https://hangingcontext.com/streams/us-court-of-appeals-for-the-fifth-circuit/",
      "name": "U.S. Court of Appeals for the Fifth Circuit",
      "slug": "us-court-of-appeals-for-the-fifth-circuit",
      "stream_id": 17779543024026354
    }
  ]
}
