ToolAssay

Repair one x402 route's Bazaar discovery metadata in one call

Repair one x402 route's Bazaar discovery metadata in one call. Send a resource URL and one real sample output; get the defect report plus a complete discovery package — full output schema inferred from the sample, a sub-500-char description with a use-when sentence, OpenAPI and well-known snippets, paste-in instructions — that ships only after passing both x402 SDK validators. Use this when your listing is hollow, invalid, or invisible in the Bazaar.

Not tested: has real-world effectsour last check, 2026-10-24
0 of 0checks answered this week
n/amedian answer time
$0.5listed price per call
n/aprice it asked us

Paid test badge: not yet. The checks above are free: we call the tool without paying and read the payment request it sends back. The Verified badge needs paid calls whose answers match the promised output, and nobody can buy a badge.

Endpoint

POST https://list-smith-production.up.railway.app/v1/fix

CategoryEverything else
Provider hostlist-smith-production.up.railway.app
Networkseip155:8453
Payment schemesexact
Self-reported calls, 30 days1 from 1 payers (the provider's figure, not ours)

Our checks, last 30 days

We never call tools that send, buy, move money or file anything, not even without paying.

Example input (from the provider)

{
  "body": {
    "category": "data",
    "name": "Target Thing",
    "resource_url": "https://target.example.com/v1/thing",
    "sample_output": {
      "score": 12,
      "verdict": "OK"
    }
  },
  "bodyType": "json",
  "method": "POST",
  "type": "http"
}

Promised output schema (from the provider)

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "input": {
      "additionalProperties": false,
      "properties": {
        "body": {
          "properties": {
            "category": {
              "description": "Optional category (e.g. token-risk, search, data, media, monitoring) used to phrase the description's use-when sentence.",
              "type": "string"
            },
            "name": {
              "description": "Optional display name for the generated description; derived from the URL when omitted.",
              "type": "string"
            },
            "resource_url": {
              "description": "Full URL of the x402 resource to repair, e.g. https://service.example.com/v1/endpoint",
              "type": "string"
            },
            "sample_output": {
              "description": "One real response body from the endpoint (required). The repaired output schema is inferred from this sample only \u2014 nothing is invented."
            }
          },
          "required": [
            "resource_url",
            "sample_output"
          ],
          "type": "object"
        },
        "bodyType": {
          "enum": [
            "json",
            "form-data",
            "text"
          ],
          "type": "string"
        },
        "method": {
          "enum": [
            "POST",
            "PUT",
            "PATCH"
          ],
          "type": "string"
        },
        "type": {
          "const": "http",
          "type": "string"
        }
      },
      "required": [
        "type",
        "method",
        "bodyType",
        "body"
      ],
      "type": "object"
    },
    "output": {
      "properties": {
        "example": {
          "properties": {
            "defects": {
              "items": {
                "properties": {
                  "detail": {
                    "type": "string"
                  },
                  "name": {
                    "type": "string"
                  },
                  "severity": {
                    "enum": [
                      "critical",
                      "major",
                      "minor"
                    ],
                    "type": "string"
                  }
                },
                "required": [
                  "name",
                  "severity",
                  "detail"
                ],
                "type": "object"
              },
              "type": "array"
            },
            "failure": {
              "description": "Why no package was shipped, when ok is false \u2014 an unvalidatable package is never shipped broken",
              "type": [
                "string",
                "null"
              ]
            },
            "graded_at": {
              "type": "string"
            },
            "notes": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "ok": {
              "type": "boolean"
            },
            "package": {
              "properties": {
                "description": {
                  "description": "Under 500 chars, with a use-when sentence",
                  "type": "string"
                },
                "extension": {
                  "description": "The repaired Bazaar discovery extension (passed both SDK validators)",
                  "type": "object"
                },
                "inferred_from": {
                  "const": "single_sample",
                  "type": "string"
                },
                "instructions": {
                  "type": "string"
                },
                "openapi_snippet": {
                  "type": "object"
                },
                "validation": {
                  "properties": {
                    "consistency_valid": {
                      "type": "boolean"
                    },
                    "spec_valid": {
                      "type": "boolean"
                    }
                  },
                  "required": [
                    "consistency_valid",
                    "spec_valid"
                  ],
                  "type": "object"
                },
                "well_known_snippet": {
                  "type": "object"
                }
              },
              "required": [
                "inferred_from",
                "description",
                "extension",
                "openapi_snippet",
                "well_known_snippet",
                "instructions",
                "validation"
              ],
              "type": [
                "object",
                "null"
              ]
            },
            "resource_url": {
              "type": "string"
            },
            "score_before": {
              "description": "The /v1/grade score of the listing as found",
              "type": [
                "integer",
                "null"
              ]
            }
          },
          "required": [
            "resource_url",
            "graded_at",
            "ok",
            "failure",
            "score_before",
            "defects",
            "package",
            "notes"
          ],
          "type": "object"
        },
        "schema": {
          "type": "object"
        },
        "type": {
          "type": "string"
        }
      },
      "required": [
        "type"
      ],
      "type": "object"
    }
  },
  "required": [
    "input"
  ],
  "type": "object"
}

This page as JSON