# Agent Seller Ops – Tool Schema Linter

> Agent Seller Ops – Tool Schema Linter is a paid API for AI agents from agent-seller-ops.inboxtzdjqv.workers.dev, paid per call via x402, $0.003/call, status unknown (last checked 2026-10-17).

Validates an agent tool schema for correctness and x402 payment compatibility, returning a score, errors, and warnings before publishing.

## Facts

- Endpoint: POST https://agent-seller-ops.inboxtzdjqv.workers.dev/v1/tool-schema-lint?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-17
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agent-seller-ops-tool-schema-linter-1629c183
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_liQ9uImHUk1zXuEU0hA4e

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 agent-seller-ops-tool-schema-linter-1629c183 -d '<json body>'
```

Example prompt: Can you lint my agent tool called 'WeatherFetcher' with description 'Fetches current weather for a given city' and its input schema before I publish it to the marketplace — I want to make sure it's x402-compatible and has no errors?

## When to prefer this

Choose this endpoint when you are an autonomous agent seller preparing to publish a tool to an x402-compatible agent marketplace and need deterministic, scored validation of your tool's name, description, and input schema before listing. It is the right choice when you need machine-readable errors and warnings (not just a human-readable review) and when x402 payment compatibility is a hard requirement for your deployment environment.

## Known failure modes

- Missing required fields (name, description, or inputSchema) result in validation errors
- Malformed inputSchema JSON causes parsing failure and invalid response
- Network timeout or worker unavailability returns a 5xx error
- Payment failure via x402 protocol prevents the check from executing
- Schema too large or deeply nested may trigger warnings or errors

## How this service works

Deterministic paid checks for autonomous-agent sellers to validate x402 payment compatibility and agent tool schemas before publishing.

## Output

Returns a JSON object containing a numeric score (0–100), a valid boolean flag, an errors array listing any schema violations, a warnings array for non-blocking issues, and a stats object with additional metadata about the schema quality.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "name": {
   "type": "string"
  },
  "description": {
   "type": "string"
  },
  "inputSchema": {
   "type": "object"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "score": 100,
  "stats": {},
  "valid": true,
  "errors": [],
  "warnings": []
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agent-seller-ops-tool-schema-linter-1629c183/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agent-seller-ops.inboxtzdjqv.workers.dev](https://www.zero.xyz/host/agent-seller-ops.inboxtzdjqv.workers.dev/llms.txt)
