UNPKG

@simpleapps-com/augur-api

Version:

TypeScript client library for Augur microservices API endpoints

26 lines 1.06 kB
import { z } from 'zod'; import { BaseGetParamsSchema, BaseResponseSchema } from '../../../core/schemas'; // Params schema for /inv-mast-ud endpoint export const InvMastUdListParamsSchema = BaseGetParamsSchema.extend({ createdSince: z.string().optional(), invMastUdUid: z.coerce.number().optional(), invMastUid: z.coerce.number().optional(), limit: z.coerce.number().optional(), modifiedSince: z.string().optional(), offset: z.coerce.number().optional(), orderBy: z.string().optional(), statusCd: z.coerce.number().optional(), }); // Data schema for InvMastUd records - key fields with passthrough export const InvMastUdDataSchema = z .object({ invMastUdUid: z.number().optional(), invMastUid: z.number().optional(), statusCd: z.number().optional(), dateCreated: z.string().optional(), dateLastModified: z.string().optional(), }) .passthrough(); // Response schemas export const InvMastUdListResponseSchema = BaseResponseSchema(z.array(InvMastUdDataSchema)); //# sourceMappingURL=invMastUd.js.map