{
    "name": "Stepwise API",
    "version": "1.0.0",
    "status": "active",
    "base_url": "https:\/\/www.api.stepwise.softdev.org.tr\/api",
    "endpoints": {
        "auth": {
            "POST \/api\/register": "Kullanıcı kaydı",
            "POST \/api\/login": "Giriş yap",
            "POST \/api\/logout": "Çıkış yap (Bearer Token gerekli)",
            "GET \/api\/me": "Kullanıcı bilgileri (Bearer Token gerekli)"
        },
        "goals": {
            "GET \/api\/goal\/active": "Aktif goal'u getir",
            "POST \/api\/goal": "Yeni goal oluştur",
            "POST \/api\/goal\/{id}\/activate": "Goal'u aktifleştir"
        },
        "steps": {
            "GET \/api\/steps\/today": "Bugünün step'lerini getir",
            "POST \/api\/steps": "Yeni step oluştur (günlük max 5)",
            "POST \/api\/steps\/{id}\/start": "Step'i başlat",
            "POST \/api\/steps\/{id}\/complete": "Step'i tamamla"
        },
        "progress": {
            "GET \/api\/progress\/today": "Bugünün progress bilgisi",
            "GET \/api\/progress\/streak": "Streak bilgisi"
        }
    },
    "documentation": "Tüm endpoint'ler için Bearer Token gereklidir (login hariç)",
    "admin_panel": "https:\/\/www.api.stepwise.softdev.org.tr\/admin",
    "privacy_policy": "https:\/\/www.api.stepwise.softdev.org.tr\/privacy",
    "terms_of_service": "https:\/\/www.api.stepwise.softdev.org.tr\/terms"
}