# Reaction Records Reference Integrity Map

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

Binds participant references to supplied dataset, species, composition-revision, and digest records for reference integrity validation without independent chemical certification.

## Facts

- Endpoint: POST https://www.mahastrategies.com/api/v1/compute/reaction-records/reference-integrity-map?utm_source=zero.xyz
- Price: $0.035167/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/reaction-records-reference-integrity-map-a0fb3b2a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_33_OTObW7SfFvsIBxz9CL

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 reaction-records-reference-integrity-map-a0fb3b2a -d '<json body>'
```

Example prompt: Can you check the reference integrity for these reaction records — I have 5 participants and 3 species entries from a public dataset, and I need to make sure all the participant references are properly bound to the composition-revision and digest records with nonpersonal metadata only?

## When to prefer this

Use this endpoint when you need to validate that participant references are correctly bound to reaction dataset records including species, composition-revision, and digest entries, particularly for public or synthetic datasets where reference consistency must be confirmed before downstream use. Prefer this over general data validation endpoints when working specifically with chemical reaction records and participant-to-digest linkage checks.

## Known failure modes

- Missing required participants or species arrays (minItems:1 violated)
- Arrays exceeding 32 items (maxItems:32 exceeded)
- Invalid dataClass value outside 'public' or 'synthetic' enum
- nonpersonalMetadata not set to true (const:true required)
- Malformed digest strings that cannot be mapped to records
- Incomplete dataset records preventing binding resolution
- Payment failure or insufficient USDC balance for x402 call

## How this service works

Bind participant references to supplied dataset/species/composition-revision/digest records; identifiers and digest-shaped strings do not establish chemical Supplied-record analysis, not independent certification. Full contract at the free describe URL.

## Output

Returns a reference integrity map showing which participant references are successfully bound to the supplied dataset, species, composition-revision, and digest records, along with any unresolved or improperly linked identifiers. Does not provide independent chemical certification or semantic equivalence proof.

## Request schema (JSON Schema)

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

## More

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