# Catalyst Measurements - Export Semantic Parity

> Catalyst Measurements - Export Semantic Parity is a paid API for AI agents from www.mahastrategies.com, paid per call via x402, $0.039318/call, status unknown (last checked 2026-11-04).

Compares two parsed typed record projections of catalyst measurement exports for semantic parity, preserving all pins and scope while ignoring record order.

## Facts

- Endpoint: POST https://www.mahastrategies.com/api/v1/compute/catalyst-measurements/export-semantic-parity?utm_source=zero.xyz
- Price: $0.039318/call
- Payment: x402
- Status: unknown
- Last checked: 2026-11-04
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/catalyst-measurements-export-semantic-parity-839d6a1a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ghpF9VZc7QqqIhfJIMMGz

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 catalyst-measurements-export-semantic-parity-839d6a1a -d '<json body>'
```

Example prompt: Compare these two sets of catalyst measurement export records — before (up to 32 entries) and after (up to 32 entries) — and tell me if they're semantically equivalent for public data, ignoring record order but preserving all pins and scope.

## When to prefer this

Choose this endpoint when you need order-agnostic semantic comparison of typed catalyst measurement record projections — specifically when you care about pin and scope preservation rather than raw-byte or hash equality. Prefer this over generic diff tools when working with structured public or synthetic catalyst data that has typed fields requiring semantic interpretation, not literal string matching.

## Known failure modes

- Array exceeds 32-item limit — request rejected
- dataClass not 'public' or 'synthetic' — enum validation failure
- nonpersonalMetadata not set to true (const) — validation error
- Malformed or unparseable record entries in before/after arrays
- Payment failure via x402 protocol — endpoint not invoked
- Empty arrays on both sides may return trivially equivalent result without useful signal

## How this service works

Compare parsed typed record projections, preserving all pins and scope while ignoring order; not raw-byte equality or proof of the underlying artifact for public material-lot/method-pinned catalyst measurement Supplied-record analysis, not independent certification. Full contract at the free describe URL.

## Output

Returns a semantic parity assessment indicating whether the before and after catalyst measurement record projections are equivalent, with analysis of preserved pins and scope, typed field projection comparisons, and any detected semantic differences — explicitly not a raw-byte equality check or independent certification of the underlying artifact.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "after": {
   "type": "array",
   "maxItems": 32,
   "minItems": 0
  },
  "before": {
   "type": "array",
   "maxItems": 32,
   "minItems": 0
  },
  "dataClass": {
   "enum": [
    "public",
    "synthetic"
   ],
   "type": "string"
  },
  "nonpersonalMetadata": {
   "type": "boolean",
   "const": true
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/catalyst-measurements-export-semantic-parity-839d6a1a/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from www.mahastrategies.com](https://www.zero.xyz/host/www.mahastrategies.com/llms.txt)
