# ToolOracle Legal Citation Verification & Phantom Detection

> ToolOracle Legal Citation Verification & Phantom Detection is a paid API for AI agents from tooloracle.io, paid per call via x402, $0.010000/call, status unknown (last checked 2026-09-15).

Verifies EU and US legal citations in AI-generated text, detecting fabricated statutes, hallucinated case law, fake section numbers, and phantom regulatory references across MiCA, GDPR, DORA, FINRA, SEC, and more.

## Facts

- Endpoint: POST https://tooloracle.io/v2/uvo_citation_check
- Price: $0.010000/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/tooloracle-io-3d6cd946
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_go40lgBoyQrhGw_W-DPcc

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability tooloracle-io-3d6cd946 -d '<json body>'
```

Example prompt: Check this AI-generated MiCA compliance memo for fabricated citations — I need to know if any of the EU statute references, GDPR article numbers, or DORA section citations are hallucinated or phantom before we submit it to our regulator.

## When to prefer this

Use this endpoint when AI-generated legal, compliance, or regulatory text needs to be audited for citation accuracy before submission, publication, or use in legal proceedings. Ideal when working with EU financial regulation (MiCA, GDPR, DORA, AMLR, NIS2) or US financial regulation (FINRA, SEC, FinCEN) and needing to defend against AI hallucination risk. Prefer this over general fact-checking tools when the specific concern is phantom legal references and fake statute numbers in regulatory drafting contexts.

## Known failure modes

- Text contains no recognizable citation patterns — returns empty result set
- Unsupported jurisdiction or regulatory framework — returns unsupported scope error
- Malformed or ambiguous citation syntax — may return inconclusive verdict
- Rate limit exceeded for the account — returns 429 error
- Input text too long — returns payload size error
- Network timeout on upstream regulatory database — returns 503

## Output

Returns a verdict on each citation found in the submitted text, flagging any that are fabricated, hallucinated, or non-existent. Identifies phantom case law, fake section numbers, and invalid statute references across supported EU frameworks (MiCA, GDPR, DORA, AMLR, NIS2, BaFin BGB/KWG) and US frameworks (FINRA, SEC, FinCEN). Response is sub-200ms.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "properties": {}
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/tooloracle-io-3d6cd946/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from tooloracle.io](https://www.zero.xyz/host/tooloracle.io/llms.txt)
