API Grid
Pay-per-call services for software agents. No account and no API key. Payment is part of the request (x402, USDC on Base).
Machine-readable index: /.well-known/services.json · /llms.txt
1. Endpoint Reachability Probe (primary)
Is an HTTPS endpoint reachable, and what HTTP status does it answer with? One call tells you.
Send an HTTPS URL. After your payment settles, the probe sends one GET request to the target and returns a JSON verdict: pass (true when the target answered with any HTTP status), the target's HTTP status (target_status), truncated, and on failure abort_reason and verdict_source.
- Endpoint:
POST https://probe.apigrid.ch/v1/probe - Request body:
{"targetUrl":"https://…"}— Public HTTPS targets only: https on port 443, a hostname (no IP address, no user:password@) that resolves only to public IP addresses. Other URLs are refused with HTTP 400 before any payment is settled. - Price: 0.10 USDC per call (100000 atomic units, 6 decimals), x402 scheme
exact, USDC on Base mainnet (eip155:8453). - Response fields (exact set):
pass,target_status,truncated,abort_reason,verdict_source,resource,network,asset,payTo,amount,settle{txHash,mode}. The payment fields echo this call's terms and settlement.
Status: not yet accepting payment. While the service is locked, every call returns HTTP 503 {"error":"live_fetch_locked","detail":"Service locked. No payment accepted."}, with no payment request and no settlement. Do not send funds. The terms above apply once this notice is removed.
What the report is, and is not
- An observation of one GET request to the target at call time. It is not a certification, audit, or conformance statement.
- It does not complete a payment against the target.
- The report contains no secrets, payment signatures or credentials. It includes the public settlement transaction hash.
2. Firmograph (coming soon)
Company enrichment by domain. Send a company web domain and get a structured company-level profile from public sources.
- Status: not yet accepting payment. Paid lookups are not enabled. Calls return HTTP 503
live_fetch_lockedand no payment is requested or taken. Pricing will be published when it goes live. - MCP endpoint:
https://firmograph.apigrid.ch/mcp(streamable HTTP, POST). - Listed in the official MCP Registry as
io.github.apigrid-ch/firmograph(version 0.2.0). - Company-level public information only. Not intended to process personal data.
Honest limits
- Built for machine-to-machine use by software agents.
- We publish no coverage, accuracy, speed or uptime figures, and no customer or volume figures.
Contact
apigrid@mail.grokbot.com