Last reviewed against v0.9.0
source:
internal/tools/http_import_openapi.go Import — OpenAPI 3.x
OpenAPI 3.x or Swagger 2.0 → ShellYard collection. Each operation becomes a saved request.
OpenAPI 3.x (JSON or YAML) materializes as a collection where each operation becomes a saved request, populated with:
- HTTP method
- Path (with
{path}variables) - Parameters (query, path, header)
- Request body shape (from
requestBody.content) - Security scheme references
Server URLs become collection-scoped variables, so flipping environments switches between dev / staging / prod.
Swagger 2.0 specs work too — auto-converted on import.