TSmartCashFlow API ile finansal verilerinizi uygulamanıza entegre edin. RESTful API, SDK'lar ve webhook desteği.
5 dakikada API entegrasyonunu tamamlayın
Dashboard'dan API anahtarınızı oluşturun
Tercih ettiğiniz dil için SDK'yı indirin
API'yı test edin ve veri almaya başlayın
Endpoint'leri canlı olarak test edin ve kod örneklerini görün
// JavaScript SDK
import { TSmartCashFlow } from '@tsmartcashflow/sdk';
const client = new TSmartCashFlow({
apiKey: 'sk-test-1234567890abcdef'
});
// Nakit akışı verilerini getir
const response = await client.cashFlow.getCurrent({
week: '2024-W03',
includeForecasts: true
});
console.log(response.data);
Gerçek zamanlı bildirimler alın ve uygulamanızı otomatik güncelleyin
Nakit akışı verileri güncellendiğinde
{ week, previous_amount, new_amount, change_percent }
Borç ödeme tarihi yaklaştığında
{ debt_id, amount, due_date, days_remaining }
Yeni şirket eklendiğinde
{ company_id, name, created_at }
Rapor oluşturulduğında
{ report_id, type, format, download_url }
// Webhook endpoint örneği (Node.js)
app.post('/webhooks/tsmartcashflow', (req, res) => {
const { event, data } = req.body;
switch(event) {
case 'cash_flow.updated':
console.log('Nakit akışı güncellendi:', data);
// İş mantığınızı buraya yazın
break;
case 'debt.payment_due':
console.log('Ödeme tarihi yaklaşıyor:', data);
// Bildirim gönder
break;
}
res.status(200).json({ received: true });
});
Webhook signature'larını doğrulayarak güvenliği artırın. Her webhook çağrısında HMAC-SHA256 imzası gönderilir.
Favori araçlarınızla hızlıca entegrasyon kurun
1000+ uygulama ile otomatik entegrasyon
5 dakikaSheets, Drive, Gmail entegrasyonu
3 dakikaExcel, Teams, Outlook entegrasyonu
5 dakikaTakım bildirimleri ve raporlar
2 dakikaKapsamlı dokümantasyon, canlı örnekler ve 7/24 geliştirici desteği ile entegrasyonunuzu hızla tamamlayın.