Skip to content

Function: ApiResponseSchema() ​

ApiResponseSchema<T>(dataSchema): ZodObject<{ success: ZodBoolean; data: ZodOptional<T>; message: ZodOptional<ZodString>; errors: ZodOptional<ZodArray<ZodString>>; }, $strip>

Defined in: src/schemas.ts:38

API Response schema factory

Type Parameters ​

T ​

T extends ZodTypeAny<unknown, unknown, $ZodTypeInternals<unknown, unknown>>

Parameters ​

dataSchema ​

T

The schema for the data property

Returns ​

ZodObject<{ success: ZodBoolean; data: ZodOptional<T>; message: ZodOptional<ZodString>; errors: ZodOptional<ZodArray<ZodString>>; }, $strip>

The API response schema

Documentation of 1.0.13 , built from cf61d3b on 1.0.13 by pipeline #2985011498 on 2026-10-21.