> ## Documentation Index
> Fetch the complete documentation index at: https://tahsil.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Hesaplar ve senkronizasyon

> Banka bağlantısı, credential durumu, setup ve manuel sync akışı.

Bir firma aynı banka kodu için tek bağlantı taşır. Bankanın döndürdüğü fiziksel hesaplar ve para birimi kırılımları `subAccounts[]` içinde, kararlı `subAccountKey` ile sunulur.

## Önerilen sıra

1. `POST /banks/accounts` ile bağlantıyı kaydedin.
2. `PUT /banks/accounts/{id}/credentials` ile banka credential'larını saklayın.
3. `POST /banks/accounts/{id}/setup` ile bağlantıyı doğrulayıp alt hesapları keşfedin.
4. `POST /banks/accounts/{id}/sync` ile hareketleri alın.
5. `GET /banks/accounts/{id}/health` ile son setup, sync ve schedule durumunu izleyin.

Setup ve sync yalnız Bearer `admin` veya `operator` rolüyle ve `x-company-id` header'ıyla çalışır.

```json theme={"system"}
{
  "startDate": "2026-07-01",
  "endDate": "2026-07-15"
}
```

Tarihler opsiyoneldir, `YYYY-MM-DD` biçimindedir ve kalıcı credential state'ine yazılmaz. Aynı hareket tekrar alındığında `providerStamp` üzerinden çoğaltılmaz.


## Related topics

- [5 dakikada başlayın](/baslangic/hizli-baslangic.md)
- [Sağlayıcılar ve yetenekler](/rehberler/odemeler/saglayicilar-ve-yetenekler.md)
- [Sayfalama ve CSV](/rehberler/sayfalama-ve-csv.md)
- [Routing ve failover](/rehberler/odemeler/routing-ve-failover.md)
- [İptal ve iade](/rehberler/odemeler/iptal-ve-iade.md)
