Prerequisites
- A Scrunch workspace
- An API key with Responses access
- A brand ID for the brand you want to fetch responses for
The Responses API returns row-level data. It is ideal for warehouses, BI tools, audits, DE workflows, and custom analysis.
You may need to reach out to your Scrunch rep for Responses API access
Call the API
- cURL
- Python
- JavaScript / TypeScript
1
Set your API key
2
Call the Responses API
This example retrieves responses for a single day (Scrunch recommends syncing by date windows).Example output:
3
Paginate through responses
Use the
offset parameter to retrieve subsequent batches:When to use the Responses API
Use the Responses API when you need:- Full AI-generated answers
- Citations and source URLs used in responses
- Per-response presence, position, sentiment
- Competitor mentions
- Metadata (stage, tags, topics, platform, persona)
- Warehouse or BI-level granularity
Next steps
Responses API overview
Explore the response schema and filtering options.
[Coming soon] ETL best practices
Learn how to sync Responses into BigQuery, Snowflake, or Redshift.
Query API
Use Query for trends, aggregates, comparisons, and dashboards.