Skip to main content
Bir istek iş kuralına takılınca API, yanıt gövdesindeki error_code alanında sabit bir kod döndürür. Bu sayfa, entegrasyonunuzun karşılaşabileceği kodları konuya göre gruplar ve her biri için HTTP durumunu ve ne zaman döndüğünü söyler. Hata yanıtının genel biçimi ve istemci tarafında hata işleme için Hatalar sayfasına bakın.

Kataloğu kullanma

error_code makine tarafından okunacak değerdir; message metni ise Accept-Language başlığına göre Türkçe veya İngilizce gelir. Programınızda message yerine error_code değerine göre dallanın.
  • errors alanı yalnızca alan hatası olduğunda gelir. data alanı yalnızca makine tarafından okunabilir bağlam olduğunda gelir. Boş alanlar null olarak gönderilmez, yanıttan çıkarılır.
  • Toplu işlemlerde bazı kodlar tek tek kalemlerin sonucunda döner. Bunlar tabloda “toplu kalem” olarak işaretlidir.
  • Aşağıdaki tablolar iş hatalarını listeler. Mesaj metinlerinin tamamı için yanıttaki message alanını kullanın.
Tanımlı olduğu hâlde hiçbir istekte döndürülmeyen kodlar ve yalnızca Flextell’in iç faturalama süreçlerinde kullanılan kodlar bu listeye alınmamıştır.

Her uç noktada görebileceğiniz durumlar

Bu durumlar bir modüle bağlı değildir. İstek hangi uç noktaya giderse gitsin dönebilir.

Genel ve klinik kodları

Klinik seçimi, hesap, kullanıcı daveti, OAuth uygulaması ve kurulum ile ilgili kodlar. X-Tenant başlığı için bkz. Klinikler ve X-Tenant.

Klinik ve hesap

Davetler

OAuth uygulamaları

Kurulum

Hasta, lead ve randevu kodları

Hastalar

Lead’ler ve pipeline

Randevular, hatırlatmalar ve tedaviler

POST /appointments ile iptal statüsünde randevu oluşturmak 422 ve VALIDATION_FAILED döndürür; status alanında hata vardır. Önce randevuyu oluşturun, sonra iptal edin. Ayrıntı için Randevular sayfasına bakın.

Sohbet ve kanal kodları

Sohbetler ve mesajlar

MESSAGE_EDIT_BLOCKED ve MESSAGE_EDIT_FAILED kodlarının message metni bazı durumlarda İngilizce gelir. Durumu ayırt etmek için metne değil kodun kendisine bakın.

Hızlı Yanıtlar

Kanallar

Gönderim kabul edildikten (kuyruğa alındıktan) sonra kanal kapatılırsa istek hata dönmez; mesaj saklanır, metadata.delivery_status değeri failed olur ve ChatLogUpdated olayı yeniden yayınlanır. Ayrıntı için Kanallar ve olaylar sayfasına bakın.

Finans, satış ve fatura kodları

Hesaplar ve işlemler

Satışlar, teklifler ve stok

Faturalar

e-Fatura entegratörüne bağlı işlemlerin çoğu, entegratör çağrısı başarısız olduğunda ilgili *_FAILED koduyla 422 döner. İsteği daha sonra yeniden deneyebilirsiniz.

Abonelik kodları

Abonelik, plan, ek paket ve ödeme akışının kodları. 402 ile dönen kilitlerin davranışı için bkz. Erişim kilitleri. Planlar ve ödemeler için bkz. Abonelik ve faturalama.

Abonelik ve kota

Proforma faturalar ve ödemeler

İndirim kodları

Diğer kodlar

Dosyalar

Silme, geri dönüşüm ve veri imha

Silme davranışı için bkz. Silme yaşam döngüsü.

İçe aktarma

Entegrasyonlar ve gelen webhook

Gelen Lead webhook’unun tamamı için bkz. Gelen Lead webhook’u.

Bildirimler, personel ve agent