The response data type
The path parameters type (concrete, required values)
The request body type (never if no body)
The query parameters type
Endpoint config: axios instance, queryClient, path, method, listPath, operationsRegistry
OptionalpathParams: MaybeRefOrGetter<Record<string, string | number | undefined> | null | undefined>Path parameters (reactive). Pass undefined for operations without path params.
Optionaloptions: MutationOptions<TResponse, TPathParams, TRequest, TQueryParams>Mutation options (dontInvalidate, refetchEndpoints, etc.)
Execute a type-safe mutation (POST/PUT/PATCH/DELETE) with automatic cache management.
This is a low-level primitive — in normal usage it is called by the generated per-operation
useMutationwrappers inapi-client.ts, not directly.