Ortak parametreler
Serbest metin araması. Kaynağa göre farklı alanlarda (isim, telefon, başlık, vb.) tam-metin araması yapar.
Sıralama yapılacak alan. İzin verilen değerler kaynağa göre değişir; aşağıdaki tabloya bakın.
Sıralama yönü:
asc veya desc.true gönderirseniz soft-delete edilmiş kayıtlar da yanıta dâhil olur. Soft-delete destekleyen kaynaklarda kullanılabilir.Kaynaklara özgü filtreler
Her liste uç’unun desteklediği filtreleri API Referansı’ndan doğrulayın. İşte en sık kullanılanların bir özeti:GET /v1/customers
| Parametre | Tür | Açıklama |
|---|---|---|
search | string | Ad, soyad, telefon, e-posta içinde arama |
sort_by | enum | first_name, last_name, date_of_birth, gender, created_at, updated_at |
gender | enum | male, female, other |
min_age | integer | Minimum yaş |
max_age | integer | Maksimum yaş |
user_id | integer | Kayıtlı olduğu personel |
GET /v1/appointments
| Parametre | Tür | Açıklama |
|---|---|---|
search | string | Hasta adı, doktor adı, tedavi başlığı içinde arama |
sort_by | enum | starts_at, ends_at, created_at, updated_at |
from | date-time | starts_at >= from |
to | date-time | starts_at <= to |
doctor_id | integer | Belirli bir doktora filtrele |
customer_id | integer | Belirli bir hastaya filtrele |
status | enum | Randevu durumu |
GET /v1/conversations
| Parametre | Tür | Açıklama |
|---|---|---|
search | string | Hasta adı, son mesaj içeriği |
channel_type | enum | whatsapp, telegram |
Tüm uç’ların tam parametre listesi için API Referansı sekmesine bakın. Şema ve örnekler her endpoint için otomatik üretilir.
Örnek: karmaşık bir sorgu
Bu ay yaratılmış, kadın ve 30-40 yaş arası hastalarıcreated_at’e göre azalan sırada listeleyin:
Tarih formatı
Tarih-saat parametreleri ISO 8601 biçiminde beklenir. Mümkünse UTC offset’i ekleyin:2026-04-19.
Sıralama kuralı
sort_byiçin desteklenmeyen bir alan gönderirseniz422 Unprocessable Entityalırsınız.sort_orderyalnızcaascveyadescdeğerlerini kabul eder.- Varsayılan sıralama genellikle
created_at desc’tir; her uçtaki ayar için referansa bakın.