logo

Introduction

OverviewUpdated 2026-06-20

MultiCartAPI (MCA) turns Amazon and Officeworks storefronts into clean, structured JSON. Submit the products you care about and get back titles, pricing, buy-box and offer data, images, ratings, categories and more — on demand or on a schedule.

You can use MCA two ways:

  • Asynchronously through Collections — schedule large jobs (hundreds or thousands of items, or whole Amazon categories) and download the results when they're ready.
  • Synchronously through the Playground — fire a single request and watch the JSON come back live, right in your browser.

Sources at a glance

SourceWhat you can scrapeSync (Playground)Credit cost
Amazon — ItemsIndividual products by ASINYes1 / item
Amazon — CategoryEvery product in a category or searchNo1 / item found
Officeworks — ItemsIndividual products by SKUYes1 / item
Officeworks — CatalogueBrowse the category treen/aFree

Core concepts

A few ideas underpin everything else in MCA:

  • Collections group the items you want scraped and control how and when they run.
  • Postcodes set the delivery location, so pricing and availability match a real shopper in that region.
  • Domains identify which marketplace (e.g. amazon.com.au) an item belongs to.
  • Credits are spent one per item scraped.

One response shape for everything

Every API call returns the same envelope — { code, data, status } — with HTTP 200, even on failure. Always branch on body.status (1 = success, 0 = failure), not the HTTP status code. See The Response Envelope.

Open your dashboard