> For the complete documentation index, see [llms.txt](https://docs.maibmerchants.md/e-commerce/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.maibmerchants.md/e-commerce/ro/erori/coduri-de-stare-http.md).

# Coduri de stare HTTP

Aici sunt enumerate codurile de stare HTTP care indică că la efectuarea request-ului către maib e-commere API a survenit o eroare, dar și posibilele soluții.

{% hint style="info" %}
În cazul în care în timpul integrării/testării vă întâlniți cu erori sau neclarități, vă rugăm să consultați mai detaliat documentația API sau să contactați [echipa de suport](mailto:ecom@maib.md), furnizând cât mai multe date legate de eroare (HTTP status code, errorCode, errorMesage, data/ora/minuta/secunda request-ului) și informații referitoare la soluția e-commerce (Project ID, denumire Comerciant, denumire wesbite/app, URL website).
{% endhint %}

<table data-full-width="true"><thead><tr><th width="146">Status code</th><th width="137">Eroare</th><th width="257">Descriere eroare</th><th>Soluție</th></tr></thead><tbody><tr><td>400 </td><td>Bad Request</td><td><p>Request-ul nu este înțeles de către sistemul <strong>maib ecomm</strong> din cauza sintaxei incorecte. </p><p>Aceasta semnifică că <strong>maib ecomm</strong> nu a reușit să înțeleagă request-ul și să îl proceseze, deoarece request-ul nu a fost format corespunzător.</p></td><td><p>Asigurați-vă că toți parametrii și valorile request-ului sunt transmise corect, conform documentației.</p><p>Asigurați-vă că nu lipsesc parametrii obligatorii în request.</p></td></tr><tr><td>401</td><td>Unauthorized</td><td>Request-ul nu a fost autentificat sau la generarea Tokenului nu au fost transmise datele de autorizare corecte.</td><td><p>Asigurați-vă că datele de autentificare sunt corecte (<em>Project ID/Project Secret</em>).</p><p>Asigurați-vă că este transmis un Token de acces valid și că nu este expirat.</p></td></tr><tr><td>403</td><td>Forbidden</td><td>Sistemul <strong>maib ecomm</strong> refuză conectarea deoarece nu este permisă efectuarea request-urilor de pe acest IP.</td><td>Asigurați-vă că sunteți înregistrat în <strong>maibmerchants</strong> și există un Proiect activ cu IP-ul de pe care se fac request-uri.</td></tr><tr><td>404</td><td>Not Found</td><td><p><strong>maib ecomm</strong> răspunde cu această eroare atunci când înțelege request-ul HTTPS trimis, dar nu poate găsi resursele solicitate pentru adresa URL dată.</p><p>Nu va fi nicio indicație în răspunsul de la  <strong>maib ecomm</strong> dacă resursa accesată nu este disponibilă temporar sau permanent.</p></td><td>Asigurați-vă că adresa URL este corectă și că id-ul resursei (de ex. <em>payId/billerId</em>) specificat în adresa URL este corect.</td></tr><tr><td>415</td><td>Unsupported Media Type</td><td><strong>maib ecomm</strong> refuză să proceseze request-ul deoarece acesta este într-un format care nu este acceptat.</td><td><p>Asigurați-vă că <em><strong>body</strong></em> în request este în format corect.</p><p>Asigurați-vă că antetul Content-Type există și are valoarea corectă (<em>application/json</em>).</p></td></tr><tr><td>429</td><td>Too Many Requests</td><td><p>Această eroare notifică faptul că Merchant-ul a făcut prea multe request-uri într-o perioadă scurtă de timp.</p><p>Acesta este un mecanism de protecție pentru a preveni căderea sistemului <strong>maib ecomm</strong><em><strong>.</strong></em></p></td><td><p>Revedeți codul soluției dvs ecommerce ca să vă asigurați că nu este o logică greșită ce duce la efectuarea prea multor request-uri, într-o perioadă scurtă de timp, către <strong>maib ecomm</strong>.</p><p>Dacă totuși este așa necesitate, contactați echipa de suport pentru a configura politici diferite pentru proiectul dvs.</p></td></tr><tr><td>500</td><td>Internal Server Error</td><td><strong>maib ecomm</strong> nu poate procesa request-ul din cauza unei probleme interne.</td><td>Contactați echipa de suport pentru mai multă informație sau asistență.</td></tr><tr><td>503</td><td>Service Unavailable</td><td><p><strong>maib ecomm</strong> nu poate procesa request-ul din cauza unei supraîncărcări sau din cauza unor lucrări de mentenanță. Aceasta este o stare temporară, care va fi atenuată după o scurtă perioadă de timp.</p><p><br></p><p>Dacă se prevede ca această perioadă să fie mai lungă, atunci Merchanții vor fi notificați din timp în <strong>maibmerchants</strong> și pe email.</p></td><td><p>Repetați request-ul după o scurtă perioadă de timp.</p><p>Dacă eroarea se repetă un timp mai îndelungat contactați echipa de suport.</p></td></tr></tbody></table>
