İçeriğe geç

API anahtarı oluşturun ve webhook ile olaylardan haberdar olun

4 dk okuma3 ekran görüntüsüGüncellendi: 6 Kasım 2026Panelde aç

CariErp'in açık API'siyle kendi yazılımınızdan cari ve ürün okuyup yazabilir, fatura kesip e-Fatura ya da e-Arşiv gönderebilir, tahsilat işleyebilirsiniz. Webhook ise bir olay olduğunda (fatura ödendi, GİB durumu değişti gibi) adresinize anında POST isteği yollar. Bu makale panel tarafını anlatır; uç noktaların tam listesi, kod örnekleri ve hata kodları geliştirici belgelerinde durur.

Başlamadan önce

  • API anahtarı oluşturmak ve iptal etmek için kullanıcınızın API anahtarı yazma yetkisi olmalı; varsayılan olarak bu yetki yalnız patron rolündedir. Yönetici rolü anahtarları görür ama oluşturamaz. Yetkileri [roller ve yetkiler](/yardim/kullanicilar-ve-guvenlik/roller-ve-yetkiler) makalesinden düzenleyebilirsiniz.
  • Webhook adresiniz https:// ile başlamalı.

1API ve webhook ekranını açın

Ekranın üstündeki dört kart etkin API anahtarı sayısını (paketinizin sınırıyla birlikte), son 24 saatteki çağrıyı ve başarı oranını, webhook uç noktası sayısını ve hız sınırını gösterir. Hız sınırı anahtar başına dakikada 120 istektir; aşılırsa 429 yanıtı döner ve 60 saniye sonra yeniden açılır. Sağ üstteki API belgeleri düğmesi geliştirici belgelerini açar.

app.carierp.com › Entegrasyonlar › API ve webhook
API ve webhook
1Belgeleri açın2Anahtar oluşturun3Uç noktaları yönetin

2API anahtarı oluşturun

Yeni API anahtarı'na tıklayın. Pencerede:

  • Anahtar adı: anahtarın hangi uygulamada kullanılacağını anlatan bir ad (örneğin "Depo barkod uygulaması").
  • Şablon: hazır izin kümeleri: WHMCS / hosting faturalandırma, Depo / barkod uygulaması, Raporlama (BI) · salt okunur, ERP / fatura aktarımı ve E-ticaret sitesi. Şablonu seçince izin kutuları dolar; isterseniz tek tek değiştirirsiniz.
  • İzinler: faturalar, cariler, stok, siparişler, gönderiler gibi alanlar için okuma ya da okuma/yazma kutuları. Yazma izni okumayı da kapsar. Uygulamanın ihtiyacı kadar izin verin.

Oluştur'a basınca anahtar bir kez gösterilir; dfk_ ile başlar. Kopyala ve kapat'a tıklayıp güvenli bir yere kaydedin. Pencere kapanınca anahtarın tamamı bir daha görünmez.

app.carierp.com › Entegrasyonlar › API ve webhook › Yeni API anahtarı
Yeni API anahtarı
1Ad verin2Şablon seçin3Oluşturun

3Anahtarı kullanın

İstekleri anahtarla imzalarsınız; anahtar Authorization: Bearer başlığında gönderilir. İstek adresi ve örnekler (curl, PHP, Node) için geliştirici belgelerine bakın. API anahtarları tablosu her anahtarın adını, maskelenmiş değerini, izinlerini, son kullanımını ve durumunu gösterir. İzin şablonları bağlantısı şablonların içeriğini listeler.

Bir anahtarı artık kullanmayacaksanız satırın üç nokta menüsünden Anahtarı iptal et'i seçin. İptal edilen anahtar hemen geçersiz olur.

4Webhook uç noktası ekleyin

Webhook uç noktaları kartında Uç nokta ekle'ye basın. Adres alanına https ile başlayan adresinizi yazın ve Olaylar listesinden almak istediklerinizi işaretleyin; en az bir olay seçilmelidir. Kaydet'e basınca uç nokta eklenir. İlk uç noktada webhook imza anahtarı üretilir ve bir kez gösterilir; bu anahtarla gelen isteklerin CariErp'ten geldiğini doğrularsınız.

Her uç noktanın üç nokta menüsünde Deneme isteği gönder, Düzenle, Duraklat (ya da Etkinleştir) ve Sil seçenekleri bulunur. Tabloda son teslim, 7 günlük başarı oranı ve durum (Sağlıklı, Hata, Pasif) görünür.

app.carierp.com › Entegrasyonlar › API ve webhook › Uç nokta ekle
Webhook uç noktası ekleme
1Adresi yazın2Kaydedin

5İstekleri izleyin

Sağ taraftaki Son istekler kartı anahtarla yapılan son çağrıları (yöntem, adres, durum kodu ve süre) listeler. Gönderilebilen olaylar kartı webhook'ta seçebileceğiniz olay adlarını gösterir. Hatalı bir uç nokta kırmızı Hata etiketiyle görünür; adresinizin açık olduğundan ve imza doğrulamasının doğru çalıştığından emin olun.

Sık sorulanlar

Hayır. Anahtar yalnızca oluşturulduğu anda gösterilir. Eskisini iptal edip yenisini oluşturun.

[Hosting yazılımları](/yardim/entegrasyonlar/whmcs-eklentisi) ekranındaki **API anahtarı oluştur** düğmesi gerekli izinlerle hazır bir anahtar üretir; elle izin seçmeniz gerekmez.

Satırın altında son denemenin saati ve hata mesajı yazar. Adresinizin internetten erişilebilir olduğunu kontrol edin ve **Deneme isteği gönder** ile yeniden deneyin. Başarısız teslimler zaten 24 saat boyunca 6 kez yeniden denenir.

Bu makale işe yaradı mı?Yanıtınız rehberleri iyileştirmemize yardım eder.

Çözemediniz mi?
Destek talebi açın.

Panelden talep açın; ekibimiz hafta içi 09.00–18.00 arasında yanıtlasın. Telefon ve e-posta da açık.