Skip to main content
GET
/
api
/
v1
/
rules
curl 'https://api.courtrules.app/api/v1/rules?judge_slug=gary-r-brown&district_id=edny&document_scope=brief_support&motion_type=Rule_56' \
  -H "Authorization: Bearer YOUR_API_KEY"
{
  "judge": {
    "slug": "gary-r-brown",
    "name": "Gary R. Brown",
    "coverage_level": "full"
  },
  "rules": {
    "frcp": [
      {
        "rule_key": "FormatConstraint:caption",
        "citation": "FRCP 10(a)",
        "label": "Federal Rules of Civil Procedure",
        "summary": "Every pleading must include a caption with court name, case title, docket number, and document designation.",
        "severity": "CRITICAL"
      },
      {
        "rule_key": "DocumentRequirement:sj_no_genuine_dispute",
        "citation": "FRCP 56(a)",
        "label": "Federal Rules of Civil Procedure",
        "summary": "SJ motion must identify each claim/defense and show no genuine dispute of material fact.",
        "severity": "CRITICAL",
        "applies_to": ["Rule_56"]
      }
    ],
    "local_rules": [
      {
        "rule_key": "PageWordLimitRule:memo_support",
        "citation": "LR 7.1(c)",
        "label": "EDNY Local Civil Rule",
        "summary": "Support/opposition briefs: 8,750 words max. Reply briefs: 3,500 words max.",
        "severity": "CRITICAL",
        "applies_to": ["brief_support", "brief_opposition", "brief_reply"]
      }
    ],
    "standing_order": [
      {
        "category": "PAGE_LIMIT",
        "summary": "Brief Support limited to 20 pages",
        "source": "Brown SO §2.B"
      },
      {
        "category": "COURTESY_COPY",
        "summary": "Courtesy copy always required",
        "source": "Brown SO §1"
      },
      {
        "category": "PMC",
        "summary": "Pre-motion conference required. Letter <= 3pp.",
        "source": "Brown SO §3.A"
      },
      {
        "category": "BUNDLING",
        "summary": "Do NOT file until motion is fully briefed",
        "source": "Brown SO §3.B"
      }
    ]
  },
  "meta": {
    "total_rules": 25,
    "coverage_note": "Full coverage: FRCP + EDNY Local Rules + Standing Order"
  }
}
judge_slug
string
required
Judge slug identifier (e.g. gary-r-brown)
district_id
string
required
District identifier. Currently supported: edny
document_scope
string
Filter rules relevant to this document type. See Document Structure for values.
motion_type
string
Filter rules relevant to this motion type (e.g. Rule_56, discovery, Rule_12).
curl 'https://api.courtrules.app/api/v1/rules?judge_slug=gary-r-brown&district_id=edny&document_scope=brief_support&motion_type=Rule_56' \
  -H "Authorization: Bearer YOUR_API_KEY"
{
  "judge": {
    "slug": "gary-r-brown",
    "name": "Gary R. Brown",
    "coverage_level": "full"
  },
  "rules": {
    "frcp": [
      {
        "rule_key": "FormatConstraint:caption",
        "citation": "FRCP 10(a)",
        "label": "Federal Rules of Civil Procedure",
        "summary": "Every pleading must include a caption with court name, case title, docket number, and document designation.",
        "severity": "CRITICAL"
      },
      {
        "rule_key": "DocumentRequirement:sj_no_genuine_dispute",
        "citation": "FRCP 56(a)",
        "label": "Federal Rules of Civil Procedure",
        "summary": "SJ motion must identify each claim/defense and show no genuine dispute of material fact.",
        "severity": "CRITICAL",
        "applies_to": ["Rule_56"]
      }
    ],
    "local_rules": [
      {
        "rule_key": "PageWordLimitRule:memo_support",
        "citation": "LR 7.1(c)",
        "label": "EDNY Local Civil Rule",
        "summary": "Support/opposition briefs: 8,750 words max. Reply briefs: 3,500 words max.",
        "severity": "CRITICAL",
        "applies_to": ["brief_support", "brief_opposition", "brief_reply"]
      }
    ],
    "standing_order": [
      {
        "category": "PAGE_LIMIT",
        "summary": "Brief Support limited to 20 pages",
        "source": "Brown SO §2.B"
      },
      {
        "category": "COURTESY_COPY",
        "summary": "Courtesy copy always required",
        "source": "Brown SO §1"
      },
      {
        "category": "PMC",
        "summary": "Pre-motion conference required. Letter <= 3pp.",
        "source": "Brown SO §3.A"
      },
      {
        "category": "BUNDLING",
        "summary": "Do NOT file until motion is fully briefed",
        "source": "Brown SO §3.B"
      }
    ]
  },
  "meta": {
    "total_rules": 25,
    "coverage_note": "Full coverage: FRCP + EDNY Local Rules + Standing Order"
  }
}

Response fields

judge
object
Judge identification and coverage level
rules
object
Hierarchical rule set organized by source

Filtering behavior

When document_scope and/or motion_type are provided, rules are filtered to show only those relevant to the specified context. Rules with no applies_to field are always included (they apply universally).