ScrapeSpace

Results & Output

Understanding agent output, data formats, and result handling.

Output format

All results are returned as a JSON array of objects. Each object represents one extracted item with named fields.

[
  { "title": "Example Post", "url": "https://...", "points": 142 },
  { "title": "Another Post", "url": "https://...", "points": 98 }
]

Viewing results

After a job completes, results are displayed in the format that best fits the data:

  • Table — the default for most structured data
  • Cards — image + title data like products, listings, or profiles
  • Timeline — date-based content like posts or news articles
  • Article — single long-form content with a title and body
  • Text — single text field results
  • Stats — numeric data displayed as metric cards
  • Comparison — side-by-side view when there are few records with many fields

The view is chosen automatically based on the shape of the data. Every result page also includes an activity log showing what the agent did step-by-step.

Exporting data

From the results page you can export as:

  • CSV or JSON — for any data
  • Text or Markdown — for single-record results only (articles, individual items)

Via the API

Results are available programmatically:

curl -H "x-api-key: api_xxx.yyy" \
  https://scrapespace.com/api/jobs/{jobId}

The response includes output (the result array), status, logs, and metadata.

Result quality

The agent extracts data dynamically from the page DOM — it never hardcodes or fabricates data. If a field can't be found on the page, it will be null in the output rather than made up.