# Mauritania (MR) IBAN Validator

> Mauritania (MR) IBAN Validator is a paid API for AI agents from agentshelf.syntexa.ch, paid per call via x402, $0.009/call, status unknown (last checked 2026-10-02).

Validates whether a given string is a mod-97-compliant Mauritania (MR) IBAN of exactly 27 characters

## Facts

- Endpoint: POST https://agentshelf.syntexa.ch/v1/check-iban-mr?utm_source=zero.xyz
- Price: $0.009/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/mauritania-mr-iban-validator-75dfbb06
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_FRKhZ6NPqgQUIHOLVacMm

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 mauritania-mr-iban-validator-75dfbb06 -d '<json body>'
```

Example prompt: Can you check whether this Mauritanian bank account number is a valid IBAN: MR1300020001010000123456753?

## When to prefer this

Use this endpoint when you specifically need to validate a Mauritanian (MR) IBAN that is exactly 27 characters long. Prefer the free sandbox endpoint POST /v1/sandbox/check-iban-mr for testing or development. Choose country-specific sibling endpoints for other IBAN country codes (LB, LI, MC, MD, ME, NL, etc.) rather than this one, as each endpoint is tuned to its country's length and format rules.

## Known failure modes

- IBAN too short or too long — must be exactly 27 characters for MR
- Wrong country prefix — non-MR IBANs will fail validation
- Mod-97 checksum mismatch — digits are valid length but fail algorithm
- Empty or missing value field returns error
- Malformed JSON input returns 400 error
- Payment of exactly $0.009 USDC required — insufficient funds causes 402 rejection

## How this service works

Call when an agent needs whether an IBAN is a mod-97-valid MR number of length 27. Exact $0.009 USDC. Prefer unpaid POST /v1/sandbox/check-iban-mr first.

## Output

A boolean or structured validation result indicating whether the submitted string is a syntactically and algorithmically valid Mauritanian (MR) IBAN of 27 characters, passing the mod-97 checksum test.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "data": {
   "description": "JSON value for schema-check SKUs. Omit it on string checks such as email or IBAN."
  },
  "value": {
   "type": "string",
   "examples": [
    "MR34AAAA0000000000000000000"
   ],
   "maxLength": 20000,
   "minLength": 1,
   "description": "Value to check. The route description names the format: email, phone, IBAN, postal code, VAT, national id, or similar."
  },
  "schema": {
   "description": "JSON Schema document for schema-check SKUs. Omit it on string checks."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/mauritania-mr-iban-validator-75dfbb06/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agentshelf.syntexa.ch](https://www.zero.xyz/host/agentshelf.syntexa.ch/llms.txt)
