Get a demand signal routed to a storefront
Get a single demand signal routed to the caller’s storefront, with the per-target row attached. Returns NOT_FOUND if the signal isn’t routed to this storefront.
Authorizations
API key or access token
Path Parameters
x <= 9007199254740991x <= 9007199254740991Response
Get a demand signal routed to a storefront
A demand signal as seen by ONE storefront. Carries only buyer-set brief fields + per-storefront state (status, target, storefrontId). Buyer-side signal-wide aggregates are intentionally excluded — they have no per-storefront variant and would leak competitive activity across sellers.
-9007199254740991 <= x <= 9007199254740991-9007199254740991 <= x <= 9007199254740991Channel the buyer wants to reach. Maps to ADCP MediaType. Lower-case to match the AdCP wire format; only Postgres-enum types use UPPERCASE.
display, native, video, audio, ctv, dooh, newsletter, podcast DIRECT = buyer named the seller(s). FILTERED = matched ≤5 candidates. BROAD = >5.
DIRECT, FILTERED, BROAD Lifecycle of a demand signal. SEARCHING on create; QUOTED when at least one seller responds; BOOKED when at least one target converts to a deal; ABANDONED after idle; DECLINED if every target declined.
SEARCHING, QUOTED, BOOKED, ABANDONED, DECLINED One target publisher within a demand signal. Identified by either storefrontId (live / coming-soon) or externalPublisherName (not-on-Interchange) — never both.