# Market Catalogues Reference Integrity Map

> Market Catalogues Reference Integrity Map is a paid API for AI agents from www.mahastrategies.com, paid per call via x402, $0.035293/call, status unknown (last checked 2026-10-16).

Validates parent existence and detects cycles within owner and subject relationships in supplied market catalogue records.

## Facts

- Endpoint: POST https://www.mahastrategies.com/api/v1/intel/market-catalogues/reference-integrity-map?utm_source=zero.xyz
- Price: $0.035293/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/market-catalogues-reference-integrity-map-8ee2c7ee
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_LTcJKFH7pvXvziBPuKaXI

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 market-catalogues-reference-integrity-map-8ee2c7ee -d '<json body>'
```

Example prompt: Check these 15 market catalogue rows for broken parent references and ownership cycles — the data class is public and I can confirm it contains no personal metadata.

## When to prefer this

Choose this endpoint when you have a batch of up to 32 market catalogue records and need to verify parent-child reference integrity and detect ownership or subject cycles within the supplied data. It is specifically scoped to market catalogue structures (owner and subject relationships) rather than generic graph or schema validation. Prefer it over general-purpose data validators when you specifically need catalogue-domain referential checks without requiring external certification.

## Known failure modes

- Rows array exceeds 32 items — request rejected
- Rows array is empty (minItems:1 not met) — validation error
- nonpersonalMetadata not set to true — request rejected
- dataClass not one of 'public' or 'synthetic' — invalid enum error
- Malformed row objects that cannot be parsed — partial or failed analysis
- Network or payment (x402) failure — no result returned

## How this service works

Check parent existence and cycles within owner and subject Supplied-record analysis, not independent certification. Full contract at the free describe URL.

## Output

A structured report identifying which supplied catalogue rows have missing or non-existent parent references, and which rows participate in ownership or subject cycles, along with details of the specific violations found. This is an analysis of the supplied records only and does not constitute independent certification.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/market-catalogues-reference-integrity-map-8ee2c7ee/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)
