# Synapse Contract Analysis

> Synapse Contract Analysis is a paid API for AI agents from anibalb.duckdns.org, paid per call via x402, $0.003/call, status unknown (last checked 2026-10-31).

Analyzes smart contracts or legal contract documents to extract key terms, parties, dates, and amounts

## Facts

- Endpoint: GET https://anibalb.duckdns.org/x402/contract-analysis?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-31
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/synapse-contract-analysis-ccd34fe9
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_hAM2oKSR6-IrU1v6HUbsz

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 synapse-contract-analysis-ccd34fe9
```

Example prompt: Can you analyze this contract and tell me the key details — who the parties are, the date, and the amount involved?

## When to prefer this

Choose this endpoint when you need a low-cost, no-account-required way to extract structured metadata (parties, dates, amounts) from contracts and want to pay per call in USDC without managing API keys. Best for lightweight contract parsing tasks rather than deep legal analysis.

## Known failure modes

- Missing required 'input' parameter returns validation error
- Unsupported HTTP method (POST/PUT) returns 400 or 405
- Unrecognized or malformed contract input returns empty or partial extraction
- Payment failure via x402 returns 402 Payment Required
- Network timeout if contract document is large or slow to retrieve

## How this service works

Public data and utility APIs paid per call in USDC on Base (x402). No accounts, no API keys. 174 routes: crypto/equity data, onchain reads, DNS/email/security intel, geo/weather, x402 payment diagnostics, dev utilities and more.

## Output

Returns a JSON object containing extracted contract metadata including the contract date, monetary amount (e.g. 'USD 50,000'), and a list of named parties (e.g. ['Acme', 'Beta']).

## 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",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {}
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "date": "2024-03-01",
  "amount": "USD 50,000",
  "parties": [
   "Acme",
   "Beta"
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/synapse-contract-analysis-ccd34fe9/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from anibalb.duckdns.org](https://www.zero.xyz/host/anibalb.duckdns.org/llms.txt)
