Variable commonErrorSchemasConst
commonErrorSchemas: {
"400": {
description: "Validation error";
schema: ZodObject<
{
code: ZodNumber;
message: ZodString;
metadata: ZodObject<
{
issues: ZodArray<
ZodObject<
{ code: ZodString; message: ZodString; path: ZodString },
$strip,
>,
>;
},
$strip,
>;
stack: ZodOptional<ZodString>;
timestamp: ZodString;
},
$strip,
>;
};
"401": {
description: "Unauthorized";
schema: ZodObject<
{
code: ZodNumber;
message: ZodString;
metadata: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
stack: ZodOptional<ZodString>;
timestamp: ZodString;
},
$strip,
>;
};
"403": {
description: "Forbidden";
schema: ZodObject<
{
code: ZodNumber;
message: ZodString;
metadata: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
stack: ZodOptional<ZodString>;
timestamp: ZodString;
},
$strip,
>;
};
"404": {
description: "Not found";
schema: ZodObject<
{
code: ZodNumber;
message: ZodString;
metadata: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
stack: ZodOptional<ZodString>;
timestamp: ZodString;
},
$strip,
>;
};
"409": {
description: "Conflict";
schema: ZodObject<
{
code: ZodNumber;
message: ZodString;
metadata: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
stack: ZodOptional<ZodString>;
timestamp: ZodString;
},
$strip,
>;
};
"500": {
description: "Internal server error";
schema: ZodObject<
{
code: ZodNumber;
message: ZodString;
metadata: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
stack: ZodOptional<ZodString>;
timestamp: ZodString;
},
$strip,
>;
};
} = ...
Type Declaration
Readonly400: {
description: "Validation error";
schema: ZodObject<
{
code: ZodNumber;
message: ZodString;
metadata: ZodObject<
{
issues: ZodArray<
ZodObject<
{ code: ZodString; message: ZodString; path: ZodString },
$strip,
>,
>;
},
$strip,
>;
stack: ZodOptional<ZodString>;
timestamp: ZodString;
},
$strip,
>;
}
Readonly401: {
description: "Unauthorized";
schema: ZodObject<
{
code: ZodNumber;
message: ZodString;
metadata: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
stack: ZodOptional<ZodString>;
timestamp: ZodString;
},
$strip,
>;
}
Readonly403: {
description: "Forbidden";
schema: ZodObject<
{
code: ZodNumber;
message: ZodString;
metadata: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
stack: ZodOptional<ZodString>;
timestamp: ZodString;
},
$strip,
>;
}
Readonly404: {
description: "Not found";
schema: ZodObject<
{
code: ZodNumber;
message: ZodString;
metadata: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
stack: ZodOptional<ZodString>;
timestamp: ZodString;
},
$strip,
>;
}
Readonly409: {
description: "Conflict";
schema: ZodObject<
{
code: ZodNumber;
message: ZodString;
metadata: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
stack: ZodOptional<ZodString>;
timestamp: ZodString;
},
$strip,
>;
}
Readonly500: {
description: "Internal server error";
schema: ZodObject<
{
code: ZodNumber;
message: ZodString;
metadata: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
stack: ZodOptional<ZodString>;
timestamp: ZodString;
},
$strip,
>;
}
Common HTTP status error schemas Pre-configured for standard error responses