search_subscribers
Search private subscriber records with filters like email, subscription type, activity rating, and creation date to segment and manage your audience.
Instructions
Read one page of private subscriber data with Substack-side filters and sorting. One authenticated read, no writes; 1–50 rows (default 10). Returns email, subscription ID and interval by default; include selects extra fields. total_matching is Substack's count at read time; dashboard data may lag writes and pagination is not a snapshot. Search matching is controlled by Substack, and a result does not prove all current subscribers were captured.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sort | No | created_desc | |
| limit | No | ||
| offset | No | ||
| search | No | ||
| include | No | ||
| created_before | No | YYYY-MM-DD, exclusive: created before the start of this date; Substack's day boundary timezone is not verified | |
| subscription_types | No | ||
| activity_rating_max | No | ||
| activity_rating_min | No | ||
| created_on_or_after | No | YYYY-MM-DD, created on or after this date |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | Yes | ||
| sort | Yes | ||
| limit | Yes | ||
| offset | Yes | ||
| has_more | Yes | ||
| returned | Yes | ||
| next_offset | Yes | ||
| subscribers | Yes | ||
| total_matching | Yes | ||
| applied_filters | Yes |