@adcp/sdk API Reference - v7.9.0
    Preparing search index...

    Type Alias SignalID

    SignalID:
        | { source: "catalog"; data_provider_domain: string; id: string }
        | { source: "agent"; agent_url: string; id: string }

    The signal to target

    Type Declaration

    • { source: "catalog"; data_provider_domain: string; id: string }
      • source: "catalog"

        Discriminator indicating this signal is from a data provider's published catalog

      • data_provider_domain: string

        Domain of the data provider that owns this signal (e.g., 'polk.com', 'experian.com'). The signal definition is published at this domain's /.well-known/adagents.json

        ^a-z0-9?(.a-z0-9?)*$

      • id: string

        Signal identifier within the data provider's catalog (e.g., 'likely_tesla_buyers', 'income_100k_plus')

        ^[a-zA-Z0-9_-]+$

    • { source: "agent"; agent_url: string; id: string }
      • source: "agent"

        Discriminator indicating this signal is native to the agent (not from a data provider catalog)

      • agent_url: string

        URL of the signals agent that provides this signal (e.g., 'https://liveramp.com/.well-known/adcp/signals')

      • id: string

        Signal identifier within the agent's signal set (e.g., 'custom_auto_intenders')

        ^[a-zA-Z0-9_-]+$