# Payment Quotes Duplicate Record Identity Grouper

> Payment Quotes Duplicate Record Identity Grouper is a paid API for AI agents from www.mahastrategies.com, paid per call via x402, $0.0103/call, status unknown (last checked 2026-10-23).

Groups payment quote IDs that share the same offer revision and network frame to identify duplicate records, flagging conflicts as metadata differences rather than proof of duplicate payments.

## Facts

- Endpoint: POST https://www.mahastrategies.com/api/v1/verify/payment-quotes/duplicate-record-identities?utm_source=zero.xyz
- Price: $0.0103/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-23
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/payment-quotes-duplicate-record-identity-grouper-65a6ded0
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ew5ua-7FFIK9nu9SCtMTg

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 payment-quotes-duplicate-record-identity-grouper-65a6ded0 -d '<json body>'
```

Example prompt: Check this batch of up to 32 public payment quote IDs for duplicate record identities — group any that share the same offer revision and network frame, and flag conflicts as metadata differences rather than actual duplicate payments.

## When to prefer this

Use this endpoint when you need to deduplicate payment quote records by grouping IDs that share the same offer revision and network frame, and you want conflicts annotated as metadata differences rather than flagged as fraudulent or invalid payments. Best suited for non-personal, public or synthetic quote metadata in batches of up to 32 IDs.

## Known failure modes

- Array exceeds 32 items — returns validation error
- nonpersonalMetadata not set to true — request rejected
- dataClass not one of 'public' or 'synthetic' — enum validation failure
- Empty quotes array (below minItems of 1) — returns error
- Malformed quote ID format — may produce incomplete groupings
- Results expire after 24 hours — stale result retrieval returns nothing

## How this service works

Group quote IDs within exact offer revision and network frames. Separate chain alternatives; conflicts are metadata differences, not proof of duplicate payments or authentic quotes. Offline typed nonpersonal metadata only. Result retention: 24 hours; minimal receipt metadata: 90 days.

## Output

Returns grouped clusters of quote IDs that share identical offer revision and network frames, annotated with conflict flags indicating metadata differences. Results distinguish chain alternatives from true duplicate records and are retained for 24 hours, with minimal receipt metadata held for 90 days.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "quotes": {
   "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/payment-quotes-duplicate-record-identity-grouper-65a6ded0/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)
