API merXu
Pentru a utiliza API-ul REST, este necesar să se genereze date de acces pentru aplicație (client_id și client_secret). Aceste date sunt generate o dată pentru fiecare integrare, indiferent de numărul de utilizatori sau de interogări efectuate.
Pentru a genera datele de acces, trebuie să generezi credențialele (pentru a identifica aplicațiile conectate la merXu API). Acest lucru se poate face în contul tău de utilizator merXu în My MerXu > Setări > Setări de integrare (consultă secțiunile Credențiale client) sau făcând clic AICI.
Pentru a utiliza majoritatea funcționalităților este necesară autentificarea cu datele utilizatorului. În acest scop, este necesar să introduci un login și o parolă. Pentru securitate maximă, îți sugerăm să generezi o parolă dedicată pentru fiecare integrare.
După conectare (https://api.merxu.com/docs#operation/authentication-authenticate), utilizatorul primește două token-uri:
- accessToken — un token care va fi utilizat la fiecare cerere ulterioară de autentificare. Tokenul este valabil 30 de minute.
- refreshToken — un token folosit pentru a genera un nou accessToken.
API-ul este disponibil în toate limbile acceptate de merXu. Pentru a primi date în limba dorită, utilizează antetul accept-language (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers / Accept-Language) — eg. “Accept-language: pl-PL” or “Accept-language: pl”