SourcePreviewResponse

Preview result envelope. `data` is capped per source (at most 100 rows — e.g. find_job_postings returns up to 25, Slack up to 10). `metadata.total_results` is the upstream count. Per-row keys depend on the source.

Properties

dataarray ofrequired

Preview rows. Each row's keys depend on the source's payload.

object
metadataobjectrequired
total_resultsintegerrequired

Total matching records in this preview response.

cappedboolean

When true, more rows exist upstream but were omitted due to preview limits. Omitted when not applicable.

Example

SourcePreviewResponse example
{
  "data": [
    {}
  ],
  "metadata": {
    "total_results": 0,
    "capped": false
  }
}