Skip to content

Groups, rules and exports

Exports and delivery

Once a scraper has run, its rows are in the group. You can look at them in the portal, read them over the API, export them to a file, and set up a signal that tells your own system when a day’s data is complete.

  1. Open the 3-dots menu of the group and pick Data. The page opens on Table Data.
  2. Leave Latest on to see only the newest run of each scraper. Switch it off to see all stored runs. Show context columns adds extra columns about each page.
  3. Filter the table. Use the filter row of a column, then Clear filter or Clear Filters to reset. For a filter you reuse, press Add category, type a name in Enter category name, pick a Property key, an Operator and a value, press Add filter and then Create Category. Edit filters and Delete category change it later. Clear Category and Clear All Categories switch categories off.
  4. Choose columns with Select Columns. Rows per page: sets how many rows you see.
  5. To export, open Export and more. Export CSV makes a CSV file in your browser. For a very large table it asks you to use Export Excel instead. Export Excel is prepared by the server and the Download button appears when it is ready. Export Selected exports the ticked rows. Export Latest exports the newest run.
  6. For a daily signal, open the group menu and pick Delivery status. The dialog shows Scrapes (expected, finished, partial, failed), the master file, Matching and the File. Download gets the daily matched file.
  7. To be told instead of asking, use the Webhook part of the same dialog. Type your HTTPS address, tick the events (FILE_READY, DAY_COMPLETE, DAY_PARTIAL, DAY_STALE), and switch it On or Off. Press Test to send one test call. Copy secret copies the signing secret, which is shown only once. Remove deletes the webhook.

To add the e-mail addresses found on shop websites to an export, pick Export with emails, see Find emails.

Errors you may see

400 EXPORT_TOO_LARGE
More rows than the export limit. Narrow the export or read the rows with pages.
429 EXPORT_BUSY
An export of this group is already being prepared, or the server is busy. Try again in a few minutes.
503 EXPORT_DISK_LOW
The server is short of disk space. Try again later.
409 EXPORT_NOT_READY
You asked for a link before the job was READY. Keep polling.
410 EXPORT_FILE_GONE
The link or the file has expired. Start a new export.
400 INVALID_DAY
day is not YYYY-MM-DD or is more than 366 days back.
400 WEBHOOK_URL_REFUSED
The address is not HTTPS, is private or local, or has a user name in it.
403 WEBHOOK_OWNER_ONLY
Only the group owner can change the webhook, with a Full key or in the portal.
429 WEBHOOK_TEST_LIMIT
One test call a minute for each group.

Questions

Which export should I use?

Export CSV for small tables, Export Excel for big ones or when your browser is slow, pad=false reads for your own code, and the daily matched file for a fixed daily import, see Schedule and history.

Why do I see rows from old runs?

Switch on Latest or send isLastRun=true to see only the newest run of each scraper.

What does a row marker mean?

_sw_warnings lists markers such as RULE_NO_BRANCH:basis. See Rules for all scrapers.

Everything on this screen

Delivery status dialog:

  • The title shows the group name. Download, Test, Remove and Copy secret are described in the steps above.
  • The web address box: your HTTPS address. We send the events there.
  • The four event ticks: FILE_READY (the daily file is ready), DAY_COMPLETE (every scrape of the day finished), DAY_PARTIAL (some scrapes failed) and DAY_STALE (the data is out of date). Tick the ones you want.
  • On and Off: switch the webhook without deleting it.

The data table:

  • Set Up Now: shows when the group has no rows yet and takes you to where you set up a scraper.
  • Download: downloads the table as a file.
  • Price Comparison: a switch that shows a price comparison view of the table, for groups that have it.
  • Saved Charts: View saved charts opens the list of charts you saved. View opens one, Delete removes one, and the close button closes the list.
  • Retry: loads the table again after an error.
  • Filters in a category: the window where you edit the filters of one saved category. The small buttons close the window or remove a filter row.

Filter a column:

  • Filter box in the header of a column: type text to show only rows that contain it. Filter by names the column.
  • Filter operator for column: pick how the value is compared, for example contains or equals.
  • Greater Than, Less Than and Equals: the choices for a number column.
  • Start Date and End Date: the range for a date column. Clear Dates removes it.
  • True, False and All: the choices for a yes/no column.
  • Rows per page, Prev and Page: choose how many rows show and move between pages.

Hotel listing groups:

  • Detail all rows: gets prices for every hotel row that has none yet. The button shows the cost in credits and nothing starts until you confirm.
  • Get prices: gets prices for one hotel row. A window shows the cost and your balance first. A hotel listing run alone never fetches prices.

Last updated 4 November 2026