Rye Product Data API is a real-time product data retrieval API built by Rye, a provider of agentic commerce infrastructure for AI applications. The API converts any merchant URL into structured, normalized product data — returning pricing, availability, images, descriptions, variant options, and SKU information in a single call. It is part of Rye's broader Universal Checkout platform, which enables AI agents and applications to browse, verify, and purchase products without redirecting users to external storefronts.
The API is designed to work reliably across the fragmented e-commerce landscape, including merchants that lack structured data feeds. Key capabilities include:
- Adaptive extraction architecture that combines structured merchant APIs with intelligent browser-based retrieval as a fallback, achieving 91% reliability across top U.S. retailers
- Real-time data with short-lived caching measured in minutes, so pricing and inventory reflect current merchant states
- Standardized response schema with consistent fields across all merchants, including price in subunits with currency codes, availability status enums (in_stock, out_of_stock, preorder, backorder), variant dimensions, and featured images
- Simple integration via a single REST endpoint with bearer token authentication and SDKs available for JavaScript, Python, Java, and Ruby
Rye Product Data API is built for developers creating AI shopping agents, embedded commerce experiences, and agentic checkout systems that need dependable product information from any online store — not just API-friendly marketplaces. By normalizing data across custom e-commerce platforms that represent nearly half of top U.S. retailers, Rye eliminates the need for teams to build and maintain merchant-specific scrapers or integrations. The result is faster development cycles and more reliable product verification at the point of purchase.