Ziyaret sırasında “Anlaşma” kartına girilen bilgileri döndürür.
Doldurulan alanlar müşterinin yapılandırmasına bağlıdır.
Ayrıntılı yapılandırma için api_get_entitymap kullanılır.
İstek
Endpoint
POST https://yourdomain.pharmahrm.com/crm-api/db-function/run
Kimlik Doğrulama
Bearer Token (zorunlu)
İstek yapısı
Başlıklar
| Anahtar | Değer |
|---|---|
| Authorization | Bearer <token>
|
| Content-Type | application/json |
Gövde
{
"function": "api_get_arrangement",
"format": "csv",
"arguments": {
"date_from": "2025-08-04",
"date_till": "2025-08-04",
"preparation_ids": "1,2,3,4",
"brend_ids": "1,2,3,4"
}
}| Alan | Tür | Zorunlu | Açıklama |
|---|---|---|---|
| function | string | Evet | API metodu "api_get_arrangement". |
| format | string | Evet | Yanıt formatı — csv. |
| arguments | object | Evet | Parametre bloğu. |
| date_from | string | Evet | Ziyaret başlangıç tarihi. |
| date_till | string | Evet | Ziyaret bitiş tarihi. |
| preparation_ids | string | Hayır | Ürün (ilaç) ID listesi. |
| brend_ids | string | Hayır | Marka ID listesi (string). |
Başarılı yanıt
200 OK
csv metin.
Örnek
preparation_id,brend_id,potential,plancount,factcount,patalog,task_id
1,6,,2,2,,51365
13,1,1,5,5,,51365
14,4,3,5,5,,51365| Alan | Açıklama |
|---|---|
| preparation_id | Ürün ID’si. |
| brend_id | Marka ID’si. |
| potential | Float değer. |
| plancount | Float değer. |
| factcount | Float değer. |
| patalog | Patoloji adı. |
| task_id | Ziyaret ID’si. |
Hata
40x/50x
{
"message": "string"
}| Kod | Açıklama |
|---|---|
| 400 | geçersiz istek |
| 401 | yetkisiz |
| 500 | sunucu hatası |