Endpoint-uri

Această secțiune oferă o descriere generală a funcționalităților expuse prin API-ul QR MIA, prezentând lista completă a endpoint-urilor disponibile. Fiecare endpoint este definit prin metoda HTTP, calea URL și scopul său principal în cadrul fluxului de generare și gestionare a codurilor QR și plăților asociate.

Endpoint-urile acoperă operațiuni precum: autentificare, generare cod QR (static, dinamic, hibrid), extinderea sau anularea codurilor, consultarea detaliilor, lista tranzacțiilor și simularea plăților.

API-ul QR MIA expune următoarele endpoint-uri:

Autentificare

  • Obținere token de autentificare

Generare și gestionare coduri QR

  • Creare cod QR

  • Creare cod QR hibrid

  • Obținere detalii QR după ID

  • Anulare cod QR activ după ID

  • Creare extensie pentru cod QR

  • Anulare extensie activă a codului QR

  • Obținere listă de coduri QR (cu filtru)

  • Obținere listă de extensii QR (cu filtru)

Gestionare plăți

  • Obținere detalii plată după ID

  • Obținere listă de plăți (cu filtru)

  • Rambursare plată după ID

Testare

  • Simulare plată (test)

În tabelul de mai jos sunt prezentate toate endpoint-urile disponibile:

Metodă HTTP
URL
Descriere

POST

/v2/auth/token

Obținere token de autentificare

POST

/v2/mia/qr

Creare cod QR

POST

/v2/mia/qr/hybrid

Creare cod QR hibrid

GET

/v2/mia/qr/{qrId}

Obținere detalii QR după ID

POST

/v2/mia/qr/{qrId}/cancel

Anulare cod QR activ după ID

POST

/v2/mia/qr/{qrId}/extension

Creare extensie pentru cod QR

POST

/v2/mia/qr/{qrId}/extension/cancel

Anulare extensie activă pentru cod QR

GET

/v2/mia/qr

Obținere listă de coduri QR (cu filtru)

GET

/v2/mia/payments/{payId}

Obținere detalii plată după ID

GET

/v2/mia/payments

Obținere listă de plăți (cu filtru)

POST

/v2/mia/payments/{payId}/refund

Rambursare plată după ID

GET

/v2/mia/qr/extension

Obținere listă de extensii QR

POST

/v2/mia/test-pay

Simulare plată în mediu de test

Last updated