@simpleapps-com/augur-api
Version:
TypeScript client library for Augur microservices API endpoints
25 lines • 1.02 kB
JavaScript
import { z } from 'zod';
/** Address - key field only, passthrough for API flexibility */
export const AddressSchema = z.object({ id: z.number().int() }).passthrough();
/** Address list params */
export const AddressListParamsSchema = z.object({
carrierFlag: z.string().optional(),
defaultCd: z.number().int().optional(),
enabledCd: z.number().int().optional(),
statusCd: z.number().int().optional(),
limit: z.number().int().min(1).max(1000).default(10).optional(),
offset: z.number().int().min(0).default(0).optional(),
});
/** Address corporate list params */
export const AddressCorpListParamsSchema = z.object({
id: z.number().int(),
limit: z.number().int().min(1).max(1000).default(10).optional(),
offset: z.number().int().min(0).default(0).optional(),
q: z.string().optional(),
});
/** Address enable params */
export const AddressEnableParamsSchema = z.object({
id: z.number().int(),
enabledCd: z.number().int().optional(),
});
//# sourceMappingURL=address.js.map