Appearance
Variable: AppUploadResult
ts
const AppUploadResult: z.ZodObject<{
version: z.ZodObject<{
actions: z.ZodArray<z.ZodObject<{
callbackTimeoutSeconds: z.ZodOptional<z.ZodNumber>;
description: z.ZodOptional<z.ZodString>;
idempotent: z.ZodBoolean;
inputSchema: z.ZodRecord<z.ZodString, z.ZodUnknown>;
name: z.ZodString;
outputSchema: z.ZodRecord<z.ZodString, z.ZodUnknown>;
retry: z.ZodOptional<z.ZodObject<{
backoffMs: z.ZodNumber;
maxAttempts: z.ZodNumber;
}, z.core.$strip>>;
timeoutMs: z.ZodNumber;
}, z.core.$strip>>;
capabilities: z.ZodArray<z.ZodString>;
category: z.ZodOptional<z.ZodString>;
configSchema: z.ZodRecord<z.ZodString, z.ZodUnknown>;
createdAt: z.ZodCoercedDate<unknown>;
description: z.ZodOptional<z.ZodString>;
docsUrl: z.ZodOptional<z.ZodString>;
handles: z.ZodObject<{
handoff: z.ZodOptional<z.ZodEnum<{
sumsub: "sumsub";
}>>;
webhook: z.ZodDefault<z.ZodBoolean>;
webhookExternalId: z.ZodOptional<z.ZodUnion<readonly [z.ZodObject<..., ...>, z.ZodObject<..., ...>, z.ZodObject<..., ...>]>>;
}, z.core.$strip>;
hosts: z.ZodArray<z.ZodString>;
id: z.ZodGUID;
memoryMiB: z.ZodNumber;
name: z.ZodString;
needs: z.ZodArray<z.ZodEnum<{
documents: "documents";
}>>;
pricingNote: z.ZodOptional<z.ZodString>;
publishedAt: z.ZodNullable<z.ZodCoercedDate<unknown>>;
publisher: z.ZodEnum<{
platform: "platform";
tenant: "tenant";
}>;
secrets: z.ZodArray<z.ZodObject<{
description: z.ZodOptional<z.ZodString>;
name: z.ZodString;
}, z.core.$strip>>;
sha256: z.ZodString;
sizeBytes: z.ZodNumber;
status: z.ZodEnum<{
published: "published";
uploaded: "uploaded";
withdrawn: "withdrawn";
}>;
vendor: z.ZodOptional<z.ZodString>;
version: z.ZodString;
}, z.core.$strip>;
}, z.core.$strip>;POST /apps/uploads: the version the module became, uploaded until published.