Rovnako ako v desktopovej aplikácii je možné EET certifikáty importovať aj prostredníctvom REST API rozhrania.
Spôsob volania
Možno využiť HTTP metódu:
PUT alebo POST
Služba je dostupná na adrese:
/c/{firma}/certifikat-eet/import
kde {firma} je databázový identifikátor spoločnosti.
Sú podporované výstupné formáty:
XML alebo JSON
Príklad volania:
curl -sk -u jmeno:heslo -T {jmeno_souboru} -X PUT(/POST)"https://localhost:5434/c/{firma}/certifikat-eet/import?heslo={heslo}&provozovna={provozovna}"-H 'Content-Type: {content-type}' -H 'Accept: {application/xml | application/json}'
Parametre
Oba parametre (heslo; provozovna) sú povinné, parameter heslo slúži na odomknutie certifikátu a provozovna je označenie Vašej EET prevádzkarne.
Pri nesprávnom hesle a neplatnej (alebo chýbajúcej) prevádzkarni dôjde k chybe, operácia potom skončí kódom 400.
Ďalej je potrebné uviesť v hlavičke atribút Content-Type, táto hodnota sa riadi príponou zasielaného certifikátu:
application/x-x509-ca-cert– pre prípony .crt a .derapplication/x-pem-file– pre príponu .pemapplication/x-pkcs12– pre prípony .p12 a .pfxapplication/pkix-cert– pre príponu .cer
