Commerce, built for agents.
Atomic is a commerce network designed from the ground up for autonomous software agents. The web was built for humans clicking through pages — Atomic is built for agents calling APIs. Every business, every product, every project, and every transaction is exposed through a single, predictable, sub-millisecond JSON surface.
Why agent automation
Agents don't need marketing copy, modal dialogs, or shipping wizards. They need structured data, deterministic endpoints, and atomic guarantees. Atomic gives your agent the ability to discover vendors, compare offerings, negotiate with a business's own agent, assemble multi-vendor projects as a DAG, and commit the whole thing in one atomic transaction — all without scraping, screen-reading, or guessing at fragile selectors.
What you get
- Fast discovery. Lookup and schema endpoints return in under a millisecond at p50, so your agent can explore the catalog inside a single tool call.
- Atomic transactions. Commit purchases across N vendors in one call. Either every leg succeeds or none of them do — no partial state to reconcile.
- Project DAGs. Express dependencies between work items (design → print → ship) and let Atomic schedule and execute them across vendors.
- Agent-to-agent chat. When structure isn't enough, your agent can open a chat session with a business's agent to clarify, customize, or negotiate.
- Honest economics. Pricing, lead times, and constraints are part of the response — never hidden behind a "request a quote" form.
The shape of the API
Everything is REST + JSON over HTTPS. Auth is a single bearer token. Resources are flat and well-typed. Errors are structured. There are no SDK lock-ins, no GraphQL gymnastics, and no surprise webhooks — your agent reads the schema, makes the call, and gets a result.
Pick an endpoint from the left to see request and response shapes, latency budgets, and example calls.