32 lines
1.0 KiB
Python
32 lines
1.0 KiB
Python
"""
|
|
URL configuration for Simulator app.
|
|
|
|
This module defines the URL patterns for simulator endpoints:
|
|
- /api/simulator/send-email - POST - Email simulator
|
|
- /api/simulator/send-sms - POST - SMS simulator
|
|
- /api/simulator/his-events/ - POST - HIS journey events handler
|
|
- /api/simulator/health/ - GET - Health check
|
|
- /api/simulator/reset/ - GET - Reset simulator
|
|
"""
|
|
from django.urls import path
|
|
from . import views
|
|
|
|
app_name = 'simulator'
|
|
|
|
urlpatterns = [
|
|
# Email simulator endpoint (no trailing slash for POST requests)
|
|
path('send-email', views.email_simulator, name='email_simulator'),
|
|
|
|
# SMS simulator endpoint (no trailing slash for POST requests)
|
|
path('send-sms', views.sms_simulator, name='sms_simulator'),
|
|
|
|
# HIS journey events endpoint
|
|
path('his-events/', views.his_events_handler, name='his_events'),
|
|
|
|
# Health check endpoint
|
|
path('health/', views.health_check, name='health_check'),
|
|
|
|
# Reset simulator endpoint
|
|
path('reset/', views.reset_simulator, name='reset_simulator'),
|
|
]
|