Tuodun API:n dokumentaation käyttö ja päivitys
Kun tuot määrityksen, Restorm ei luo pelkkiä pyyntöjä: se säilyttää API:n dokumentaation — kuvaukset, mallit, tietoturvaskeemat, esimerkit ja luettelotyypit — ja liittää sen tuonnin luomaan muuttujakansioon.
Dokumentaation avaaminen
Section titled “Dokumentaation avaaminen”Muuttujakansion Docs-välilehti
Section titled “Muuttujakansion Docs-välilehti”Tämä on päänäkymä. Avaa tuonnista syntynyt muuttujakansio: sen alavälilehtipalkissa on välilehti Docs välilehtien Ympäristöt, Mukautetut muuttujat ja Muistiinpanot vieressä.
Välilehti näkyy vain, jos kansio on peräisin tuonnista — käsin luodulla muuttujakansiolla ei ole dokumentaatiota näytettäväksi.

Muut reitit
Section titled “Muut reitit”| Mistä | Mitä saat |
|---|---|
| Pyynnön Docs-välilehti | Vain kyseisen operaation dokumentaatio — ilman sisällysluetteloa ja yleistietolohkoa. Se näkyy vain, jos operaatio löytyy määrityksestä |
| Tavallisen kansion Docs-välilehti | Dokumentaatio rajattuna kansion sisältämiin operaatioihin |
| Muuttujakansion aloitusalavälilehti | Kortti Näytä dokumentaatio — ”Selaa API:n dokumentaatiota, malleja ja päätepisteitä” |
| Aloitusnäyttö (API-kortti) | Pikalinkki Dokumentaatio |
| Otsikkopalkin hakukone | Dokumentaation esikatselu, kun tulosta osoitetaan hiirellä |
Mitä näkymä sisältää
Section titled “Mitä näkymä sisältää”Ylhäältä alas:
- API:n otsikko ja sen kuvaus;
- tietolohko:
Version,Source format(linkillä lähde-URL:iin),Server(skeemat, isäntä, peruspolku),Contact,License,Terms of service,External docs; - osio kutakin tunnistetta kohti kuvauksineen;
- lohko kutakin operaatiota kohti: metodi ja URL, tiivistelmä,
ryhmämerkintä, tarvittaessa merkki
deprecated, osioSecurity(skeeman tyyppi, OAuth 2 -virrat, laajuudet) ja taitettavaExample payload; - taulukot
ParametersjaResponses(tilakoodit on väritetty); Models— skeemojen vuorovaikutteinen graafi, jossa voi navigoida ja zoomata;Polymorphism— koosteetoneOf/anyOf/allOf;Enums— luettelotyypit, yhdistettynä kansion omiin.
Pyynnön luominen dokumentaatiosta
Section titled “Pyynnön luominen dokumentaatiosta”Jokaisessa operaatiolohkossa on painike + Add, joka luo kyseiselle operaatiolle esimääritetyn pyynnön. Se on lyhin reitti silloin, kun tuonti on jäänyt osittaiseksi tai kun operaatio on juuri ilmestynyt määritykseen.
Navigointi ja haku
Section titled “Navigointi ja haku”Sisällysluettelo on ankkuroitu oikealle — osiot Overview, Operations, Models, Enums — ja se on taitettavissa ja kokoa muutettavissa. Mallin napsauttaminen vierittää graafiin ja keskittää vastaavan solmun.
| Pikanäppäin | Vaikutus |
|---|---|
Ctrl+F / Cmd+F | Avaa haun dokumentaatiosta |
F3 / Enter | Seuraava osuma |
Shift+F3 / Shift+Enter | Edellinen osuma |
Esc | Sulkee haun |
Laskuri kertoo sijainnin tuloksissa.
Dokumentaation päivittäminen
Section titled “Dokumentaation päivittäminen”Määritys kehittyy. Restorm osaa hakea lähteen uudelleen ja soveltaa erotuksen — sekä dokumentaation että pyynnöt — ylikirjoittamatta työtäsi.
Missä painike on
Section titled “Missä painike on”Kaksi keskenään vastaavaa reittiä:
- muuttujakansion aloitusalavälilehti, osio Määrityksen päivitykset —
se näyttää arvot
URL,Viimeisin tuontijaViimeisin tarkistusja sisältää painikkeen Päivitä; - kansion napsauttaminen hiiren oikealla sivupuussa → Päivitä.

