# Localization Coverage — Record Quality Audit + String Normalisation + Trailing Mean Series

> Localization Coverage — Record Quality Audit + String Normalisation + Trailing Mean Series is a paid API for AI agents from market.datapackvibe.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-11-02).

Runs three analytical reports (record quality audit, string normalisation, and trailing mean series) on localization coverage data (source_strings, translated_strings) for up to 200 rows.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-game-18-199?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-11-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/localization-coverage-record-quality-audit-string-normalisation-293d076b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_k7rR1N-iA9wMRZDx1q9tJ

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 localization-coverage-record-quality-audit-string-normalisation-293d076b -d '<json body>'
```

Example prompt: Run a quality audit, string normalisation, and trailing mean series (window size 3) on my localization coverage data — I have rows with game areas like 'ui-menu' and 'dialogue', dates from 2026-10-01 to 2026-10-07, and source_strings and translated_strings counts; use source_strings as the target field.

## When to prefer this

Choose this endpoint when you need all three analytical operations — quality audit, string normalisation, and trailing mean computation — applied together to localization coverage data in a single call at low cost ($0.01 USDC). It is ideal for game localisation pipelines where you want to validate data integrity, clean string counts, and compute rolling averages in one batch without any external API calls or live data dependencies.

## Known failure modes

- Exceeding 200 rows causes the request to be rejected
- Invalid date format (not YYYY-MM-DD) triggers a validation error
- Missing required fields (row_id, source_strings, translated_strings) cause record-level audit failures
- Window size outside 2–200 range is rejected
- Non-numeric source_strings or translated_strings values may cause normalisation errors
- Payment not included or insufficient USDC triggers a 402 response

## How this service works

Localization coverage — Record quality audit + String normalisation + Trailing mean series: Record quality audit + String normalisation + Trailing mean series for supplied localization coverage records (source_strings, translated_strings). Up to 200 rows; 3 independent reports using shared local analytical engines. No live lookup, prediction, professional assessment or external action. 0.01 USDC includes 3 supplied-data reports for up to 200 rows.

## Output

Returns three independent analytical reports: (1) a record quality audit flagging missing, null, or malformed fields; (2) a string normalisation report standardising the source_strings and translated_strings values; and (3) a trailing mean series computing a rolling average over the specified window for the selected field — all computed locally with no external lookups.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "rows": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "row_id",
     "game_area",
     "date",
     "source_strings",
     "translated_strings"
    ],
    "properties": {
     "date": {
      "type": "string",
      "default": "",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "maxLength": 10
     },
     "row_id": {
      "type": "string",
      "default": "",
      "maxLength": 80,
      "minLength": 1
     },
     "game_area": {
      "type": "string",
      "default": "",
      "maxLength": 80
     },
     "source_strings": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     },
     "translated_strings": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     }
    },
    "additionalProperties": false
   },
   "default": [
    {
     "date": "2026-10-01",
     "row_id": "row-1",
     "game_area": "group-a",
     "source_strings": 10,
     "translated_strings": 1
    },
    {
     "date": "2026-10-02",
     "row_id": "row-2",
     "game_area": "group-b",
     "source_strings": 20,
     "translated_strings": 2
    },
    {
     "date": "2026-10-03",
     "row_id": "row-3",
     "game_area": "group-a",
     "source_strings": 15,
     "translated_strings": 3
    },
    {
     "date": "2026-10-04",
     "row_id": "row-4",
     "game_area": "group-b",
     "source_strings": 30,
     "translated_strings": 4
    }
   ],
   "maxItems": 200,
   "minItems": 1
  },
  "field": {
   "enum": [
    "source_strings",
    "translated_strings"
   ],
   "type": "string",
   "default": "source_strings"
  },
  "window": {
   "type": "integer",
   "default": 2,
   "maximum": 200,
   "minimum": 2
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/localization-coverage-record-quality-audit-string-normalisation-293d076b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from market.datapackvibe.com](https://www.zero.xyz/host/market.datapackvibe.com/llms.txt)
