OpenAPI toolbox

Parseer OpenAPI/Swagger en veelgebruikte cURL lokaal in de browser en genereer API-clients, Postman, JMeter of OpenAPI JSON.

Lokale verwerking in de browser
Deze pagina is door de openbare directorycontrole gekomen; schakel JavaScript in om de volledige functies te gebruiken.
Gebruiksaanwijzing

Hoe gebruikt u de OpenAPI-toolbox?

OpenAPI, Swagger en cURL-inhoud worden alleen in de huidige browser geanalyseerd; er worden geen externe $ref-verzoeken gedaan, interface-aanroepen verzonden of documenten geüpload.

  1. Document importeren

    Plak OpenAPI 2/3 JSON, YAML of cURL-tekst en selecteer de gewenste conversiemodus.

  2. Conversie uitvoeren

    Klik na het uitvoeren om client-, Postman-, JMeter- of genormaliseerde JSON-uitvoer te bekijken; de lokale analyse stopt bij gevaarlijke sleutels.

  3. Resultaat controleren

    Controleer het serveradres, autorisatie-placeholders, parameters en schema’s, en kopieer het resultaat vervolgens naar het project voor gebruik.

Beperkingen en aandachtspunten

  • Externe $ref-verwijzingen worden niet online opgezocht; documenten met externe verwijzingen moeten eerst worden gedownload en inline worden opgenomen.
  • De gegenereerde client, verzameling of het testplan is slechts een statisch concept en zal namens de gebruiker geen netwerkverzoeken uitvoeren.
  • Extreem grote, extreem diepe, circulair naar elkaar verwijzende of onvolledige specificaties worden niet geconverteerd; complexe authenticatie vereist nog steeds handmatige aanvulling.

Veelgestelde vragen

Zal het mijn API aanroepen?

Nee, de pagina parseert alleen het document en genereert tekst.

Waarom is de externe $ref niet uitgevouwen?

Om volledig statisch en privacyveilig te blijven, worden externe verwijzingen niet automatisch opgevraagd.

Kan de gegenereerde code direct in productie worden ingezet?

Kan niet worden gegarandeerd; controleer eerst de authenticatie, foutafhandeling, time-outs en het serviceadres.

PaginafeedbackHeb je een probleem ontdekt of een verbetersuggestie?
Feedbackfuncties moeten worden gebruikt in de online versie

Activeer JavaScript in de online versie voordat u indient; de lokale functies van de huidige tool of case blijven onaangetast.

Ga naar feedback op de online versie