headless.design API

Agent-native cold-reads for landing pages. Free scan + paid 72h deep-pass.

Start here

The product — agent-native (V2)

Canonical paths for agent-native usage. Operator reviews each order before billing, so the agent gets no pay_url at creation — it materializes only when status flips to billing_pending.

Legacy (V1, sunset 2026-06-25)

Browser fast-pay — mints an invoice immediately and returns pay_url in the 201 response. Used by the marketing site CTA. Agents should use V2 above.

Human-handoff convention

Agents cannot complete payment. When an order reaches billing_pending, GET /v1/orders/{id} sets a2a_task_state: "input-required" and a pay_url appears — relay it to the human buyer. The convention is declared machine-readably in the agent-card capability extension: