# ArtifactGuard Artifact Validator

> ArtifactGuard Artifact Validator is a paid API for AI agents from artifactguard-kl4hfo6j2q-as.a.run.app, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-15).

Inspects Base64-encoded JSON, ZIP, PDF, or DOCX file bytes and returns a signed deterministic delivery QA receipt with PASS/WARN/FAIL status.

## Facts

- Endpoint: POST https://artifactguard-kl4hfo6j2q-as.a.run.app/v1/validate/artifact
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/artifactguard-artifact-validator-1ee45d90
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_CeyKHT09o8O1KAl7ykXJm

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 artifactguard-artifact-validator-1ee45d90 -d '<json body>'
```

Example prompt: Can you validate this Base64-encoded PDF artifact and give me a signed QA receipt so I know whether it passes delivery standards?

## When to prefer this

Choose this endpoint when you need a signed, deterministic, tamper-evident QA receipt for a specific file artifact (JSON, ZIP, PDF, or DOCX) encoded as Base64, especially in agentic delivery pipelines where cryptographic proof of QA completion is required. Prefer this over generic file validators when you need a signed receipt rather than just a boolean result, and when the artifact type is one of the four supported formats.

## Known failure modes

- Invalid or malformed Base64 encoding — returns decoding error
- Unsupported file type submitted — returns unsupported format error
- Corrupted file bytes that cannot be parsed — returns parse failure
- File exceeds size limits — returns payload too large error
- Missing required fields in request body — returns validation error

## How this service works

Inspect Base64 JSON, ZIP, PDF, or DOCX bytes and receive a signed deterministic delivery QA receipt.

## Output

A signed, deterministic QA receipt indicating PASS, WARN, or FAIL status for the submitted artifact, along with any validation findings derived from inspecting the file's structure and content. The receipt is cryptographically signed to provide a tamper-evident audit trail.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/artifactguard-artifact-validator-1ee45d90/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from artifactguard-kl4hfo6j2q-as.a.run.app](https://www.zero.xyz/host/artifactguard-kl4hfo6j2q-as.a.run.app/llms.txt)
