Discover the catalog
Query products, plans, pricing dimensions, entitlement bundles, and compatibility metadata through structured APIs.
The agent evaluates current commercial data without scraping a page or interpreting UI markup.
The commerce primitives AI agents need — structured APIs, machine-readable catalogs, scoped authentication, and programmatic transaction execution as a first-class capability.
Trusted by Leading Companies







PeakCommerce gave our procurement agents a clean, structured commerce surface to call against. We replaced months of bespoke integration work with a few authenticated API calls.
Every product, price, entitlement, and transaction action is exposed as a typed, idempotent endpoint — so agents can act with the same fidelity as a human checkout.
// Authorization: Bearer agt_... // Idempotency-Key: req_4f8a... { "agent_id": "aurora-procurement-01", "customer_id": "cus_acme_corp", "action": "upgrade_subscription", "target_plan": "growth_annual", "line_items": [ { "sku": "seats","quantity": 25 } ], "constraints": { "max_amount_usd": 5000, "verify_entitlements": true } }
{ "transaction_id": "txn_8c4d2e...", "status": "completed", "amount_charged_usd": 3840.00, "proration_credit_usd": 412.50, "entitlements": { "plan": "growth_annual", "seats_total": 75, "effective_at": "2026-04-30T17:24:08Z" }, "audit": { "agent_scope": "upgrade:within_budget", "policy_checks": "passed" } }
The platform handles authentication, catalog discovery, policy verification, and execution — exposing each step as a discrete API call.
Agents present scoped credentials defining the actions, products, and budgets they are allowed to transact against.
Query the structured catalog for plans, entitlement bundles, pricing dimensions, and compatibility metadata.
Programmatically check entitlements, eligibility, and policy constraints before committing the transaction.
Submit an idempotent transaction call — payment, billing, and entitlement provisioning return as one structured response.
A walkthrough of how an autonomous procurement agent uses the agentic commerce APIs end to end.
Autonomous Buying Agent (Enterprise IT)
"Aurora is configured with a scoped API key allowing seat upgrades up to $5,000 across the IT-owned SaaS portfolio. Usage signals indicate the team is at seat capacity."
Aurora presents an `agt_*` token whose scope explicitly permits `upgrade:within_budget` actions on the seats SKU. The platform binds every downstream call to that scope and writes it to the audit trail.
A single GET to `/v1/catalog` returns plans, pricing dimensions, entitlement bundles, and compatibility rules in machine-readable JSON — no scraping, no UI parsing.
Aurora calls `/v1/entitlements/verify` to confirm the proposed upgrade satisfies the customer's compliance posture and stays under the $5,000 ceiling baked into the token scope.
POST `/v1/transactions/execute` returns in under 200ms with the provisioned entitlements, prorated charges, and a full audit envelope — all a downstream agent needs to confirm the buy.
Agentic commerce isn't a side product — it shares the same catalog, entitlements, and billing layer as every other PeakCommerce surface.
Versioned, typed REST endpoints for catalog, pricing, and transactions
Plans, entitlements, and pricing dimensions exposed as structured JSON
Scoped API keys and OAuth tokens with per-action permission boundaries
Stream transaction, entitlement, and audit events into your agent runtime
Every capability programmable
Per-action permission boundaries
Safe retries for autonomous callers
Full structured audit envelope
Agentic commerce requires more than a chatbot or purchase link. The agent needs structured catalog data, bounded authority, policy checks, safe execution, and a machine-readable result.
Query products, plans, pricing dimensions, entitlement bundles, and compatibility metadata through structured APIs.
The agent evaluates current commercial data without scraping a page or interpreting UI markup.
Check customer state, entitlements, eligibility, product compatibility, budget, and permitted actions before commitment.
Invalid or unauthorized transactions stop before billing or provisioning changes occur.
Submit a scoped, idempotent purchase, upgrade, add-on, or account-change request against the same commerce contract used by human surfaces.
Billing, payment, entitlement, provisioning, CRM, and audit outcomes return as one structured result.
Stream transaction, entitlement, policy, and audit events into the systems responsible for monitoring and reconciliation.
Teams can attribute, review, and reconcile autonomous activity alongside every other channel.