Il formato OpenAPI

Incolla le specifiche JSON di OpenAPI 3.x o Swagger 2.x in pretty-print e controlla se manca il campo openapi / swagger, info e paths di primo livello. Utile per autocontrolli pre-commit e diff leggibili.

Privacy: elaborato localmente, mai caricato.

↓ Incolla nell 'area di input qui sotto per vedere i risultati istantaneamente

粘贴 OpenAPI/Swagger JSON,自动美化并检查基础结构 (openapi、info、paths)。

OpenAPI JSON

格式化结果

{
  "openapi": "3.0.0",
  "info": {
    "title": "API",
    "version": "1.0.0"
  },
  "paths": {}
}

Note

说明

仅做 JSON 美化与顶层字段检查; 完整 schema 校验请用 Spectral 或 Redocly 等专业工具。

Incolla le specifiche JSON di OpenAPI 3.x o Swagger 2.x in pretty-print e controlla se manca il campo openapi / swagger, info e paths di primo livello. Utile per autocontrolli pre-commit e diff leggibili.

Avvio veloce

  1. Inserisci JSON

    Esportazione da Swagger Editor o strumenti codegen.

  2. View output

    I formati sono attivi; i campi di struttura mancanti sono segnalati.

  3. Copia

    Usare in PR o spec repos.

vs validazione completa

Nessuna convalida a livello di schema JSON qui; utilizzare Spectral, Redocly CLI, o openapi-generator in produzione.

Privacy

Spec JSON viene elaborato localmente; le definizioni API non vengono caricate.

Esempi

Esempio minimo

Input

{"openapi":"3.0.0","info":{"title":"API","version":"1.0.0"},"paths":{}}

Output

Pretty-printed JSON with 2-space indent

FAQ

Il supporto di YAML?

Solo JSON; convertire YAML tramite il convertitore YAML prima.

Convalida di $ref?

No; solo struttura di alto livello e sintassi JSON.