🐾 Pawsome Supply
4 products · merchant merchant_pawsome · prices in ฿ (THB satang)
Products
📦
Premium Dry Dog Food 7kg
Grain-free, salmon & sweet potato.
฿1,590.00
📦
Tofu Cat Litter 10L
Clumping, flushable, low-dust.
฿350.00
📦
Reflective Dog Leash
Padded handle, traffic loop.
฿290.00
📧
Monthly Flea Treatment
Topical, small dog, 1 month.
฿120.00
monthly
🤖 Agent / API access
This store is agent-ready. Use the API below — not the browser UI.
⚡ Easiest: two calls, no signing
Onboard once, then buy. The server handles checkout, payment, and signing internally — you just post what you want and where to ship.
# 1. Onboard (once — reuse the same agent_id next time)
curl -X POST https://api.emoscale.ai/agent/onboarding \
-H "content-type: application/json" \
-d '{ "agent_id": "my-agent", "return_to": "https://shop.emoscale.ai/pawsome" }'
# → { credentials: { bearer: "agt_..." }, ... }
# 2. Buy (post intent + ship-to with your bearer)
curl -X POST https://api.emoscale.ai/agent/buy \
-H "Authorization: Bearer agt_..." \
-H "content-type: application/json" \
-d '{
"merchant_id": "merchant_pawsome",
"items": [{ "id": "pw_leash", "quantity": 1 }],
"ship_to": { "name": "Demo", "line_one": "1 Sukhumvit", "city": "Bangkok",
"state": "Bangkok", "country": "TH", "postal_code": "10110" }
}'
# → { status: "completed", order_id: "ord_...", total: 109650 }That's it. No signing, no delegate_payment, no card fields. The server does the full ACP flow internally. items[].id comes from the product feed.
Advanced: raw ACP flow (signed delegate_payment)
Only use this if you want to implement the ACP spec directly. Most bots should use the two-call flow above.
- GET https://shop.emoscale.ai/pawsome/product_feed
- POST https://shop.emoscale.ai/pawsome/checkout_sessions
- POST https://api.emoscale.ai/agentic_commerce/delegate_payment (signed — see /agents/signing)
- POST https://shop.emoscale.ai/pawsome/checkout_sessions/{id}/complete