Skip to main content
Retrieve and manage how Website, Market, and LinkedIn sources surface Buyer intelligence. Each source has a master switch, a daily new-Buyer limit, and individual trigger switches.

Base URL

Authentication

All requests require a workspace API key:
The examples use $API_KEY for your API key. The key determines the workspace; you do not supply a workspace ID. See Authentication.

Endpoints

Signal Settings object

The configuration above is illustrative. GET returns the workspace’s saved values, including all disabled sources and triggers.

Supported triggers

1. Retrieve Signal Settings

GET /v1/signal-settings
200 OK — returns the complete object shown above. There are no query parameters, sorting, or pagination.

2. Update Signal Settings

PATCH /v1/signal-settings Send only the source fields and trigger flags you want to change.

Example response

200 OK — returns the complete updated configuration.

Partial nested updates

Fields merge at every nested level. Updating linkedin.triggers.authored_post preserves all other LinkedIn triggers, its source switch, and the other sources. Omitted values remain unchanged. A trigger update does not implicitly enable its source. Every public setting is PATCHable. All supplied values are validated atomically. Unknown fields, invalid types, invalid source/trigger names, and empty requests are rejected.

Source enablement

enabled is the master switch. When it is false, that source’s saved triggers and limit are operationally inactive but remain stored and visible. Re-enabling the source resumes processing with its saved configuration. You can update saved nested settings while the source is disabled. A source only surfaces eligible new Buyers when the source is enabled, the relevant trigger is enabled, and the daily limit permits it.

Daily Buyer limits

The platform enforces a maximum of 1,000 new Buyers per source per day, including null configurations. The limit counts new Buyers across all triggers in that source; it is not a limit on historical Signals or API reads. Changing a limit or source switch does not reset daily accounting. Lowering a limit below already-used capacity prevents additional eligible new Buyers until capacity is available again. It does not remove historical Buyers or Signals or reverse previously consumed credits. Only daily_buyer_limit accepts null. Source objects, enabled, trigger objects, and trigger flags cannot be cleared with null. Use Website Pixel for installation scripts, tracked domains, and excluded URLs. Use List Signals or Search Signals to retrieve existing activity. Signal Settings changes do not modify historical records or reprocess past Signals.

Errors

Errors use the standard error envelope. Use request_id when contacting support.

Invalid limit error