API Documentation
Dashboard

Exports

Export scraped data as CSV or JSON files.

GET/api/v1/workspaces/{workspace_id}/exports/posts

Export Posts

Download posts as a CSV or JSON file. Supports the same filters as the List Posts endpoint. Limited to 10,000 posts per export.

Path Parameters

NameTypeRequiredDescription
workspace_iduuidRequiredWorkspace ID

Query Parameters

NameTypeRequiredDescription
formatstringDefault: csvExport format: csv or json
qstringOptionalSearch query filter
subredditstringOptionalFilter by subreddit
authorstringOptionalFilter by author
min_scoreintegerOptionalMinimum score
max_scoreintegerOptionalMaximum score
post_typestringOptionalFilter by type
sentimentstringOptionalFilter by sentiment
sort_bystringDefault: created_utcSort field
sort_orderstringDefault: descasc or desc

Code Examples

bash
curl -o posts.csv "https://api.sentrasa.com/api/v1/workspaces/{workspace_id}/exports/posts?format=csv&subreddit=technology" \
  -H "X-API-Key: rp_your_api_key"

Response

200File download (streaming response)
json
{
  "note": "Returns a streaming file download with Content-Disposition header. Content-Type is text/csv or application/json depending on the format parameter."
}