Batch Analysis
format_batchAnalyze multiple geometry files in a single batch request.
Submit up to 10 files, receive a single quote, pay once, and get
structured metadata for all files. Supports mixed formats. Read-only
analysis — does not modify, convert, or repair files.
Payment is required via x402 (USDC on Base) or card via MPP (Stripe). If no payment is provided,
the response includes the total price and per-file breakdown. Retry
with the payment argument containing "transaction", "network", and
"priceToken".
Partial success: if some files fail processing, you still receive
results for the files that succeeded.
Privacy policy: https://caliper.fit/privacy
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| files | Yes | JSON array of file descriptors. Each object has optional keys: "file_url" (HTTP/S URL), "file_b64" (base64 string), "filename" (for format detection). Provide either file_url or file_b64 per file. Max 10 files per batch. | |
| payment | No | Payment proof as a JSON string. Set this when retrying after a payment_required response. For x402: must contain 'transaction' (on-chain tx hash), 'network', and 'priceToken' from the payment_required response. For MPP: must contain 'challenge' and 'payload' from the org.paymentauth/credential flow. Default: null (omit on first call; set only when retrying with payment). |