Ana içeriğe geç

Hesap Hareketleri

Hesap işlem geçmişinizi görüntüleme endpoint'i.

📋 Endpoint Bilgileri

  • URL: /api/v1/profil/hesap-hareketleri
  • Method: GET
  • Authentication: Bearer Token gerekli

🔍 Query Parameters

ParametreTipVarsayılanAçıklama
pageIndexinteger0Sayfa numarası
pageSizeinteger20Sayfa boyutu

✅ Response Example

{
"hareketler": [
{
"id": 1001,
"tarih": "2024-08-13T10:30:00Z",
"islem_tipi": "makale_olusturma",
"tutar": -25.0,
"aciklama": "JavaScript Rehberi - Makale Üretimi",
"bakiye_sonrasi": 1250.75
},
{
"id": 1000,
"tarih": "2024-08-12T15:20:00Z",
"islem_tipi": "bakiye_yukleme",
"tutar": 500.0,
"aciklama": "Kredi kartı ile bakiye yükleme",
"bakiye_sonrasi": 1275.75
}
],
"toplam_sayfa": 5,
"mevcut_sayfa": 0,
"toplam_kayit": 95
}

💻 Kod Örneği

async function getAccountMovements(accessToken, pageIndex = 0, pageSize = 20) {
const params = new URLSearchParams({
pageIndex: pageIndex.toString(),
pageSize: pageSize.toString(),
});

const response = await fetch(
`https://integration.seoauthor.ai/api/v1/profil/hesap-hareketleri?${params}`,
{
headers: {
Authorization: `Bearer ${accessToken}`,
},
}
);

return response.json();
}

// Son 10 hareketi getir
getAccountMovements("token", 0, 10);