Api Endpoint

Court Delta Pro

Search the North Carolina (NC) money-judgment and criminal-sentence index by party or case. This is the JUDGMENT index, not the case index: what was ORDERED and what is owed, rather than what was filed. Fast (~1-3s) — the upstream is a plain OData service with no portal session behind it. Read-only, NC only. Informational, not legal advice.

Open interactive test console

Offering

Provider
mcp.courtdelta.com
Method
GET
Offering type
Api Endpoint
Transport type
http
Category
Legal And Compliance
Delivery
Not provided
Pricing model
Not provided
x402 version
2

Endpoint context

URL
https://mcp.courtdelta.com/x402/search-judgments
MIME type
application/json
First seen
2026-10-16T01:50:10.647Z
Last seen
Tags
north-carolina, court-records, legal, public-records, courts

Payment pricing

x402 payment terms are the authoritative price for calling this endpoint.

Payment option 1
0.01 USDC
Atomic price: 10000 · Network: eip155:8453 · Asset: USDC · Scheme: exact
Raw x402 terms
[
  {
    "scheme": "exact",
    "network": "eip155:8453",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "amount": "10000",
    "payTo": "0xb6bbd64cBEf2CC0a07b84df9870e65C8ae8E9181"
  }
]

Observed health

Status
Healthy
Latest latency
83 ms
Average latency
179 ms
HTTP status
402
Last checked
Reachability
100% over 10 checks

Latency is measured to the first response headers. A reachable result does not verify response accuracy or merchant identity.

Input schema

{
  "type": "object",
  "properties": {
    "type": {
      "type": "string",
      "const": "http"
    },
    "method": {
      "type": "string",
      "enum": [
        "GET",
        "HEAD",
        "DELETE"
      ]
    },
    "queryParams": {
      "type": "object",
      "required": [],
      "properties": {
        "party": {
          "type": "string",
          "description": "Party name, e.g. \"Smith, John\"."
        },
        "case_number": {
          "type": "string",
          "description": "Case number, if you have one."
        },
        "alias": {
          "type": "string",
          "description": "Alias to sweep alongside the party name."
        },
        "county": {
          "type": "string",
          "description": "NC county name, e.g. Wake. Omit to search all 100 counties."
        },
        "judgment_type": {
          "type": "string",
          "description": "Judgment-type filter."
        },
        "sentence_type": {
          "type": "string",
          "description": "Sentence-type filter."
        },
        "cause_of_action": {
          "type": "string",
          "description": "Cause-of-action filter."
        },
        "from_date": {
          "type": "string",
          "description": "Ordered on/after (ordered date, NOT filing date)."
        },
        "to_date": {
          "type": "string",
          "description": "Ordered on/before."
        },
        "sort": {
          "type": "string",
          "description": "Result ordering.",
          "enum": [
            "relevance",
            "ordered_date",
            "case_number",
            "party_name"
          ],
          "default": "relevance"
        },
        "limit": {
          "type": "integer",
          "description": "Max rows returned.",
          "default": 200
        },
        "detail": {
          "type": "boolean",
          "description": "Inline-fetch amounts per row. Slower."
        }
      }
    }
  },
  "required": [
    "type",
    "method"
  ],
  "additionalProperties": false
}

Output schema

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "input": {
      "additionalProperties": false,
      "properties": {
        "method": {
          "enum": [
            "GET",
            "HEAD",
            "DELETE"
          ],
          "type": "string"
        },
        "queryParams": {
          "properties": {
            "alias": {
              "description": "Alias to sweep alongside the party name.",
              "type": "string"
            },
            "case_number": {
              "description": "Case number, if you have one.",
              "type": "string"
            },
            "cause_of_action": {
              "description": "Cause-of-action filter.",
              "type": "string"
            },
            "county": {
              "description": "NC county name, e.g. Wake. Omit to search all 100 counties.",
              "type": "string"
            },
            "detail": {
              "description": "Inline-fetch amounts per row. Slower.",
              "type": "boolean"
            },
            "from_date": {
              "description": "Ordered on/after (ordered date, NOT filing date).",
              "type": "string"
            },
            "judgment_type": {
              "description": "Judgment-type filter.",
              "type": "string"
            },
            "limit": {
              "default": 200,
              "description": "Max rows returned.",
              "type": "integer"
            },
            "party": {
              "description": "Party name, e.g. \"Smith, John\".",
              "type": "string"
            },
            "sentence_type": {
              "description": "Sentence-type filter.",
              "type": "string"
            },
            "sort": {
              "default": "relevance",
              "description": "Result ordering.",
              "enum": [
                "relevance",
                "ordered_date",
                "case_number",
                "party_name"
              ],
              "type": "string"
            },
            "to_date": {
              "description": "Ordered on/before.",
              "type": "string"
            }
          },
          "required": [],
          "type": "object"
        },
        "type": {
          "const": "http",
          "type": "string"
        }
      },
      "required": [
        "type",
        "method"
      ],
      "type": "object"
    },
    "output": {
      "properties": {
        "example": {
          "type": "object"
        },
        "type": {
          "type": "string"
        }
      },
      "required": [
        "type"
      ],
      "type": "object"
    }
  },
  "required": [
    "input"
  ],
  "type": "object"
}