NEVER TRAINED ON · PRIVATE BY DEFAULT · BUILT BY MOZILLA

GITHUB

Schema library e-commerce

Return product, stock, review, and seller data in one shape.

Use these schemas to structure public product listings, category results, reviews, seller profiles, and grocery product pages for monitoring or product-data workflows.

Records

Choose the record your workflow expects.

Category Search Results

Schema for e-commerce category browsing or search results pages.

platform · query_or_category · results · /extract/json

The schema

Grocery & CPG Product

Schema for grocery and consumer packaged goods (CPG) product listings.

product_name · platform · price · /extract/json

The schema

Marketplace Seller Profile

Schema for seller or merchant profile pages on e-commerce marketplaces.

platform · seller_name · /extract/json

The schema

Product Listing

Schema for e-commerce product listings from marketplaces and direct retail sites.

title · platform · price · /extract/json

The schema

Product Review

Schema for individual product reviews from e-commerce platforms.

product_name · platform · rating · /extract/json

The schema

How to use one

Four steps from a schema to a validated object.

Pick the record type

Choose the object closest to what your next step expects.

Inspect and adapt the fields

Drop what you do not need and describe anything ambiguous.

Send it with a public URL

The schema and the source page go to Extract together.

Validate what returns

Check the object in your application before writing it anywhere.

Extract or Generate

When to use Generate instead.

  • Does the page state the fields? Extract is the call.
  • Does the output need classification, comparison or inference? Generate returns that in your schema.

START FREE

Try a schema on a public page.

Start with 10,000 free credits. No credit card required.

curl -X POST https://api.tabstack.ai/v1/extract/json -H "Authorization: Bearer $TABSTACK_API_KEY" -d '{"url":"...","json_schema":{...}}'