Create a buyer-instructions row
Create a new buyer-instructions row. The (operatorDomain, brandDomain) tuple is unique per storefront — duplicate scopes return 409; use PATCH to update an existing row.
Documentation Index
Fetch the complete documentation index at: https://docs.interchange.io/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
API key or access token
Body
Request body for creating a buyer-instructions row. (operatorDomain, brandDomain) is unique per storefront — duplicate scopes fail with a validation error; use PATCH instead.
Operator (e.g. agency/DSP) the row applies to, or null to match any operator. (operatorDomain, brandDomain) form the scope — one of the four shapes: house (both null), house+brand (brand only), operator (operator only), operator+brand (both).
1 - 253"nike.com"
Advertiser brand the row applies to, or null to match any brand. See operatorDomain for the four scope shapes.
1 - 253"nike.com"
Discount percent off the storefront base price for buys that match this scope. Null = no discount contribution.
0 <= x <= 10015
Freeform notes Chef weaves into compositions for matching buyers (e.g. "Brand requires GroupM viewability ≥ 70%"). Null = no notes contribution.
2000Optional country filter. Null = row applies regardless of country.
1^[A-Z]{2}$["US", "CA"]Response
Create a buyer-instructions row
A single buyer-instructions row.
Surrogate id (BIGINT serialized as string).
"17"
Storefront the row belongs to (BIGINT serialized as string).
"1234"
^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$