# Procurement Notices - Reference Integrity Map

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

Checks parent-child existence and detects cycles within owner and subject relationships in supplied procurement notice records.

## Facts

- Endpoint: POST https://www.mahastrategies.com/api/v1/intel/procurement-notices/reference-integrity-map?utm_source=zero.xyz
- Price: $0.035281/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/procurement-notices-reference-integrity-map-9b81ecd6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_9s_cAAb_FnYUr62iYNjaX

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 procurement-notices-reference-integrity-map-9b81ecd6 -d '<json body>'
```

Example prompt: Can you check these 15 procurement notice records for any broken parent references or ownership cycles? They're all public data and contain no personal information.

## When to prefer this

Use this endpoint when you have a batch of procurement notice records and need to verify that owner and subject reference fields point to existing parents and contain no cycles, prior to ingestion or further processing. It is a record-supplied analysis tool, not an independent certification service, so it operates on data you provide rather than querying an external authoritative registry.

## Known failure modes

- Fewer than 1 or more than 32 rows submitted — rejected with validation error
- dataClass not set to 'public' or 'synthetic' — schema validation failure
- nonpersonalMetadata not explicitly set to true — request rejected
- Malformed row objects missing required fields — partial or full rejection
- Service unavailable resulting in no integrity map 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

Returns a per-record analysis indicating which rows have missing or non-existent parent references and which exhibit cyclic ownership or subject relationships, along with a summary of integrity status for the supplied batch.

## 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/procurement-notices-reference-integrity-map-9b81ecd6/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)
