# -*- coding: utf-8 -*-
"""
Adtlas Core API URL Configuration

API endpoints for the core functionality of the Adtlas DAI Management System.
This module defines RESTful API routes for:

- Dashboard statistics
- System health checks
- Configuration management
- Activity logs

Author: Adtlas Development Team
Version: 2.0.0
Last Updated: 2025-01-01
"""

from django.urls import path

from apps.core.api.views import dashboard_stats_api, health_check

app_name = "api"

urlpatterns = [
    # Health and monitoring endpoints
    path('health/', health_check, name='health_check'),
    path('dashboard/stats/', dashboard_stats_api, name='dashboard_stats'),

    # API endpoints will be added here as needed
    # path("auth/", include("apps.users.api_urls")),
    # path('accounts/', include('apps.accounts.api.urls')),
    # path("campaigns/", include("apps.campaigns.api_urls")),
    # path("advertisers/", include("apps.advertisers.api_urls")),
    # path("channels/", include("apps.channels.api_urls")),
    # path("playlists/", include("apps.playlists.api_urls")),
    # path("analytics/", include("apps.analytics.api_urls")),
    # path("vast/", include("apps.vast.api_urls")),
]