Availability & response fields
Inspect HTTP status, measured response time, valid JSON and required top-level fields. Get explicit findings instead of a simple uptime badge.
Observe the response.
Understand the change.
Public API checks and scheduled observations. Structured evidence for the people and agents building on them.
Finite orders · USDC on Base · No subscription
Use a single diagnostic to inspect a response, or a finite monitoring order to compare observations over time.
Inspect HTTP status, measured response time, valid JSON and required top-level fields. Get explicit findings instead of a simple uptime badge.
Supply supported JSON Schema or OpenAPI response requirements to identify mismatches in the observed response. This is response validation, not a full API certification.
Compare later samples with the first valid baseline. Surface changes in response shape and contract failures, with private reports and portable reproduction artifacts.
One public HTTPS response, checked against the requirements you supply.
One public JSON HTTPS GET endpoint, observed after confirmed payment.
Send a public HTTPS endpoint and supported requirements from your application or agent.
Your x402-compatible client reads the payment challenge and authorizes USDC payment on Base.
A scheduled order activates only after payment is independently confirmed. Save your returned access token privately.
Fetch private reports with the token in the Authorization header. Report retrieval requires no additional payment.
Dolihi accepts structured requests and returns machine-readable results. Use the live specification to confirm supported inputs before purchasing.
The example reads product information only. It does not create an order, sign a payment or spend funds.
Remote MCP endpoint:https://dolihi-preflight.onrender.com/mcp
Paid tool availability depends on the live service.
import json
from urllib.request import urlopen
url = (
"https://dolihi-preflight.onrender.com"
"/products/api-regression"
)
with urlopen(url, timeout=20) as response:
product = json.load(response)
print(product["selling_enabled"])
print(product["price_usdc"])
print(product["inputSchema"])You need a public endpoint you are permitted to check. It may belong to your own service or an integration you rely on. You do not need to install Dolihi or provide an AI model key.
No. These products inspect public responses and supported contracts. They do not execute purchases, access authenticated dashboards, prove business correctness or perform a complete security audit.
These products accept public HTTPS targets. Upstream credentials, redirects and payments are outside their scope. Do not include secrets in the target URL or request.
A failed, oversized or contract-failing response produces diagnostic findings. For the 24-hour product, a baseline requires a successful JSON sample of at most 16 KiB, 2,000 nodes and depth 12. A valid baseline is not guaranteed.
No. The scheduled product is one prepaid, finite 24-hour order with up to six observations. It does not renew automatically, promise uninterrupted uptime or include webhook alerts.
Do not pay again automatically. Follow the recovery flow in the live service contract using the original request ID and payment authorization. A marketplace listing or an HTTP response alone is not proof of a confirmed payment.
Start with a defined API check and inspect the results.