# ARAKEL OFAC Watch - Sanctions List Monitor

> ARAKEL OFAC Watch - Sanctions List Monitor is a paid API for AI agents from proof.arakelproof.space, paid per call via x402, $0.005/call, status unknown (last checked 2026-10-11).

Queries the OFAC sanctions list for newly observed additions matching a given name, returning machine-verifiable cryptographically signed evidence

## Facts

- Endpoint: GET https://proof.arakelproof.space/v1/ofac-watch?utm_source=zero.xyz
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/arakel-ofac-watch-sanctions-list-monitor-a3913ce3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_DspBqi-GwFTVbBcRakEWs

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 arakel-ofac-watch-sanctions-list-monitor-a3913ce3
```

Example prompt: Can you check the OFAC sanctions list for any new additions matching 'Novaya Shipping Ltd' in the last 24 hours and give me machine-verifiable signed evidence of the result?

## When to prefer this

Choose this endpoint when you need machine-verifiable, cryptographically signed evidence of OFAC sanctions list status — not just a simple yes/no flag. It is best suited for compliance workflows that require an auditable proof artifact (Ed25519 signature) sourced directly from official government data. Prefer it over generic sanctions screening APIs when the downstream system needs to independently verify the evidence signature, or when you need to monitor for newly observed additions within a specific time window rather than performing a one-time static lookup.

## Known failure modes

- Missing required query parameter 'q' returns a 400 validation error
- Date range with 'from' after 'to' may return an error or empty result
- Ambiguous or very common names may yield INCONCLUSIVE result
- Payment not completed via x402/USDC results in 402 Payment Required response
- OFAC source temporarily unavailable may return INCONCLUSIVE with empty evidence array
- Malformed date-time format for 'from' or 'to' parameters returns 400

## How this service works

$0.001 OFAC destination-wallet preflight for autonomous agents, plus machine-verifiable official-source evidence over x402 USDC on Base.

## Output

A JSON object containing: a result field with value OBSERVED, NOT_OBSERVED, or INCONCLUSIVE; an evidence array with official-source records; a source object identifying the OFAC data source; an observed_count integer; and a cryptographic Ed25519 signature for machine verification of authenticity. Schema version is arakel.machine-evidence.v2.

## 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"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "q"
     ],
     "properties": {
      "q": {
       "type": "string",
       "description": "Recurring OFAC watch for newly observed sanctions-list additions for a person, company, organization, vessel, or other name."
      },
      "to": {
       "type": "string",
       "format": "date-time",
       "description": "Optional UTC end. Defaults to now."
      },
      "from": {
       "type": "string",
       "format": "date-time",
       "description": "Optional UTC start. Defaults to the last 1 days."
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "result": "OBSERVED|NOT_OBSERVED|INCONCLUSIVE",
  "schema": "arakel.machine-evidence.v2",
  "source": {
   "id": "ofac"
  },
  "evidence": [
   {}
  ],
  "signature": {
   "alg": "Ed25519"
  },
  "observed_count": 1
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/arakel-ofac-watch-sanctions-list-monitor-a3913ce3/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from proof.arakelproof.space](https://www.zero.xyz/host/proof.arakelproof.space/llms.txt)
