# Shop Search

> Product search for AI agents with an executable buy-path — Amazon + live Shopify storefronts, cart to checkout — plus deep Amazon intelligence. Pay per call over MPP (HTTP 402, Tempo stablecoin). No API key, no signup, no account. Run by Light Anchor, an agency that operates real Amazon brands.

Base URL: https://amazon.lightanchor.ai

## Endpoints

- POST /v1/shop/search — $0.05 — unified product search. Body: {"query":"korean sunscreen","stores":["allbirds.com"]?,"maxResults":20}. Returns Amazon results (with enrichment routes + human-click buy URL) and, for any Shopify domains passed, live catalog hits marked executable:true with the store's MCP endpoint and cart instructions (update_cart -> get_cart -> checkout url).
- POST /v1/shop/cart — $0.05 — cart executor. Body: {"store":"allbirds.com","items":[{"variantId":"gid://shopify/ProductVariant/...","quantity":1}]}. Builds a real cart on the store and returns checkoutUrl — buyer completes payment ON the store.
- POST /v1/amazon/product — $0.05 — live product snapshot in ~6s. Body: {"asin":"B01MDTVZTZ"}. Returns price, availability, BSR, rating distribution, seller, images, bullets.
- POST /v1/amazon/listing-audit — $1.00 — instant conversion audit in ~8s. Body: {"asin":"..."}. Returns 0-100 score, letter grade, severity-ranked defects, top fixes. Based on the PDP checklist we use on our own brands.
- POST /v1/review-insights — $5.00 — deep evidence-linked review analysis (async, ~3 min). Body: {"asin":"...","marketplace":"com","maxReviews":40}. Returns {jobId, poll}.
- GET /v1/review-insights/{jobId} — free — poll until status SUCCEEDED; result includes themes with citing review IDs, objections, purchase drivers, messaging angles.

## How to pay

Payment method: MPP tempo.charge (USD stablecoin on Tempo). Cards are not accepted yet.

- Tempo CLI (recommended): install https://tempo.xyz/SKILL.md, then:
  tempo request -X POST --json '{"asin":"B01MDTVZTZ"}' https://amazon.lightanchor.ai/v1/amazon/product
- mppx SDK: wrap fetch with Mppx.create() from the mppx npm package; 402s are paid automatically.
- AgentCash: npx agentcash fetch https://amazon.lightanchor.ai/v1/amazon/product --method POST --body '{"asin":"B01MDTVZTZ"}'

## Rules

- Malformed ASINs return 422 BEFORE payment settles: you are not charged for typos.
- Sending {} charges the tier price and returns a sample response (use the $0.05 tier to inspect output shapes).
- If an upstream fetch fails after payment settled (rare), email sangha@lightanchor.ai with your Payment-Receipt header for a refund.

## Docs

- OpenAPI (canonical): https://amazon.lightanchor.ai/openapi.json
- Agent skill file: https://amazon.lightanchor.ai/skill.md
- Operator: https://lightanchor.ai — contact sangha@lightanchor.ai
