Zwraca listę klientów (kontaktów), którzy zostali odwiedzeni co najmniej raz. Bez ograniczeń czasowych.
Żądanie
Endpoint
POST https://yourdomain.pharmahrm.com/crm-api/db-function/run
Uwierzytelnianie
Bearer Token (wymagany)
Struktura żądania
Nagłówki
| Klucz | Wartość |
|---|---|
| Authorization | Bearer <token>
|
| Content-Type | application/json |
Treść żądania
{
"function": "api_get_contact_json",
"format": "json",
"arguments": {
"ids": "1,2,3,4"
}
}| Pole | Typ | Wymagane | Opis |
|---|---|---|---|
| function | string | Tak | Nazwa wywoływanej metody — "api_get_contact_json" |
| format | string | Tak | Format odpowiedzi — json |
| arguments | object | Nie | Obiekt dodatkowych argumentów |
| ids | string | Nie | Lista ID klientów rozdzielonych przecinkami. Jeśli nie podano — zwracani są wszyscy odwiedzeni klienci |
Odpowiedź udana
200 OK
JSON
Przykład odpowiedzi
[{
"isarchive": null,
"company_id": 87458,
"contact_id": 196879,
"contact_name": "Приймачук Валентина Анатоліївна ",
"contact_spec": "Гастроентерологія",
"contact_type": "All",
"contact_categ": null,
"contact_email": null,
"contact_phone": " 0963289903",
"contact_target": [
"Rx-Гастроентеролог"
],
"company_morionid": 3475149,
"contact_morionid": null,
"contact_categ_by_direction": ["RX-A","OTC-B"]
}
]| Pole | Opis |
|---|---|
| contact_name | Pełne imię i nazwisko klienta |
| contact_type | Typ klienta (lekarz, farmaceuta) |
| contact_spec | Specjalizacja klienta |
| contact_target | Grupa docelowa / kategoria klienta |
| contact_categ | Ogólna kategoria klienta |
| contact_categ_by_direction | Kategoria wg linii / kierunku produktu |
| isarchive | Flaga archiwum — zawiera powód archiwizacji |
| contact_morionid | Identyfikator klienta w bazie Axioma |
| conpamy_id | ID placówki z Proxima CRM (miejsce pracy) |
| company_morionid | Identyfikator placówki w bazie Axioma (główne miejsce pracy) |
| contact_email | Adres e-mail klienta |
| contact_phone | Telefon klienta |
| contact_id | Identyfikator klienta w bazie Proxima CRM |
Odpowiedź błędu
40x/50x
{
"message": "string"
}| Kod | Opis |
|---|---|
| 400-499 | Błąd po stronie klienta |
| 500-599 | Błąd po stronie serwera |