Variable GetProductsRequestSchemaConst
GetProductsRequestSchema: ZodObject<
{
brief: ZodOptional<ZodNullable<ZodString>>;
proposal_id: ZodOptional<ZodNullable<ZodString>>;
brand_manifest: ZodOptional<
ZodNullable<
ZodUnion<
readonly [
ZodIntersection<
ZodRecord<
ZodString,
ZodUnion<readonly [ZodUnknown, ZodUndefined]>,
>,
ZodObject<
{
url: ZodOptional<ZodNullable<(...)>>;
privacy_policy_url: ZodOptional<ZodNullable<(...)>>;
name: ZodString;
logos: ZodOptional<ZodNullable<(...)>>;
colors: ZodOptional<ZodNullable<(...)>>;
fonts: ZodOptional<ZodNullable<(...)>>;
tone: ZodOptional<ZodNullable<(...)>>;
voice: ZodOptional<ZodNullable<(...)>>;
avatar: ZodOptional<ZodNullable<(...)>>;
tagline: ZodOptional<ZodNullable<(...)>>;
assets: ZodOptional<ZodNullable<(...)>>;
product_catalog: ZodOptional<ZodNullable<(...)>>;
disclaimers: ZodOptional<ZodNullable<(...)>>;
industry: ZodOptional<ZodNullable<(...)>>;
target_audience: ZodOptional<ZodNullable<(...)>>;
contact: ZodOptional<ZodNullable<(...)>>;
metadata: ZodOptional<ZodNullable<(...)>>;
},
$strip,
>,
>,
ZodString,
],
>,
>,
>;
account_id: ZodOptional<ZodNullable<ZodString>>;
filters: ZodOptional<
ZodNullable<
ZodIntersection<
ZodRecord<ZodString, ZodUnion<readonly [ZodUnknown, ZodUndefined]>>,
ZodObject<
{
delivery_type: ZodOptional<
ZodNullable<ZodUnion<readonly [(...), (...)]>>,
>;
is_fixed_price: ZodOptional<ZodNullable<ZodBoolean>>;
format_types: ZodOptional<ZodNullable<ZodArray<ZodUnion<(...)>>>>;
format_ids: ZodOptional<
ZodNullable<ZodArray<ZodIntersection<(...), (...)>>>,
>;
standard_formats_only: ZodOptional<ZodNullable<ZodBoolean>>;
min_exposures: ZodOptional<ZodNullable<ZodNumber>>;
start_date: ZodOptional<ZodNullable<ZodString>>;
end_date: ZodOptional<ZodNullable<ZodString>>;
budget_range: ZodOptional<
ZodNullable<ZodRecord<ZodString, ZodUnion<(...)>>>,
>;
countries: ZodOptional<ZodNullable<ZodArray<ZodString>>>;
regions: ZodOptional<ZodNullable<ZodArray<ZodString>>>;
metros: ZodOptional<ZodNullable<ZodArray<ZodObject<(...), (...)>>>>;
channels: ZodOptional<ZodNullable<ZodArray<ZodUnion<(...)>>>>;
required_axe_integrations: ZodOptional<
ZodNullable<ZodArray<ZodString>>,
>;
required_features: ZodOptional<
ZodNullable<
ZodIntersection<
ZodRecord<(...), (...)>,
ZodObject<(...), (...)>,
>,
>,
>;
required_geo_targeting: ZodOptional<
ZodNullable<ZodArray<ZodObject<(...), (...)>>>,
>;
},
$strip,
>,
>,
>,
>;
property_list: ZodOptional<
ZodNullable<
ZodObject<
{
agent_url: ZodString;
list_id: ZodString;
auth_token: ZodOptional<ZodNullable<ZodString>>;
},
$strip,
>,
>,
>;
context: ZodOptional<
ZodNullable<
ZodRecord<ZodString, ZodUnion<readonly [ZodUnknown, ZodUndefined]>>,
>,
>;
ext: ZodOptional<
ZodNullable<
ZodRecord<ZodString, ZodUnion<readonly [ZodUnknown, ZodUndefined]>>,
>,
>;
},
$strip,
> = ...