This commit is contained in:
tamaina
2023-06-20 07:20:55 +00:00
parent 019199168e
commit bad25a804c
2 changed files with 35 additions and 31 deletions

View File

@@ -4171,6 +4171,38 @@ export const endpoints = {
}],
},
//#endregion
'email-address/available': {
tags: ['users'],
requireCredential: false,
defines: [{
req: {
type: 'object',
properties: {
emailAddress: { type: 'string' },
},
required: ['emailAddress'],
},
res: {
type: 'object',
properties: {
available: { type: 'boolean' },
reason: {
oneOf: [
{ type: 'string', enum: ['used', 'format', 'disposable', 'mx', 'smtp'] },
{ type: 'null' },
],
},
},
required: [
'available',
'reason',
],
},
}],
},
} as const satisfies { [x: string]: IEndpointMeta; };
/**