UNPKG

@simpleapps-com/augur-api

Version:

TypeScript client library for Augur microservices API endpoints

32 lines 1.01 kB
import { z } from 'zod'; import { BaseResponseSchema } from '../../../core/schemas'; /** * Schema for /users/{id}/doc GET endpoint * Returns enhanced user document with profile values and customer information * Updated to match current API response format */ export const UsersIdDocItemSchema = z .object({ id: z.number(), name: z.string(), username: z.string(), email: z.string(), block: z.number(), registerDate: z.string(), lastvisitDate: z.string().nullable(), lastResetTime: z.string().nullable(), profileValues: z.record(z.unknown()).optional(), customerId: z.string().optional(), contactId: z.string().optional(), timezone: z.string().optional(), language: z.string().optional(), groups: z .array(z.object({ id: z.number(), title: z.string(), })) .optional(), }) .passthrough(); export const UsersIdDocResponseSchema = BaseResponseSchema(UsersIdDocItemSchema); //# sourceMappingURL=usersIdDoc.js.map