x402 paid execution layer

Pay. Execute. Prove.

Reliable webhook and API execution for autonomous AI agents, with a free decision graph before every guided x402 payment.

POST /api/decide/webhook
recommendation = "pay_and_execute"

POST /api/execute/guided-webhook
402 Payment Required -> X-PAYMENT

job.status = "succeeded"
receipt.links.decision = "/api/decisions/..."
proof = "decision + request/response hashes"
Built for agents No accounts, no dashboards required for the buyer path.
Decide before payment Free policy, trust, payment, and execution readiness checks.
Paid per action Charge exact x402 micro-payments for each execution.
Receipts by default Return a signed record agents can verify later.

Decision-linked execution

Agents can inspect the action before spending.

Action402 now publishes a deterministic decision graph before the paid call. A buyer agent can ask whether the action is worth paying for, inspect the reasons, then execute only when the approved decision matches the paid payload.

01

Decide

POST /api/decide/webhook checks price, network, target policy, trust signals, and idempotency.

02

Pay guided

POST /api/execute/guided-webhook requires x402 payment and the matching approved decision id.

03

Verify

Job, receipt, and decision links stay connected, so agents can verify why payment happened.

Agent-facing value: Action402 is not only a paid webhook relay. It is a decision-linked paid action layer for agent commerce.

MVP API

Decision-first API for paid side effects.

The core surface remains narrow: decide for free, execute one bounded paid action, then make the result inspectable through public redacted proof links.

paid

POST /api/execute/webhook

Runs one outbound HTTPS action with retries, timeout control, and idempotency.

free

POST /api/decide/webhook

Runs a deterministic payment, policy, trust, and execution readiness decision before payment.

paid

POST /api/execute/guided-webhook

Executes only when the stored decision approves the matching action, then links the receipt.

agent

GET /api/agent-manifest

Canonical discovery card for agents, crawlers, Bazaar clients, and directories.

agent

GET /api/quickstart

Compact payment, request, and verification flow for agent clients.

agent

GET /api/actions

Machine-readable action templates, policy modes, and buyer snippets.

agent

GET /cookbooks

Copy-paste recipes for paid agent workflows and receipt verification.

agent

GET /built-with-action402

Ecosystem entries and starter patterns that help agents evaluate real uses.

agent

GET /api/snippets

Copy-paste discovery, paid call, verification, and buyer policy examples.

agent

POST /api/handoff/browser

Creates a free browser-action handoff package for an external browser-capable agent.

agent

POST /api/schedules/preview

Checks schedule shape and target policy without storing, executing, or charging.

agent

GET /api/secrets/policy

Explains safe credential boundaries for authenticated targets.

agent

GET /llms.txt

Plain-text agent context for discovery, call flow, and verification links.

agent

GET /api/trust

Redacted trust summary for buyer-side inspection before payment.

agent

GET /api/activity

One-call activity report with proof freshness, paid execution volume, trust score, and redacted failures.

public

GET /api/proofs/recent

Recent verified proof examples with sensitive execution data redacted.

public

GET /api/monitoring/executions

Durable counters and redacted failure categories for agent/operator checks.

public

GET /api/jobs/:id

Returns status, attempt history, target origin, and receipt linkage.

public

GET /api/receipts/:id

Verifies the HMAC receipt and exposes hashes without leaking full payloads.

01

Agent decides

The free decision graph returns a pay, review, or do-not-pay recommendation before funds move.

02

Agent pays

The guided route uses x402 middleware and only accepts payloads matching the approved decision.

03

Receipt proves

The response links the decision, job, receipt, request hash, response hash, and outcome.