API Genel Bakış
Base URL: https://server.takipciarttirma.net/api/
API Version: 1.0.0
Status: Online
Authentication: JWT Bearer Token
Rate Limit: 60 requests per minute
Bu API, YouTube Cookie-Based Social Media Growth System'in merkezi yönetimi için tasarlanmıştır. Tüm endpoint'ler JSON formatında veri alır ve döndürür.
Authentication
Admin kullanıcı girişi yapar ve JWT token döndürür.
Request Body
| Parametre | Tip | Zorunlu | Açıklama |
|---|---|---|---|
| username | string | Evet | Kullanıcı adı veya email |
| password | string | Evet | Kullanıcı şifresi |
Example Request
Response
{
"success": true,
"message": "Giriş başarılı",
"data": {
"user": {
"id": 1,
"username": "admin",
"email": "[email protected]",
"role": "admin"
},
"auth": {
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
"expires_at": "2026-10-28 15:30:00",
"token_type": "Bearer"
}
}
}
Not: Android uygulaması YouTube hesaplarıyla otomatik login yapar. Admin login'i sadece web paneli içindir.
YouTube Hesapları
YouTube hesabını cookie'leri ile birlikte sisteme kaydeder.
Headers
Authorization: Bearer <token> (Android uygulaması için)
X-Device-ID: device_123456789 (Cihaz kimliği)
Request Body
| Parametre | Tip | Zorunlu | Açıklama |
|---|---|---|---|
| cookies | string | Evet | YouTube cookie verileri |
| device_id | string | Evet | Cihaz kimliği |
| name | string | Hayır | Hesap adı (varsayılan: "YouTube Account") |
| type | string | Hayır | Hesap tipi (varsayılan: "youtube") |
Tüm YouTube hesaplarını listeler.
Headers
Authorization: Bearer <token> (Zorunlu)
Response
{
"success": true,
"data": [
{
"id": 1,
"name": "YouTube Account",
"email": "[email protected]",
"cookies": "...",
"credits": 100,
"status": "active",
"last_credit_reset": "2026-10-28 14:30:00",
"created_at": "2026-10-28 10:00:00"
}
]
}
Hizmetler
Tüm hizmetleri listeler.
Query Parameters
| Parametre | Tip | Açıklama |
|---|---|---|
| for_app | boolean | Sadece aktif hizmetleri getir (Android uygulaması için) |
Response
{
"success": true,
"data": [
{
"id": 1,
"name": "Takipçi",
"cost": 20,
"icon": "👥",
"description": "YouTube takipçi arttırma",
"available": 1
}
]
}
İşlemler
Yeni işlem oluşturur (kredi harcama).
Request Body
| Parametre | Tip | Zorunlu | Açıklama |
|---|---|---|---|
| account_id | integer | Evet | Hesap ID |
| service_name | string | Evet | Hizmet adı |
| amount | integer | Evet | Kredi miktarı |
| ip | string | Hayır | IP adresi (otomatik alınır) |
Sistem Durumu
Sistem durumunu kontrol eder.
Response
{
"success": true,
"data": {
"status": "online",
"version": "1.0.0",
"timestamp": "2026-10-28 14:30:00"
}
}