Documentation
    Preparing search index...

    Path item containing operations by HTTP method.

    interface IPath {
        delete?: OpenApiV3.IOperation;
        description?: string;
        get?: OpenApiV3.IOperation;
        head?: OpenApiV3.IOperation;
        options?: OpenApiV3.IOperation;
        parameters?: (
            | OpenApiV3.IOperation.IParameter
            | OpenApiV3.IJsonSchema.IReference<`#/components/headers/${string}`>
            | OpenApiV3.IJsonSchema.IReference<`#/components/parameters/${string}`>
        )[];
        patch?: OpenApiV3.IOperation;
        post?: OpenApiV3.IOperation;
        put?: OpenApiV3.IOperation;
        servers?: OpenApiV3.IServer[];
        summary?: string;
        trace?: OpenApiV3.IOperation;
        "x-additionalOperations"?: Record<string, OpenApiV3.IOperation>;
    }

    Hierarchy

    Index

    Properties

    description?: string

    Path description.

    parameters?: (
        | OpenApiV3.IOperation.IParameter
        | OpenApiV3.IJsonSchema.IReference<`#/components/headers/${string}`>
        | OpenApiV3.IJsonSchema.IReference<`#/components/parameters/${string}`>
    )[]

    Path-level parameters.

    Optionalpost

    servers?: OpenApiV3.IServer[]

    Path-level servers.

    summary?: string

    Path summary.

    "x-additionalOperations"?: Record<string, OpenApiV3.IOperation>

    Non-standard HTTP method operations (extension).

    Used when downgrading from OpenAPI v3.2 to preserve non-standard methods like query or custom methods.