🚀 TR Haber API

Laravel tabanlı profesyonel haber API'si

⚠️ Dikkat: Bu bir API servisidir. Browser üzerinden sadece bilgilendirme amacıyla görüntülenmektedir. API istekleri için Postman, cURL veya benzeri araçları kullanın.

🔐 Authentication Endpoints

POST /api/auth/login
Kullanıcı girişi ve token alma
{"email": "[email protected]", "password": "password"}
POST /api/auth/logout Token Gerekli
Çıkış yap ve token'ı iptal et
GET /api/user Token Gerekli
Oturum açmış kullanıcı bilgilerini al

📖 API Yapısı

İki farklı endpoint yapısı:

Public /api/public/*
Token gerektirmeyen açık endpoints
Protected /api/*
Token gerektiren korumalı endpoints
Header: Authorization: Bearer {token}

📝 Response Formatı

Başarılı Response:
{
  "success": true,
  "message": "İşlem başarılı",
  "data": {...}
}
Hata Response:
{
  "success": false,
  "message": "Hata mesajı",
  "errors": {...}
}