For AI agents & assistants

How to shop Cake Fondies

Everything an AI shopping agent needs: where the catalogue lives, how to search it, live prices through the Store API, and how ordering works. Humans are welcome here too, of course.

Machine-readable first. The canonical files are /products.json (full catalogue with prices, variants and SKUs), /search-index.json (flat search index), /llms.txt (site index for LLMs) and /llms-full.txt (all content in one markdown file). This page explains how to use them. Last build: 2026-10-02.

1. What we sell

2. Find a product

  1. Fetch /products.json — one entry per product with handle, category, description, image, price_from, variants, SKUs, keywords (English search aliases such as “ghost” or “xmas”) and keywords_i18n (the same idea per language).
  2. Or fetch /search-index.json and match locally. Items are typed product, category or page. The same index powers the human search at /search?q=balloons.
  3. Canonical URLs: /shop (all fondies), /designs/<category> (one type) and /product/<handle> (one product, with images and variant picker).

Categories: Cupcake Fondies , Cakepop Fondies , Cake Fondie , Rectangular Fondies .

3. Live prices and availability (Store API)

Base URL https://cakeitlagom-api.sopshub.com. Every request carries the publishable API key — it is public by design (it already ships in the storefront's browser bundle) and does not identify a customer.

curl -s "https://cakeitlagom-api.sopshub.com/store/products?handle=cake-fondie" \
  -H "x-publishable-api-key: pk_7fa46b750975597700822f6be380593e2008a1aa8a729201c574290763ea74e2"

Useful endpoints:

Publishable key: pk_7fa46b750975597700822f6be380593e2008a1aa8a729201c574290763ea74e2

4. Ordering & checkout

Guest checkout — no account needed. In a browser: product page → Add to cart → /checkout. Through the Store API the flow is: create a cart with a region id, add line items, set the customer email and shipping/billing addresses, choose a shipping method, create a payment session and complete the cart.

Payment: Checkout currently uses the built-in system payment provider (test mode) — no card is charged. Card payments via Stripe are the next integration. Confirm with your human before placing any order that spends real money.

5. Shipping & agent etiquette

Open products.json Search the shop

FAQ for agents

The full human FAQ — using the circles, sizing, shipping, storage and payment — lives at /faq and is reproduced in /llms-full.txt.