# Market Catalogues Required Field Coverage Checker

> Market Catalogues Required Field Coverage Checker is a paid API for AI agents from www.mahastrategies.com, paid per call via x402, $0.010171/call, status unknown (last checked 2026-11-04).

Checks whether required issuer/subject/producer/work pin fields are present or null in supplied market catalogue, merchant, SKU, or revision records.

## Facts

- Endpoint: POST https://www.mahastrategies.com/api/v1/intel/market-catalogues/required-field-coverage?utm_source=zero.xyz
- Price: $0.010171/call
- Payment: x402
- Status: unknown
- Last checked: 2026-11-04
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/market-catalogues-required-field-coverage-checker-3009ba82
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_sRCeJoCU0O2FACh6zt5pT

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-required-field-coverage-checker-3009ba82 -d '<json body>'
```

Example prompt: Can you check these 10 public market catalogue rows to see if the issuer, subject, and producer fields are all present — flag any that are null or missing?

## When to prefer this

Choose this endpoint when you need to check whether specific required metadata pins (issuer, subject, producer, work, revision) are present or null in market catalogue, merchant, SKU, or product records, and you want a lightweight field-presence analysis rather than full schema validation or independent certification of the data.

## Known failure modes

- Rows array is empty or exceeds 32-item limit — returns validation error
- requiredFields array is empty or exceeds 8-item limit — returns validation error
- dataClass not one of 'public' or 'synthetic' — returns schema error
- nonpersonalMetadata not set to true (required const) — returns rejection
- Malformed row objects with unexpected structure — may produce incomplete coverage results

## How this service works

Check presence of required issuer/subject or producer/work pins; null is missing, not an invalid credential or artifact for merchant/catalogue/SKU/revision-pinned public product Supplied-record analysis, not independent certification. Full contract at the free describe URL.

## Output

Returns a coverage report indicating which required fields (issuer, subject, producer, work pins, etc.) are present or null for each supplied catalogue row, without independent certification — strictly a supplied-record analysis.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/market-catalogues-required-field-coverage-checker-3009ba82/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)
