# MRU Oracle Compound Entity Due Diligence

> MRU Oracle Compound Entity Due Diligence is a paid API for AI agents from mru-oracle.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-15).

Screens an entity against 1.1M+ watchlist records, assesses jurisdiction risk, checks Mauritius FSC registration, and provides forex context in a single call replacing 5 separate API calls.

## Facts

- Endpoint: POST https://mru-oracle.com/intelligence/due-diligence
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/mru-oracle-com-400ed45e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ykc9UogbgxYhz2vcgA6k2

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 mru-oracle-com-400ed45e -d '<json body>'
```

Example prompt: Can you run a full due diligence check on 'Zenith Capital Partners Ltd' — screen them against global watchlists, check their Mauritius FSC registration status, assess their jurisdiction risk, and include the current forex context all in one go?

## When to prefer this

Choose this endpoint when you need a comprehensive, consolidated AML and compliance check on an entity that includes watchlist screening, jurisdiction risk, Mauritius FSC status, and forex context simultaneously — especially when efficiency matters and you want to avoid orchestrating 5 separate API calls. Ideal for onboarding workflows, transaction monitoring, or any scenario involving Mauritius-registered or Mauritius-connected entities.

## Known failure modes

- Entity name too ambiguous or missing — returns error requesting more specific input
- Payment not attached or insufficient USDC — returns 402 Payment Required
- FSC registry temporarily unavailable — partial result returned without FSC component
- Unknown jurisdiction code — returns validation error
- Rate limit exceeded — returns 429 Too Many Requests

## How this service works

Compound entity screening: watchlist screening (1.1M+ records) + jurisdiction risk + Mauritius FSC check + forex context ÃÂ¢ÃÂÃÂ replaces 5 API calls

## Output

A consolidated due diligence report including: watchlist/sanctions hit status across 1.1M+ records, jurisdiction risk rating, Mauritius FSC registration check outcome, and forex context — replacing what would otherwise require 5 separate API calls.

## Example request

```json
{
 "query": "Zenith Capital Partners Ltd",
 "checkWatchlist": true,
 "checkMauritiusFSC": true,
 "includeForexContext": true,
 "checkJurisdictionRisk": true
}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "schema": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "query": "Acme Corp",
  "status": "ok",
  "endpoint": "due-diligence",
  "risk_assessment": {
   "score": 45,
   "factors": [
    "sanctions_match",
    "jurisdiction_medium:VG"
   ],
   "classification": "medium"
  },
  "watchlist_screening": {
   "total_hits": 2
  },
  "jurisdiction_analysis": {
   "total_assessed": 1
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/mru-oracle-com-400ed45e/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from mru-oracle.com](https://www.zero.xyz/host/mru-oracle.com/llms.txt)
