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.
İ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_json",
"format": "json",
"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_json". |
| format | string | Evet | Yanıt formatı — json. |
| 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
json metin.
Örnek
[
{
"patalog": "Some text",
"task_id": 51970,
"brend_id": 6,
"factcount": 1,
"plancount": 1,
"potential": 1,
"preparation_id": 1
}
]| 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ı |