Skip to content

Interface: OpenApiTool

One executable HTTP operation derived from an OpenAPI document.

description: string

Model-facing operation description.


id: string

Stable operation identifier.


inputSchema: JSONSchema7

JSON Schema describing operation input.


method: "POST" | "GET" | "PUT" | "DELETE" | "PATCH" | "OPTIONS" | "HEAD" | "TRACE"

HTTP method used by the operation.


outputSchema: JSONSchema7

JSON Schema describing a successful operation result.


url: string

Resolved operation URL, or the OpenAPI path for a local document without a server URL.