Search ad signals
search_signalsUS ecommerce brands flagged on the latest day for a change in their Meta (Facebook/Instagram) ads: newly advertising, scaling, struggling or stopped, with store platform, live ad count and other ad channels. Defaults to new and scaling brands in every niche the caller's plan covers. Without signing in or on the free plan, brand names and domains are masked and only the niche filter applies; each masked row has a ref that reveal_brand unmasks with one of the free plan's monthly reveals. On paid plans each brand returned counts toward the account's monthly export rows (the same brand again that month is free).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Brand name or domain contains this text. Paid plans only. | |
| limit | No | Rows to return, default 25. Masked results return at most 50. | |
| niche | No | One niche; all of the caller's niches when left out. An account that hasn't picked a niche yet must pass one, and it becomes the account's niche. | |
| pixel | No | Also advertises on this channel (tracking pixel on the store). Paid plans only. | |
| offset | No | Rows to skip, for paging. | |
| signal | No | One signal type; newly_advertising and scaling when left out. Paid plans only. | |
| min_ads | No | At least this many live ads. Paid plans only. | |
| platform | No | Store platform. Paid plans only. |