{"version":"2026-05-agent-commerce-v1","generatedAt":"2026-10-17T09:17:01.245Z","name":"Anslation Store Agent Commerce","description":"Machine-readable commerce contract for AI shopping assistants, search agents, and future checkout copilots on Anslation Store.","publicBaseUrl":"https://www.anslation.com/anslation-store","access":{"authentication":"none","visibility":"public","note":"All declared endpoints are public (AllowAny) and reached through the Anslation Next.js proxy; no API key, token, or session is required.","rateLimited":true,"rateLimiting":{"enforcement":"Server-side fixed-window counters keyed by peer IP address; exceeding a limit returns HTTP 429 with a retryAfterSeconds hint.","limits":[{"capability":"ask_ai_shopper","endpoint":"/api/anslation/product-api/knproducts/knanslationstore/assistant","requestsPerWindow":24,"windowSeconds":60},{"capability":"quote_cart","endpoint":"/api/anslation/product-api/knproducts/knanslationstore/checkout/quote","requestsPerWindow":60,"windowSeconds":60},{"capability":"place_order","endpoint":"/api/anslation/product-api/knproducts/knanslationstore/checkout/place-order","requestsPerWindow":16,"windowSeconds":60},{"capability":"buyer_issue_center","endpoint":"/api/anslation/product-api/knproducts/knanslationstore/buyer/issues","requestsPerWindow":12,"windowSeconds":60},{"capability":"track_order","endpoint":"/api/anslation/product-api/knproducts/knanslationstore/tracking/orders/lookup","requestsPerWindow":10,"windowSeconds":60}],"unlistedRoutes":"Routes not listed here (including the catalog storefront GET) have no per-route server throttle; feed responses are edge-cached for 300 seconds instead."}},"termsOfService":"https://www.anslation.com/anslation-store/help","usagePolicy":{"url":"https://www.anslation.com/anslation-store/help","note":"The store help page (support and returns answers) is the closest published policy document; a dedicated legal terms page does not exist yet."},"schemas":{"productCorpus":"https://www.anslation.com/anslation-store/merchant-feed.json","proseGuidance":"https://www.anslation.com/llms.txt","note":"Handoff contract schemas are inline under handoffContract; merchant-feed.json carries the full product corpus and llms.txt carries prose guidance for agents."},"store":{"id":"f6b15f79-b642-4794-9089-837c4d454c5f","name":"Anslation Store","description":"Unified commerce company running first-party products, nearby delivery, and marketplace operations.","currency":"INR","locationContext":{"label":"Jaipur, Rajasthan","lat":26.912434,"lng":75.78727,"radiusKm":15},"support":{"email":"store@anslation.com","phone":"+91 99999 99999","trackOrderUrl":"https://www.anslation.com/anslation-store/track-order"}},"readiness":{"score":100,"status":"ready","generatedAt":"2026-10-17T09:17:01.245Z","checks":[{"id":"catalog_feed","label":"Catalog feed","complete":true,"value":2,"description":"Active products are available for machine-readable discovery."},{"id":"structured_data","label":"Structured product data","complete":true,"value":"Product + Offer JSON-LD","description":"Product pages expose schema-friendly price, stock, seller, return, and shipping signals."},{"id":"fulfillment_modes","label":"Fulfillment modes","complete":true,"value":["delivery","pickup"],"description":"Agents can explain delivery and pickup availability before cart handoff."},{"id":"quote_checkout_guard","label":"Quote and checkout guard","complete":true,"value":"/api/anslation/product-api/knproducts/knanslationstore/checkout/quote","description":"Quote endpoint is declared as a required step before order creation."},{"id":"support_loop","label":"Buyer support loop","complete":true,"value":"support_configured","description":"Buyer issue center can receive return, replacement, refund, and support requests."},{"id":"marketplace_trust","label":"Marketplace trust","complete":true,"value":1,"description":"Seller graph is visible while checkout and support stay inside Anslation Store."}],"metrics":{"activeProducts":2,"inStockProducts":2,"sellers":1,"categories":4,"nearbyStores":1,"liveOffers":2}},"trustIntelligence":{"version":"2026-05-review-intelligence-v1","generatedAt":"2026-10-17T09:17:01.245Z","verifiedBuyerReviews":false,"complianceGuardrails":["no_fake_or_ai_generated_buyer_reviews","ai_summary_disclosure_required","seller_influence_control","evidence_first_moderation"]},"supportedActions":["search_catalog","ask_ai_shopper","verify_product_passport","quote_cart","review_smart_cart","watch_price_or_restock","prepare_checkout","track_order","create_buyer_issue"],"capabilities":[{"id":"search_catalog","label":"Search catalog","method":"GET","endpoint":"https://www.anslation.com/anslation-store","description":"Find products by category, tag, price, fulfillment mode, and nearby availability."},{"id":"ask_ai_shopper","label":"Ask AI shopper","method":"POST","endpoint":"https://www.anslation.com/api/anslation/product-api/knproducts/knanslationstore/assistant","description":"Ask for budget, recipe, replenishment, bundle, or delivery-speed recommendations."},{"id":"verify_product_passport","label":"Verify product passport","method":"GET","endpoint":"https://www.anslation.com/anslation-store/passport","description":"Open the product passport for authenticity, seller verification, QR/Digital Link readiness, review integrity, and support routes."},{"id":"quote_cart","label":"Quote cart","method":"POST","endpoint":"https://www.anslation.com/api/anslation/product-api/knproducts/knanslationstore/checkout/quote","description":"Calculate delivery fee, coupon, taxes, stock, fulfillment, and final payable amount."},{"id":"review_smart_cart","label":"Review smart cart","method":"CLIENT_RULE","endpoint":"https://www.anslation.com/anslation-store","description":"Review stock risk, fulfillment mismatch, coupon opportunity, free-delivery threshold, and buyer-detail readiness before checkout."},{"id":"watch_price_or_restock","label":"Watch price or restock","method":"CLIENT_RULE","endpoint":"https://www.anslation.com/anslation-store/merchant-feed.json","description":"Use product priceWatch fields to explain target price, price-drop, restock, and low-stock alerts."},{"id":"place_order","label":"Place order","method":"POST","endpoint":"https://www.anslation.com/api/anslation/product-api/knproducts/knanslationstore/checkout/place-order","description":"Create an order after the buyer confirms customer, address, cart, and payment mode."},{"id":"buyer_issue_center","label":"Buyer issue center","method":"POST","endpoint":"https://www.anslation.com/api/anslation/product-api/knproducts/knanslationstore/buyer/issues","description":"Create return, replacement, refund, damaged item, wrong item, or support tickets."}],"handoffContract":{"version":"2026-05-agent-cart-handoff-v1","intentFields":["buyer_intent","fulfillment_type","location_context","budget","category"],"cartLineSchema":{"productId":"string","quantity":"positive_integer","fulfillmentMode":"delivery | pickup | both"},"quoteRequestSchema":{"items":[{"product_id":"string","quantity":"positive_integer"}],"fulfillment_type":"delivery | pickup","branch_id":"string_optional","coupon_code":"string_optional","address":"object_optional"},"cartReviewSchema":{"checks":["stock_quantity","fulfillment_mode","coupon_opportunity","free_delivery_gap","buyer_contact"],"blockingStatuses":["stock_quantity","fulfillment_mode","buyer_contact"],"recommendationOutput":"fix | save | ready | watch"},"priceWatchSchema":{"currentPrice":"number","targetPrice":"number","trigger":"price_drop | restock | low_stock | target_price","agentMayNotifyBuyer":true},"consent":{"buyerReviewRequired":true,"agentMayPlaceOrderWithoutBuyer":false,"orderCreationRequiresQuotedCart":true}},"guardrails":[{"id":"buyer_consent_required","label":"Buyer consent required","description":"AI agents may prepare cart and checkout context, but cannot place an order without buyer review."},{"id":"quote_required_before_order","label":"Quote required before order","description":"Stock, fees, coupons, branch, fulfillment, and payable total must be quoted before order creation."},{"id":"anslation_support_fallback","label":"Anslation support fallback","description":"Returns, replacements, refunds, damaged items, and delivery delays must route to the buyer issue centre."},{"id":"no_blind_external_redirect","label":"No blind seller redirect","description":"Marketplace sellers stay inside Anslation Store trust, fulfillment, and support rules by default."}],"rules":{"currency":"INR","countries":["IN"],"paymentModes":["cod","pickup_payment","online_placeholder"],"fulfillmentModes":["delivery","pickup","both"],"buyerConsentRequiredBeforeOrder":true,"noExternalSellerRedirectByDefault":true,"quoteRequiredBeforeOrder":true,"humanSupportFallbackRequired":true,"preserveAnslationCheckoutAndSupport":true},"products":[{"id":"fe5727e9-5efc-4cbe-8bfe-0e339f598773","name":"Nearby Fresh Basket Combo","url":"https://www.anslation.com/anslation-store/products/nearby-fresh-basket-combo","passportUrl":"https://www.anslation.com/anslation-store/passport/nearby-fresh-basket-combo","price":942.82,"priceCurrency":"INR","availability":"in_stock","fulfillmentMode":"both","category":"Groceries","canQuote":true,"agentRecommendationSignals":{"savingsPercent":6,"priceWatch":{"eligible":true,"currentPrice":942.82,"targetPrice":886,"savingsPercent":6,"trigger":"target_price","message":"Target price watch is ready for buyer alert automation."},"inStockQuantity":8},"priceWatch":{"eligible":true,"currentPrice":942.82,"targetPrice":886,"savingsPercent":6,"trigger":"target_price","message":"Target price watch is ready for buyer alert automation."},"productPassport":{"version":"2026-05-product-passport-v1","url":"https://www.anslation.com/anslation-store/passport/nearby-fresh-basket-combo","digitalLinkReady":true}},{"id":"8ed4eac0-0985-481c-ac5c-8ab0321c40a2","name":"Anslation Daily Organizer Kit","url":"https://www.anslation.com/anslation-store/products/anslation-daily-organizer-kit","passportUrl":"https://www.anslation.com/anslation-store/passport/anslation-daily-organizer-kit","price":588.82,"priceCurrency":"INR","availability":"in_stock","fulfillmentMode":"both","category":"Stationery","canQuote":true,"agentRecommendationSignals":{"savingsPercent":16,"priceWatch":{"eligible":true,"currentPrice":588.82,"targetPrice":588.82,"savingsPercent":16,"trigger":"price_drop","message":"Current price is already a strong buy-now signal."},"inStockQuantity":21},"priceWatch":{"eligible":true,"currentPrice":588.82,"targetPrice":588.82,"savingsPercent":16,"trigger":"price_drop","message":"Current price is already a strong buy-now signal."},"productPassport":{"version":"2026-05-product-passport-v1","url":"https://www.anslation.com/anslation-store/passport/anslation-daily-organizer-kit","digitalLinkReady":true}}]}