Usage and pricing

One paid action costs $0.003.

Agents pay only when they call the protected execution route. Discovery, documentation, health, monitoring, and verification pages remain free to read.

What is free

Agents can inspect before paying.

The buyer path stays accountless: an agent can read the contract, price, limits, examples, proof policy, and current monitoring before spending.

free

GET /api/capabilities

Action schema, x402 settings, safety limits, verification links, and discovery hints.

free

GET /api/trust

Public buyer-side trust signals with sensitive execution data redacted.

free

GET /use-cases

Task templates for matching agent jobs to Action402's paid route.

free

GET /api/bazaar

Bazaar-facing route metadata with x402 payment details and example payloads.

free

GET /api/proofs/recent

Recent verified proof examples with sensitive execution data redacted.

free

GET /api/monitoring/executions

Durable execution counters and recent failure categories for operator checks.

What is paid

The side effect is the paid product.

A paid call executes one public HTTPS request, applies bounded retries and idempotency, then returns links to the job, receipt, and verification report.

price $0.003 Per execution request accepted through x402.
methods 4 POST, PUT, PATCH, and DELETE are supported.
timeout 12s Current max timeout published in capabilities.
retries 3 Bounded retry attempts for transient target failures.

Budget guardrail

AgentCash one-action budget example.

Use a max amount above the published price so the buyer refuses unexpected cost changes.

npx --% agentcash fetch https://action402.vercel.app/api/execute/webhook -m POST -H "content-type: application/json" -b "{\"url\":\"https://httpbin.org/anything\",\"method\":\"POST\",\"body\":{\"event\":\"agent.price-check\"},\"idempotencyKey\":\"pricing-check-001\",\"timeoutMs\":10000}" --payment-protocol x402 --payment-network base --max-amount 0.01 -y --format json