# Market Catalogues Timestamp Order Audit

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

Validates the temporal ordering of publication/amendment instants and an availability window against a single assessment instant for a given catalogue record.

## Facts

- Endpoint: POST https://www.mahastrategies.com/api/v1/intel/market-catalogues/timestamp-order-audit?utm_source=zero.xyz
- Price: $0.015337/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-timestamp-order-audit-9d6696b3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_f7mVajjOV2k4JIRneyHiy

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-timestamp-order-audit-9d6696b3 -d '<json body>'
```

Example prompt: Audit the timestamp ordering for catalogue ref CAT-2024-001, revision 3, SKU ref SKU-789, using an assessment instant of 2024-06-15T12:00:00Z — I need to verify the publication and amendment instants are correctly ordered within the availability window, using public data class and merchant ref MHT-42.

## When to prefer this

Choose this endpoint when you need to verify the temporal ordering of publication, amendment, and availability instants for a specific market catalogue record within the same issuer/source/revision context. It is not an independent certification service but a supplied-record consistency check. Prefer this over general data validation tools when the specific concern is timestamp sequencing and half-open window boundary compliance for catalogue entries.

## Known failure modes

- Missing required fields (rows, assessedAt) returns a validation error
- More than 32 rows supplied exceeds maxItems and is rejected
- Invalid enum value for dataClass (anything other than 'public' or 'synthetic') causes a schema error
- Malformed ISO timestamp strings for assessedAt cause parsing failures
- nonpersonalMetadata not set to true (const) causes rejection
- Mismatched catalogue reference or revision identifiers may return an unresolvable audit result

## How this service works

Compare supplied publication/amendment instants and an explicit half-open availability window against one assessment instant, in an identical issuer/record/source/revision Supplied-record analysis, not independent certification. Full contract at the free describe URL.

## Output

Returns an audit result indicating whether the supplied publication and amendment instants are correctly ordered relative to each other and to the assessment instant, and whether the assessment instant falls within the declared half-open availability window — all scoped to the same issuer, record, source, and revision provided. Does not constitute independent certification.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "rows": {
   "type": "array",
   "maxItems": 32,
   "minItems": 1
  },
  "skuRef": {
   "type": "string"
  },
  "scopeRef": {
   "type": "string"
  },
  "dataClass": {
   "enum": [
    "public",
    "synthetic"
   ],
   "type": "string"
  },
  "assessedAt": {
   "type": "string"
  },
  "merchantRef": {
   "type": "string"
  },
  "catalogueRef": {
   "type": "string"
  },
  "productDigest": {
   "type": "string"
  },
  "catalogueRevision": {
   "type": "string"
  },
  "nonpersonalMetadata": {
   "type": "boolean",
   "const": true
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/market-catalogues-timestamp-order-audit-9d6696b3/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)
