Stores

Where your agentcan shop today.

Harbor reaches each store the best way that store allows. You call the same endpoints either way.

check a store · live
try

Three routes.Chosen from the product link, automatically.

major retailers · device_session

In the user's browser.

Target, Best Buy and The Home Depot run through Harbor for Chrome, in the user's own signed-in account. The user taps Place order.

platform stores · ucp

The store's own agent checkout.

Shopify, BigCommerce and Wix stores that publish the Universal Commerce Protocol. Discovered from the link, no setup. The user finishes with one tap on the store's page.

everyone else · browser

An AI browser. Soon.

WooCommerce, Magento and custom stores. Until it ships, these links return MERCHANT_NOT_SUPPORTED, so your agent can say so.

The registry.Stores Harbor knows by name. Any UCP store works without being listed.

GET /v1/merchants
merchantdomainrouteofferscheckoutorder updatesstatus
Loading…

The catalog.Stores Harbor has found that speak UCP.

GET /v1/merchants?q=

Stores are listed because they publish an open agent checkout, not because they partner with Harbor.

how discovery works

Any store that speaks UCP, on day one.

When a product link isn't in the registry, Harbor checks the store for a Universal Commerce Protocol checkout and adds it on the spot. That's every Shopify store with agent checkout turned on, and a growing number of BigCommerce and Wix stores.

Harbor identifies itself to every store with a public agent profile. No disguises.

1

Registry

Known stores, matched by domain.

2

UCP check

/.well-known/ucp on the store.

3

Route chosen

Reported on the merchant and the checkout.

?

Missing one?

Tell us where your users shop.

Every store,one integration.