Mitä tapahtuu
Section titled “Mitä tapahtuu”- Haun ajaksi ilmestyy ikkuna ”Määrityksen päivitys…”. URL-osoitteen ja
otsakkeiden
{{variables}}ratkaistaan, ja liitetty todennusreitti suoritetaan ensin. - Restorm vertaa haetun lähteen tiivistettä viimeisimmässä tuonnissa tallennettuun.
- Mikään ei ole muuttunut → ”API:n määritys on ajan tasalla.”, ja siihen se jää.
- Jokin on muuttunut (tai haku epäonnistui) → uudelleensynkronoinnin ohjattu toiminto avautuu.
Ohjattu toiminto
Section titled “Ohjattu toiminto”
- Lähde-URL näytetään vain luettavana.
- Merkintä mahdollistaa todennusreitin liittämisen, muuttamisen tai irrottamisen, ja alavalikko Custom headers kiinteiden otsakkeiden lisäämisen, jotka toistetaan jokaisella päivityksellä.
- Kaksi esikatseluvälilehteä:
- Routes — uudesta versiosta löytyneiden operaatioiden puu suodattimineen ja valintoineen. Kansiossasi jo olevat operaatiot ovat lukittuina ja aina valittuina; valitset vain, mitkä uusista lisätään;
- Documentation — uuden version dokumentaatio vain luettavana ennen vahvistusta.
- Vahvistuspainike näyttää valittujen uusien operaatioiden määrän, esimerkiksi Apply update (3).
Mitä muutetaan ja mitä ei
Section titled “Mitä muutetaan ja mitä ei”Tämä on olennaista: määritys on auktoriteetti sen suhteen, mitä se kuvaa, ja sinä olet auktoriteetti muun suhteen.
| Elementti | Käyttäytyminen |
|---|---|
| Pyynnön nimi | Ei koskaan muuteta |
| Metodi ja URL | Ei koskaan muuteta |
| Olemassa olevat parametrit, otsakkeet ja polkuparametrit | Säilytetään sellaisinaan — arvo, kuvaus ja käytössäolo |
| Määrityksen lisäämät parametrit | Lisätään määrityksen oletusarvolla tai tyhjinä |
| Määrityksestä poistetut parametrit | Säilytetään pyynnössä |
| Uusi operaatio | Lisätään siihen kohtaan, johon uusi tuonti olisi sen sijoittanut (myös tunnistekansioon) |
| Määrityksen vanhentuneeksi merkitsemä operaatio | Merkitään; se näkyy puussa himmennettynä |
| Määrityksestä kadonnut operaatio | Merkitään poistetuksi; se näkyy puussa yliviivattuna, pysyy suoritettavana eikä sitä koskaan poisteta |
| API-dokumentaatio ja luettelotyypit | Korvataan kokonaan uudella versiolla — juuri tämä päivittää Docs-välilehden |
Mitään ei koskaan poisteta puustasi: lähteestä kadonnut operaatio merkitään, ei pyyhitä pois.
Jos lähde vaatii todennuksen
Section titled “Jos lähde vaatii todennuksen”Vastaus 401 tai 403 avaa ohjatun toiminnon virheilmoituksineen
sellaisenaan (esimerkiksi HTTP 401: Unauthorized). Liitä
todennusreitti tai lisää kiinteitä
otsakkeita, niin esikatselu käynnistetään uudelleen.
Uudelleen synkronoitavat muodot
Section titled “Uudelleen synkronoitavat muodot”Kahdellatoista muodolla on uudelleensynkronointi: Swagger 2.0, OpenAPI 3.x, GraphQL, gRPC, SOAP (WSDL), OData, AsyncAPI, Postman, Insomnia, Bruno, OpenRPC ja Smithy.
Kaikilla muilla uusi tuonti luo uuden puun. Täydellinen luettelo on sivulla Päivitys lähteestä.