mirror of
https://github.com/GSA/notifications-api.git
synced 2025-12-20 23:41:17 -05:00
- Table to store meta data for the emergency contact list for a service. - Endpoint for fetching contact lists for service - Endpoint for saving contact list for service. The list will be stored in S3. The service will then be able to send emergency announcements to staff.
17 lines
587 B
Python
17 lines
587 B
Python
from app.schema_validation.definitions import uuid
|
|
|
|
create_service_contact_list_schema = {
|
|
"$schema": "http://json-schema.org/draft-04/schema#",
|
|
"description": "POST create service contact list schema",
|
|
"type": "object",
|
|
"title": "Create service contact list",
|
|
"properties": {
|
|
"id": uuid,
|
|
"original_file_name": {"type": "string"},
|
|
"row_count": {"type": "integer"},
|
|
"template_type": {"enum": ['email', 'sms']},
|
|
"created_by": uuid
|
|
},
|
|
"required": ["id", "original_file_name", "row_count", "template_type", "created_by"]
|
|
}
|