# Electro Oracle Contactor Comparison API

> Electro Oracle Contactor Comparison API is a paid API for AI agents from api.electrooracle.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-15).

Deterministically compares an original industrial contactor against a candidate replacement, returning criterion-by-criterion match verdicts with evidence and a final compatibility decision.

## Facts

- Endpoint: POST https://api.electrooracle.com/v1/compare-contactor
- 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/electro-oracle-contactor-comparison-api-ad73990b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_pjahKDEGdew-tOdMCUc9s

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 electro-oracle-contactor-comparison-api-ad73990b -d '<json body>'
```

Example prompt: I need to know if the Schneider Electric LC1D09BD (TeSys Deca family) is a valid drop-in replacement for the Siemens 3RT2016-1BB41 (SIRIUS 3RT2 family) — give me a criterion-by-criterion verdict with a final compatibility decision and coverage score.

## When to prefer this

Use this endpoint when you need a deterministic, rule-based, evidence-backed contactor equivalency check rather than a generative or fuzzy recommendation. It is ideal for procurement automation, MRO substitution validation, and engineering sign-off workflows where auditability (criterion-level evidence paths, severity flags, engine/catalog versioning) matters. Prefer it over generic LLM-based component lookup when you need structured pass/fail verdicts with traceable reasoning and a quantified coverage score.

## Known failure modes

- Unknown part number — catalog does not contain the specified part, returns empty evidence or low coverage
- Unsupported manufacturer — part family not yet in pilot catalog, resulting in partial or null criteria
- Ambiguous part number format — mismatched casing or dashes cause lookup failure
- Missing required fields — omitting original_part or candidate_part returns a 400-class error
- Pilot catalog limitations — engine may return abbreviated results with limited field-level evidence during pilot phase
- Payment failure — x402 payment not processed, request rejected before evaluation

## How this service works

Deterministic, evidence-based industrial contactor comparison API.

## Output

Returns a JSON object with a top-level 'decision' (e.g. 'conditional_match', 'match', 'no_match'), a 'coverage' score (0–1), an array of 'criteria' each with criterion name, required value, original value, candidate value, match status, severity (blocker/warning/info), and explanation, plus metadata fields: engine_version, catalog_version, catalog_mode, and a 'limitations' list noting any caveats.

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "coverage": 0.92,
  "criteria": [
   {
    "status": "match",
    "original": 24,
    "required": 24,
    "severity": "blocker",
    "candidate": 24,
    "criterion": "coil.control_voltage_v",
    "explanation": "Both represented coils match the required 24 V DC control supply.",
    "evidence_paths": []
   }
  ],
  "decision": "conditional_match",
  "evidence": {},
  "documents": [],
  "limitations": [
   "Example abbreviated; live results include field-level source evidence."
  ],
  "catalog_mode": "pilot",
  "original_part": {
   "family": "SIRIUS 3RT2",
   "part_number": "3RT2016-1BB41",
   "manufacturer": "Siemens"
  },
  "candidate_part": {
   "family": "TeSys Deca",
   "part_number": "LC1D09BD",
   "manufacturer": "Schneider Electric"
  },
  "engine_version": "contactor-rules-0.2.0",
  "catalog_version": "pilot-2026-07-31.1"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/electro-oracle-contactor-comparison-api-ad73990b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.electrooracle.com](https://www.zero.xyz/host/api.electrooracle.com/llms.txt)
