Ana içeriğe atla
Entegrasyon kodunu yapay zekâ desteğiyle hazırlıyorsanız MCP bağlantısını ekleyerek güncel dokümanları aracınızdan arayabilir ve okuyabilirsiniz.

Erişim koşulları

API erişimi tanımlanmış etkin bir firma ve geçerli API kimlik bilgileri gerekir. Size verilen apiUserId ve secretKey değerlerini hazırlayın. Erişim bilgilerinizi yetkili hesap yönetiminden edinin. İlk /apps isteği için muhasip:apps:read iznini ve varsa IP erişim kısıtını kontrol edin. İzinlerin nasıl değerlendirildiği kimlik ve izinler rehberinde açıklanır. Firma, API kimliğinden belirlenir. İsteklere farklı firmayı seçmek için companyId eklemeyin. Bir uygulama bağlantısı, onaylı POS veya fatura hizmeti gerektiren işlemlerde bu ön koşullar ayrıca sağlanmalıdır. Kimlik doğrulamasının başarılı olması bütün uygulamaların etkin olduğu anlamına gelmez. Kimlik bilgilerini uygulama sunucunuzdaki ortam değişkenlerinde saklayın. Gerçek anahtarları tarayıcı koduna, kaynak kontrolüne veya loglara yazmayın.

1. Erişilebilirliği okuyun

Temsilî cevap:
Bu çağrı API kullanıcısını veya bir banka/fatura bağlantısını doğrulamaz.

2. İlk kimlikli isteği gönderin

Temsilî boş liste cevabı:
HTTP durumunu, ardından varsa işlem cevabının alanlarını değerlendirin. Kimlik doğrulama ayrıntıları için kimlik ve izinler rehberini inceleyin. Entegrasyonunuza uygun işlemleri API referansından seçin; her işlemin izin ve bağlantı koşullarını kontrol edin.

PHP örneği

PHP cURL uzantısı gerekir. Örnek yalnız uygulama listesini okur; mali işlem yapmaz ve otomatik tekrar uygulamaz.

Node.js örneği

Yerleşik https modülünü kullanır; ek paket gerektirmez. Kimlik ve ham cevap loglanmaz.
Node.js

3. İş akışını seçin

Belge işlemleri için fatura ve e-Arşiv, tahsilat için POS, banka verileri için banka rehberine geçin. Her işlemde ön koşulları ve yan etkileri okuyun. Mali yazma işlemlerinden önce işlem takibini ve gereken Idempotency-Key başlığını inceleyin. Ayrı bir deneme ortamı veya bütün işlemleri güvenli denemeye çeviren genel bir parametre varsaymayın.