Kroger runs the best-in-class grocer door: a free, self-serve public API — after account and app registration — for products, prices and availability, plus add-to-cart, with no partner agreement needed for the public tier. Checkout stays human, the full cart and Seamless Delivery APIs are partner-gated, and no tracking API was identified: that cell is carried unverified, and Kroger's portal could not be fetched directly during the census, so these scores rest on its indexed official documentation.
Industry Leader · The door is open · Census checked November 1, 2026
Five intents, checked against Kroger's public sources on November 1, 2026.
| Intent | State | The open route | Source | Verified |
|---|---|---|---|---|
| Menu / browse | OPEN API | Kroger Developer Portal - Public Products API (developer.kroger.com) — Public, self-service tier after account/app registration: Products, Locations, Identity and Cart APIs at api.kroger.com with OAuth 2.0; product search/detail confirmed via portal product listings referenced in search. Direct portal fetch failed (network error in browser tool), corroborated by multiple independent implementations citing the official portal. Coordinator spot-check 2026-11-01: direct fetch of developer.kroger.com failed again (network/DNS error); scores retained on the strength of the portal's indexed official documentation plus multiple independent implementations, and flagged for re-verification. | Source — developer.kroger.com | 2026-11-01 |
| Prices | OPEN API | Kroger Public Products API — Products API returns regular and promo price when filter.locationId (from Locations API) is supplied - prices are store-specific. | Source — developer.kroger.com | 2026-11-01 |
| Inventory | OPEN API | Kroger Public Products API — Products API returns fulfillment availability / aisle data per location; this is availability signalling, not a guaranteed live stock count. | Source — developer.kroger.com | 2026-11-01 |
| Ordering | PARTNER-GATED | Kroger Partner Cart / Seamless Delivery APIs; public Cart API only adds items — Public Cart API can only add items to a customer's cart - no checkout/payment endpoint, so the human checks out in Kroger's app. Full cart CRUD and Seamless Delivery are partner-tier and require a signed agreement; Kroger states partner APIs are not open for public consumption. | Source — developer.kroger.com | 2026-11-01 |
| Tracking | UNVERIFIED | No tracking API identified — Checked public and partner API product lists (Products, Locations, Identity, Cart, Catalog, Seamless Delivery, Locker) surfaced from the portal - no order-tracking API was listed; consumer tracking appears to be in Kroger's app/web only, so scored unverified rather than human_only. | Source — developer.kroger.com | 2026-11-01 |
Agent-native surfaces at Kroger: official MCP server — none found; llms.txt — not verified; API catalog (RFC 9727) — not verified. Automated access: unverified - robots.txt fetch failed with browser service 429 rate limit on 2026-11-01; no inference drawn (evidence).
One page per task an agent might attempt at Kroger — the door-state for that task alone, and what fits instead.
| Task | State | The page |
|---|---|---|
| Menu / browse | OPEN API | Can an AI agent browse Kroger's product catalog? |
| Prices | OPEN API | Can an AI agent check prices at Kroger? |
| Inventory | OPEN API | Can an AI agent check availability at Kroger? |
| Ordering | PARTNER-GATED | Can an AI agent order groceries from Kroger? |
| Tracking | UNVERIFIED | Can an AI agent track a Kroger order? |
No registration is taken here — an agent goes straight to Kroger's own door.
Kroger Public APIs — Products, Locations, Identity, Cart (developer.kroger.com). Free self-serve public tier after account/app registration, OAuth 2.0, served at api.kroger.com: Products returns prices and fulfillment availability per location, and the public Cart API can add items to a customer's cart. Checkout and payment are human, in Kroger's app.
Kroger Partner Cart / Seamless Delivery APIs. Full cart CRUD and Seamless Delivery are partner-tier and require a signed agreement; Kroger states partner APIs are not open for public consumption.
The verified door-state document is served as JSON by the API: api.agentoutposts.com/outposts/kroger. A POST to the intent endpoint records nothing — it returns the open-door pointer (status door_open) — because the demand ledger counts demand only where a wall keeps agents out.
The proof it can be done.
Kroger opened a sanctioned door for agents itself — the thing every Outpost in this registry is asking its brand to do. Agent Outposts lists it as an Industry Leader: assessed on the same census, against the same five intents, from the same public sources.
No demand is registered at an Industry Leader, because there is no wall to count demand against. Agent Outposts re-checks this door on a standing sweep; if it ever closes, this listing becomes a demand registry and the counting starts.
You are listed as an Industry Leader — this page documents the door you opened.
Your door is the standard the census measures the other brands against. It is re-checked on a standing weekly sweep; if it ever closes, this listing converts into a demand registry and the counting starts. The census · Talk to us about your listing
Agent Outposts is not affiliated with Kroger. This Industry Leader listing documents a door Kroger opened itself; door-states are assessed from public sources, linked, and dated.