Variable: GatewayApiKeyCreateResponseSchema
const GatewayApiKeyCreateResponseSchema: ZodObject<{
id: ZodOptional<ZodString>;
slug: ZodOptional<ZodString>;
version_id: ZodOptional<ZodString>;
success: ZodOptional<ZodBoolean>;
data: ZodOptional<ZodUnion<[ZodObject<{
id: ZodOptional<ZodString>;
slug: ZodOptional<ZodString>;
version_id: ZodOptional<ZodString>;
}, "passthrough", ZodTypeAny, objectOutputType<{
id: ZodOptional<ZodString>;
slug: ZodOptional<ZodString>;
version_id: ZodOptional<ZodString>;
}, ZodTypeAny, "passthrough">, objectInputType<{
id: ZodOptional<ZodString>;
slug: ZodOptional<ZodString>;
version_id: ZodOptional<ZodString>;
}, ZodTypeAny, "passthrough">>, ZodString, ZodNumber]>>;
} & {
key: ZodOptional<ZodString>;
object: ZodOptional<ZodString>;
}, "passthrough", ZodTypeAny, objectOutputType<{
id: ZodOptional<ZodString>;
slug: ZodOptional<ZodString>;
version_id: ZodOptional<ZodString>;
success: ZodOptional<ZodBoolean>;
data: ZodOptional<ZodUnion<[ZodObject<{
id: ZodOptional<ZodString>;
slug: ZodOptional<ZodString>;
version_id: ZodOptional<ZodString>;
}, "passthrough", ZodTypeAny, objectOutputType<{
id: ZodOptional<...>;
slug: ZodOptional<...>;
version_id: ZodOptional<...>;
}, ZodTypeAny, "passthrough">, objectInputType<{
id: ZodOptional<...>;
slug: ZodOptional<...>;
version_id: ZodOptional<...>;
}, ZodTypeAny, "passthrough">>, ZodString, ZodNumber]>>;
} & {
key: ZodOptional<ZodString>;
object: ZodOptional<ZodString>;
}, ZodTypeAny, "passthrough">, objectInputType<{
id: ZodOptional<ZodString>;
slug: ZodOptional<ZodString>;
version_id: ZodOptional<ZodString>;
success: ZodOptional<ZodBoolean>;
data: ZodOptional<ZodUnion<[ZodObject<{
id: ZodOptional<ZodString>;
slug: ZodOptional<ZodString>;
version_id: ZodOptional<ZodString>;
}, "passthrough", ZodTypeAny, objectOutputType<{
id: ZodOptional<...>;
slug: ZodOptional<...>;
version_id: ZodOptional<...>;
}, ZodTypeAny, "passthrough">, objectInputType<{
id: ZodOptional<...>;
slug: ZodOptional<...>;
version_id: ZodOptional<...>;
}, ZodTypeAny, "passthrough">>, ZodString, ZodNumber]>>;
} & {
key: ZodOptional<ZodString>;
object: ZodOptional<ZodString>;
}, ZodTypeAny, "passthrough">>;
Defined in: src/models/ai-gateway.ts:499
API-key creation can disclose a one-time secret. Optional fields preserve older SCM receipts.