Skip to main content

Interface: CallOptions

Defined in: packages/sdk/src/types.ts:46

Per-call overrides accepted as the last argument of every resource method. Lets a single request cancel, time out, or retry differently from the client defaults.

Properties

PropertyTypeDescriptionDefined in
headers?Record<string, string>Extra headers for this call (merged over client + default headers).packages/sdk/src/types.ts:56
idempotencyKey?stringExplicit idempotency key for this call.packages/sdk/src/types.ts:54
maxRetries?numberOverride the retry count for this call.packages/sdk/src/types.ts:52
signal?AbortSignalAbort the request (cancellation). A user abort is never retried.packages/sdk/src/types.ts:48
timeoutMs?numberOverride the per-attempt timeout for this call.packages/sdk/src/types.ts:50