URL de bază
https://{tenant}.logzi.com/api/partner_user/
Fiecare cerere returnează un răspuns JSON. În cazul unui răspuns cu succes, result.code == 1, iar în caz de eroare, result.code == 0. Persoana de contact a partenerului este persoana asociată partenerului — se pot specifica și numărul de telefon, adresa de e-mail și formula de adresare.
/api/partner_user/get
Obținerea unei singure persoane de contact a partenerului pe baza identificatorului, adresei de e-mail sau identificatorului partenerului.
Parametri de interogare
| Parametru | Tip | Obligatoriu | Descriere |
|---|---|---|---|
id | int | Identificatorul unic al persoanei de contact | |
email | string | Căutare după adresa de e-mail | |
partner_id | int | Identificatorul partenerului — se returnează prima persoană de contact |
Exemplu de cerere
GET /api/partner_user/get?id=7
X-API-KEY: {cheia_dvs_api}
/api/partner_user/list
Obținerea unei liste paginate a persoanelor de contact ale partenerilor, cu posibilități de filtrare.
Parametri de interogare
| Parametru | Tip | Obligatoriu | Descriere |
|---|---|---|---|
list_offset | int | Decalajul paginării (implicit: 0) | |
partner_id | int | Filtrare după identificatorul partenerului | |
list_condition[partner_id] | int | Filtrare după identificatorul partenerului (în obiectul de condiții) | |
list_condition[name] | string | Filtrare după nume (LIKE) | |
list_condition[email] | string | Filtrare după adresa de e-mail (LIKE) | |
list_condition[telephone] | string | Filtrare după numărul de telefon (doar pe baza cifrelor) | |
list_condition[fax] | string | Filtrare după numărul de fax (LIKE) | |
list_condition[invocation] | string | Filtrare după formula de adresare (LIKE) |
Exemplu de cerere
GET /api/partner_user/list?partner_id=42&list_offset=0
X-API-KEY: {cheia_dvs_api}
/api/partner_user/save
Crearea sau modificarea unei persoane de contact a partenerului. Pentru o persoană de contact nouă, data[id] = 0.
Câmpuri POST — obiectul data
| Câmp | Tip | Obligatoriu | Descriere |
|---|---|---|---|
id | int | 0 = persoană de contact nouă, >0 = modificare | |
partner_id | int | Identificatorul partenerului (obligatoriu pentru o persoană de contact nouă) | |
name | string | Numele persoanei de contact | |
email | string | Adresă de e-mail | |
telephone | string | Număr de telefon | |
fax | string | Număr de fax | |
invocation | string | Formulă de adresare (de ex. „Stimate Domn”) | |
partner_user_status_id | int | Identificatorul statusului persoanei de contact | |
outer_resource_id | string | Identificatorul sistemului extern |
Exemplu de cerere
POST /api/partner_user/save
X-API-KEY: {cheia_dvs_api}
Content-Type: application/json
{
"data": {
"id": 0,
"partner_id": 42,
"name": "Kovács Béla",
"email": "kovacs.bela@minta.hu",
"telephone": "+36301234567",
"invocation": "Tisztelt Kovács Úr!"
}
}
/api/partner_user/delete
Ștergerea unei persoane de contact a partenerului pe baza identificatorului.
Câmpuri POST — obiectul data
| Câmp | Tip | Obligatoriu | Descriere |
|---|---|---|---|
id | int | Identificatorul persoanei de contact de șters |
Exemplu de cerere
POST /api/partner_user/delete
X-API-KEY: {cheia_dvs_api}
Content-Type: application/json
{ "data": { "id": 7 } }
Ești interesat de software-ul nostru? Scrie-ne cu încredere!
Dacă nu găsești răspunsul și ai nevoie de asistență
Creează-ți contul acum,
plătește mai târziu!