API persoană de contact partener

Gestionarea persoanelor de contact asociate partenerilor — obținere, creare, modificare și ștergere

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.

GET /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

ParametruTipObligatoriuDescriere
idintIdentificatorul unic al persoanei de contact
emailstringCăutare după adresa de e-mail
partner_idintIdentificatorul partenerului — se returnează prima persoană de contact

Exemplu de cerere

GET /api/partner_user/get?id=7
X-API-KEY: {cheia_dvs_api}
GET /api/partner_user/list

Obținerea unei liste paginate a persoanelor de contact ale partenerilor, cu posibilități de filtrare.

Parametri de interogare

ParametruTipObligatoriuDescriere
list_offsetintDecalajul paginării (implicit: 0)
partner_idintFiltrare după identificatorul partenerului
list_condition[partner_id]intFiltrare după identificatorul partenerului (în obiectul de condiții)
list_condition[name]stringFiltrare după nume (LIKE)
list_condition[email]stringFiltrare după adresa de e-mail (LIKE)
list_condition[telephone]stringFiltrare după numărul de telefon (doar pe baza cifrelor)
list_condition[fax]stringFiltrare după numărul de fax (LIKE)
list_condition[invocation]stringFiltrare 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}
POST /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âmpTipObligatoriuDescriere
idint0 = persoană de contact nouă, >0 = modificare
partner_idintIdentificatorul partenerului (obligatoriu pentru o persoană de contact nouă)
namestringNumele persoanei de contact
emailstringAdresă de e-mail
telephonestringNumăr de telefon
faxstringNumăr de fax
invocationstringFormulă de adresare (de ex. „Stimate Domn”)
partner_user_status_idintIdentificatorul statusului persoanei de contact
outer_resource_idstringIdentificatorul 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!"
  }
}
POST /api/partner_user/delete

Ștergerea unei persoane de contact a partenerului pe baza identificatorului.

Câmpuri POST — obiectul data

CâmpTipObligatoriuDescriere
idintIdentificatorul 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 } }

Ia legătura cu noi

Ești interesat de software-ul nostru? Scrie-ne cu încredere!

Ai nevoie de ajutor?

Dacă nu găsești răspunsul și ai nevoie de asistență

Creează-ți contul acum,
plătește mai târziu!

Încearcă gratuit timp de 3 zile, fără riscuri și fără obligații!