feat: sns webhook

feat: text content type handler
feat: email blocking table
This commit is contained in:
2025-05-16 18:19:14 +05:30
parent 30f51618fe
commit 205e423b56
11 changed files with 383 additions and 16 deletions
+9
View File
@@ -4,6 +4,15 @@ from typing import List, Optional
from pydantic import BaseModel, EmailStr
from enums.enums import AppointmentStatus, ClinicDoctorStatus, ClinicDoctorType, ClinicUserRoles, UserType, Integration
class SNSBase(BaseModel):
Type: str
MessageId: str
Token: str
TopicArn: str
SubscribeURL: str
Message: str
class AuthBase(BaseModel):
email: EmailStr