interface

MutationOptions

interface MutationOptions<Locale extends string = string> { ... }

Localized mutation options with optimistic concurrency.

Source packages/sdk/src/index.ts:44

revisionnumber
The revision value.
localeLocale
Mutations target one locale; `"all"` is read-only.
fallbackLocale[Locale] extends [never] ? never : false | Locale | readonly Locale[]
Explicit fallback chain, or false to require an exact locale value.
signalAbortSignal
The signal value.
headersHeadersInit | undefined
The headers value.
keepaliveboolean
The keepalive value.

revision is sent as the If-Match precondition; stale revisions reject with conflict. Publication-state changes use the dedicated publish and unpublish operations so their hooks always run.