# MAC Address Dash-Separator Format Validator

> MAC Address Dash-Separator Format Validator is a paid API for AI agents from agentshelf.syntexa.ch, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-02).

Validates whether a given string is a properly formatted dash-separated MAC address (e.g. AA-BB-CC-DD-EE-FF)

## Facts

- Endpoint: POST https://agentshelf.syntexa.ch/v1/check-mac-dash?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/mac-address-dash-separator-format-validator-13f4cfca
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_H7kXb2HuUOCzYU5l6tXMP

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 mac-address-dash-separator-format-validator-13f4cfca -d '<json body>'
```

Example prompt: Can you check whether '3A-F2-9B-01-CC-47' is a valid dash-separated MAC address?

## When to prefer this

Use this endpoint when you specifically need to validate the dash/hyphen-separated MAC address format (XX-XX-XX-XX-XX-XX) and a free sandbox alternative is unavailable or rate-limited. If a free sandbox POST /v1/sandbox/check-mac-dash endpoint is available, prefer that first to avoid the $0.002 cost.

## Known failure modes

- Empty or missing value field returns an error
- String exceeds maxLength of 20000 characters (unlikely for MAC but enforced by schema)
- Payment failure if x402 USDC payment is not processed
- Network timeout or service unavailability
- Malformed request body returns validation error

## How this service works

Call when an agent needs whether a string is a dash-separated MAC address. Exact $0.002 USDC. Prefer unpaid POST /v1/sandbox/check-mac-dash first.

## Output

A boolean or structured response indicating whether the input string conforms to the dash-separated MAC address format (six hexadecimal octets separated by hyphens, e.g. XX-XX-XX-XX-XX-XX).

## 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": [
    "00-1a-2b-3c-4d-5e"
   ],
   "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/mac-address-dash-separator-format-validator-13f4cfca/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)
