list_subscribers
Retrieve active subscriber device records, assigned segment tags, platform breakdown counts (Web VAPID, Android FCM, iOS APNs), or full CSV/JSON backup export for zero-downtime migration. Use this tool to inspect audience size, platform distribution, export subscriber tokens (export_format="csv" or "json"), or obtain a subscriber_id before calling update_subscriber_tags; do not use it to view campaign click metrics (use get_campaign_analytics instead) or modify/import subscribers (use update_subscriber_tags instead). Read-only operation requiring PUSHNOTIF_API_KEY with 0 credit cost; filter by app_id and optional tag to narrow results. Returns JSON { total_active, platform_breakdown: { web, android_fcm, ios_apns }, subscribers: [{ id, app_id, platform, tags, created_at }], export_data }.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tag | No | Optional segment tag filter (returns only subscribers carrying this tag) | |
| limit | No | Maximum number of subscriber records to return (1 to 100, default: 15) | |
| app_id | No | Optional application ID filter in format app_xxxx (omit to aggregate across all apps in the workspace) | |
| export_format | No | Optional backup export format: 'csv' or 'json' to include full VAPID endpoint/p256dh/auth migration dump for the specified app_id |