Variable CorporationProjectSchemaConst
CorporationProjectSchema: ZodObject<
{
id: ZodString;
name: ZodString;
state: ZodType<
| string & {}
| "Unspecified"
| "Active"
| "Closed"
| "Completed"
| "Expired"
| "Deleted",
unknown,
$ZodTypeInternals<
| string & {}
| "Unspecified"
| "Active"
| "Closed"
| "Completed"
| "Expired"
| "Deleted",
unknown,
>,
>;
last_modified: ZodString;
progress: ZodObject<{ current: ZodNumber; desired: ZodNumber }, $loose>;
reward: ZodOptional<
ZodObject<{ initial: ZodNumber; remaining: ZodNumber }, $loose>,
>;
creator: ZodObject<{ id: ZodNumber; name: ZodString }, $loose>;
details: ZodObject<
{
career: ZodType<
| string & {}
| "Unspecified"
| "Explorer"
| "Industrialist"
| "Enforcer"
| "Soldier of Fortune",
unknown,
$ZodTypeInternals<
| string & {}
| "Unspecified"
| "Explorer"
| "Industrialist"
| "Enforcer"
| "Soldier of Fortune",
unknown,
>,
>;
created: ZodString;
description: ZodString;
expires: ZodOptional<ZodString>;
finished: ZodOptional<ZodString>;
},
$loose,
>;
configuration: ZodRecord<ZodString, ZodUnknown>;
contribution: ZodOptional<
ZodObject<
{
participation_limit: ZodOptional<ZodNumber>;
reward_per_contribution: ZodOptional<ZodNumber>;
submission_limit: ZodOptional<ZodNumber>;
submission_multiplier: ZodOptional<ZodNumber>;
},
$loose,
>,
>;
},
$loose,
> = ...
GET /corporations/{corporation_id}/projects/{project_id}.