Listing check
wever_listing-checkWever Checks: submit a product listing (title, description, price, currency, image_urls and attribute fields) and get a signed report on missing fields, image presence and reachability for the URLs supplied (one header read each), and price sanity against the listing’s own stated attributes: msrp or original price, cost or floor, quantity and prices quoted in the text. It checks the listing as submitted. POST /api/listing-check. Paid URL: 0.10 USDC per call on Base via x402 exact, with the shared 10 signed-wallet free calls per rolling 30 days. Bind X-Wever-Wallet-Proof to the exact JSON arguments and the tool route. Returns a report with an Ed25519 signed receipt. Contract: /api/checks-contract. Human page: https://weverlabs.com/checks/.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "wever_listing-check"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| price | No | ||
| title | No | ||
| fields | No | Listing attributes such as brand, condition, category, size, color, quantity, sku, msrp, original_price or cost. | |
| currency | No | ISO 4217 code, for example USD. | |
| image_urls | No | Up to 24 image URLs, in listing order. | |
| description | No | ||
| marketplace | No | Where the listing will go, recorded as context. | |
| required_fields | No | Names to require. Top-level names (title, description, price, currency, image_urls) or attribute names from fields. Replaces the default set. |