Variable GetMediaBuyArtifactsResponseSchemaConst
GetMediaBuyArtifactsResponseSchema: ZodUnion<
readonly [
ZodObject<
{
media_buy_id: ZodString;
artifacts: ZodArray<
ZodObject<
{
record_id: ZodString;
timestamp: ZodOptional<ZodISODateTime>;
package_id: ZodOptional<ZodString>;
artifact: ZodObject<
{
property_rid: ZodString;
artifact_id: ZodString;
variant_id: ZodOptional<ZodString>;
format_id: ZodOptional<ZodObject<(...), (...)>>;
url: ZodOptional<ZodString>;
published_time: ZodOptional<ZodISODateTime>;
last_update_time: ZodOptional<ZodISODateTime>;
assets: ZodArray<ZodUnion<(...)>>;
metadata: ZodOptional<ZodObject<(...), (...)>>;
provenance: ZodOptional<ZodObject<(...), (...)>>;
identifiers: ZodOptional<ZodObject<(...), (...)>>;
},
$loose,
>;
country: ZodOptional<ZodString>;
channel: ZodOptional<ZodString>;
brand_context: ZodOptional<
ZodObject<
{ brand_id: ZodOptional<(...)>; sku_id: ZodOptional<(...)> },
$loose,
>,
>;
local_verdict: ZodOptional<
ZodUnion<
readonly [
ZodLiteral<(...)>,
ZodLiteral<(...)>,
ZodLiteral<(...)>,
],
>,
>;
},
$loose,
>,
>;
collection_info: ZodOptional<
ZodObject<
{
total_deliveries: ZodOptional<ZodNumber>;
total_collected: ZodOptional<ZodNumber>;
returned_count: ZodOptional<ZodNumber>;
effective_rate: ZodOptional<ZodNumber>;
},
$loose,
>,
>;
pagination: ZodOptional<
ZodObject<
{
has_more: ZodBoolean;
cursor: ZodOptional<ZodString>;
total_count: ZodOptional<ZodNumber>;
},
$loose,
>,
>;
context: ZodOptional<ZodObject<{}, $loose>>;
ext: ZodOptional<ZodObject<{}, $loose>>;
},
$loose,
>,
ZodObject<
{
errors: ZodArray<
ZodObject<
{
code: ZodString;
message: ZodString;
field: ZodOptional<ZodString>;
suggestion: ZodOptional<ZodString>;
retry_after: ZodOptional<ZodNumber>;
issues: ZodOptional<
ZodArray<
ZodObject<
{ pointer: ...; message: ...; keyword: ...; schemaPath: ... },
$loose,
>,
>,
>;
details: ZodOptional<ZodObject<{}, $loose>>;
recovery: ZodOptional<
ZodUnion<
readonly [
ZodLiteral<(...)>,
ZodLiteral<(...)>,
ZodLiteral<(...)>,
],
>,
>;
},
$loose,
>,
>;
context: ZodOptional<ZodObject<{}, $loose>>;
ext: ZodOptional<ZodObject<{}, $loose>>;
},
$loose,
>,
],
> = ...