from django.urls import path
from . import views

app_name = 'contact'

urlpatterns = [
    # Public API endpoints
    path('api/contact/submit/', views.ContactFormCreateView.as_view(), name='contact_form_submit'),
    path('api/contact/test/', views.test_contact_form, name='contact_form_test'),
    
    # Admin API endpoints (add authentication in production)
    path('api/contact/list/', views.ContactFormListView.as_view(), name='contact_form_list'),
    path('api/contact/<int:pk>/', views.ContactFormDetailView.as_view(), name='contact_form_detail'),
    path('api/contact/<int:pk>/update-status/', views.ContactFormUpdateStatusView.as_view(), name='contact_form_update_status'),
    path('api/contact/stats/', views.contact_form_stats, name='contact_form_stats'),
]