Variable GetMediaBuyArtifactsResponseSchemaConst
GetMediaBuyArtifactsResponseSchema: ZodUnion<
readonly [
ZodObject<
{
media_buy_id: ZodString;
artifacts: ZodArray<
ZodObject<
{
record_id: ZodString;
timestamp: ZodOptional<ZodNullable<ZodString>>;
package_id: ZodOptional<ZodNullable<ZodString>>;
artifact: ZodObject<
{
property_id: ZodObject<{ type: ...; value: ... }, $loose>;
artifact_id: ZodString;
variant_id: ZodOptional<ZodNullable<(...)>>;
format_id: ZodOptional<ZodNullable<(...)>>;
url: ZodOptional<ZodNullable<(...)>>;
published_time: ZodOptional<ZodNullable<(...)>>;
last_update_time: ZodOptional<ZodNullable<(...)>>;
assets: ZodArray<ZodUnion<(...)>>;
metadata: ZodOptional<ZodNullable<(...)>>;
provenance: ZodOptional<ZodNullable<(...)>>;
identifiers: ZodOptional<ZodNullable<(...)>>;
},
$loose,
>;
country: ZodOptional<ZodNullable<ZodString>>;
channel: ZodOptional<ZodNullable<ZodString>>;
brand_context: ZodOptional<
ZodNullable<ZodObject<{ brand_id: ...; sku_id: ... }, $loose>>,
>;
local_verdict: ZodOptional<
ZodNullable<ZodUnion<readonly [(...), (...), (...)]>>,
>;
},
$loose,
>,
>;
sampling_info: ZodOptional<
ZodNullable<
ZodObject<
{
total_deliveries: ZodOptional<ZodNullable<ZodNumber>>;
sampled_count: ZodOptional<ZodNullable<ZodNumber>>;
effective_rate: ZodOptional<ZodNullable<ZodNumber>>;
method: ZodOptional<ZodNullable<ZodUnion<(...)>>>;
},
$loose,
>,
>,
>;
pagination: ZodOptional<
ZodNullable<
ZodObject<
{
has_more: ZodBoolean;
cursor: ZodOptional<ZodNullable<ZodString>>;
total_count: ZodOptional<ZodNullable<ZodNumber>>;
},
$loose,
>,
>,
>;
context: ZodOptional<ZodNullable<ZodObject<{}, $loose>>>;
ext: ZodOptional<ZodNullable<ZodObject<{}, $loose>>>;
},
$loose,
>,
ZodObject<
{
errors: ZodArray<
ZodObject<
{
code: ZodString;
message: ZodString;
field: ZodOptional<ZodNullable<ZodString>>;
suggestion: ZodOptional<ZodNullable<ZodString>>;
retry_after: ZodOptional<ZodNullable<ZodNumber>>;
details: ZodOptional<ZodNullable<ZodObject<{}, $loose>>>;
recovery: ZodOptional<
ZodNullable<ZodUnion<readonly [(...), (...), (...)]>>,
>;
},
$loose,
>,
>;
context: ZodOptional<ZodNullable<ZodObject<{}, $loose>>>;
ext: ZodOptional<ZodNullable<ZodObject<{}, $loose>>>;
},
$loose,
>,
],
> = ...