98
szerkesztés
Módosítások
→Feladatokkal kapcsolatos műveletek
::* példa:<br> <pre> curl --header "token:<TOKEN>" -X GET 'https://api.archiver.niif.hu/archive/?job_id=<ID>'</pre>
<br />
::<hr /><br />* útvonal: '''<big>/restore</big>'''
** ''<big>POST</big>'' - új visszaállítási feladata beküldése
*** paraméterek:
**** '''tape_id''' - szalag azonosító
**** '''url''' - visszaállítás helye<br /> Amennyiben az url tartalmaz '&'-t, azt '%26'-val kell helyettesíteni.
**** '''file''' - visszaállítandó fájl, több verzió esetén a legutolsó változat kerül visszaállításra
*** OPCIONÁLIS paraméterek:
**** '''name''' - átnevezés
**** '''email''' - értesítendő email címe
**** '''level''' - értesítési szint<br /> szintek:
***** 1 - csak a sikeres visszaállításról kérek értesítés
***** 2 - sikeres és hibás visszaállításról is kérek értesítést
*** válasz:
**** A sikeresen beküldött feladat ID-ja.
*** példa:
<pre> curl --header "token:<TOKEN>" https://api.archiver.niif.hu/restore/ --data "tape_id=<ID>&url=<URL>&file=<FILE>"
curl --header "token:<TOKEN>" https://api.archiver.niif.hu/restore/ --data "tape_id=<ID>&url=<URL>&file=<FILE>&name=<NAME>"</pre>
::<hr /><br />
==Fájl műveletek==
* útvonal: '''/file'''
** ''GET'' - lekérdezhető a szalagon található fájlok listája