ScrapeWoo or the WooCommerce REST API: which one to use?

Both read a WooCommerce catalog without the export screen. One returns JSON to a program you write, the other hands you a file that is ready to import.

Use the REST API if…

  • You can create API keys in the store.
  • A program has to read the catalog on a schedule.
  • You need the drafts or the management fields.

Use ScrapeWoo if…

  • The store address is all you have.
  • You want a file that is ready to import, with no code.
  • The file goes to Shopify or another tool.

Point by point

CriterionWooCommerce REST APIScrapeWoo
What you needA pair of API keys with Read permission, created in the store’s adminThe store address
What you getJSON, for a program to readWooCommerce CSV, Shopify CSV, standard CSV or JSON
ProductsAll of them, drafts and private products includedThe published products
VariationsOne more request for each variable productIncluded in every file, tied to their product
Prices, stock, images, attributesYesYes, as the store publishes them
Cost of goods, purchase notes, custom fieldsYesNot public
Work on your sideA script that pages through the results and converts the JSONNone: the file is ready to import
Best forKeeping a catalog in sync with a program you writeGetting an import-ready file without code, or without access to the store

Measured on one WooCommerce 11.2.1 store, exported both ways.

Try it on a store.

Paste its address: the detected products appear before any export.

Scan a store

Other comparisons