📚 API Dokumentasyon

PubMed Pro REST API endpoints

POST

/api/translate

Metin çevir (3 motor)

Parametreler: text, engines: string[]

POST

/api/extract-pdf

PDF'den metin çıkar

Parametreler: file: File

POST

/api/auth/signup

Yeni hesap oluştur

Parametreler: email, password, name

POST

/api/auth/login

Giriş yap

Parametreler: email, password

GET

/api/user/profile

Kullanıcı profili

Parametreler: Token gerekli

GET

/api/user/translations

Çeviri geçmişi

Parametreler: Token gerekli

POST

/api/files/upload

Dosya yükle

Parametreler: file, translationId

GET

/api/notifications

Bildirimler

Parametreler: filter: all|unread|payment|translation

GET

/api/admin/stats

Admin istatistikleri

Parametreler: admin_token header

GET

/api/analytics

Analytics verileri

Parametreler: range: 24hours|7days|30days|all

🔐 Kimlik Doğrulama

Most endpoints require authentication. Include the auth token in HttpOnly cookies automatically after login.

Cookie: auth_token=<base64_encoded_token>

← Ana Sayfa