# Musicwire MusicXML Validator

> Musicwire MusicXML Validator is a paid API for AI agents from musicwire.5432wire.com, paid per call via x402, $0.1/call, status unknown (last checked 2026-09-15).

Validates a MusicXML document against deterministic quality checks and returns validation results

## Facts

- Endpoint: POST https://musicwire.5432wire.com/v1/validate
- Price: $0.1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/musicwire-musicxml-validator-21cc64f4
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_rhXziwjtAnU_fPn_xtf6x

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 musicwire-musicxml-validator-21cc64f4 -d '<json body>'
```

Example prompt: Can you validate this MusicXML document for me and tell me if it passes all quality checks before I send it to the renderer?

## When to prefer this

Choose this endpoint when you need a deterministic, rule-based validation of a MusicXML document before further processing such as rendering or publishing. It is purpose-built for MusicXML (not generic XML validation) and pairs naturally with the Musicwire rendering endpoint as a pre-flight quality gate.

## Known failure modes

- Malformed XML causes parse failure and returns validation error
- MusicXML document exceeds size limits
- Invalid UTF-8 encoding in the document body
- Missing required MusicXML root elements triggers structural errors
- Payment not included or insufficient causes HTTP 402 rejection

## How this service works

MusicXML validation with deterministic quality checks.

## Output

Returns a structured validation report indicating whether the MusicXML document passes all deterministic quality checks, along with any detected errors, warnings, or conformance issues found in the document.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "musicxml": {
   "type": "string",
   "description": "Complete UTF-8 MusicXML document."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/musicwire-musicxml-validator-21cc64f4/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from musicwire.5432wire.com](https://www.zero.xyz/host/musicwire.5432wire.com/llms.txt)
