schema_import
Import OpenAPI, WSDL, proto, GraphQL SDL, or AsyncAPI from a URL or file; for OData, JSON:API, tRPC, or Connect-RPC, export OpenAPI or pass a gRPC target.
Instructions
Import OpenAPI, WSDL, proto, GraphQL SDL, or AsyncAPI from a URL or file (OpenAPI servers[] become config.baseUrl). OData / JSON:API / tRPC / Connect-RPC are import-first: export OpenAPI (or pass gRPC target for Connect proto).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | GraphQL HTTP endpoint when importing SDL | |
| kind | No | Force schema kind; otherwise auto-detect. odata/jsonapi/trpc/connectrpc are import-first. | |
| name | No | ||
| config | No | Extra adapter config merged in | |
| source | Yes | File path or http(s) URL | |
| target | No | gRPC host:port when importing a .proto | |
| register | No |