Custom error class representing API-related errors.
Extends the built-in Error
class to include additional properties such as statusCode
, error
, and details
.
readonly
schema: z.ZodObject<{ message: z.ZodString; statusCode: z.ZodNumber; error: z.ZodOptional<z.ZodString>; details: z.ZodOptional<z.AnyZodObject>; }>