domain apis (#146)

* fix: create domain api

* add domain apis

* fix url

---------

Co-authored-by: harshsbhat <harsh121102@gmail.com>
This commit is contained in:
KM Koushik
2025-04-05 06:48:03 +11:00
committed by GitHub
parent 43600419cb
commit 70026cb11d
11 changed files with 415 additions and 12 deletions

View File

@@ -18,14 +18,8 @@ export const DomainSchema = z.object({
spfDetails: z.string().optional().nullish(),
createdAt: z.string(),
updatedAt: z.string(),
});
export const CreateDomainSchema = DomainSchema.omit({
id: true,
createdAt: true,
updatedAt: true,
teamId: true,
publicKey: true,
dkimStatus: true,
spfDetails: true,
dmarcAdded: z.boolean().default(false),
isVerifying: z.boolean().default(false),
errorMessage: z.string().optional().nullish(),
subdomain: z.string().optional().nullish(),
});