Extra OptionsOptions that can be passed to a CallApi instanceCopy MarkdownOpenThis page documents the configuration options specific to CallApi. PropTypeonError?array | functiononRequest?array | functiononRequestError?array | functiononRequestReady?array | functiononRequestStream?array | functiononResponse?array | functiononResponseError?array | functiononResponseStream?array | functiononRetry?array | functiononSuccess?array | functiononValidationError?array | functiondedupeCacheScope?"local" | "global"dedupeCacheScopeKey?function | "default" | AnyStringdedupeKey?function | stringdedupeStrategy?function | "none" | "defer" | "cancel"hooksExecutionMode?"sequential" | "parallel"fetchMiddleware?functionresultMode?"withoutResponse" | "onlyResponse" | "onlyData" | "all" | nullretryAttempts?numberretryCondition?RetryCondition<unknown>retryDelay?function | numberretryMaxDelay?numberretryMethods?arrayretryStatusCodes?arrayretryStrategy?"linear" | "exponential"throwOnError?function | booleanbaseURL?stringfullURL?stringinitURL?stringinitURLNormalized?stringparams?array | Record<string, boolean | number | string>query?object | Record<string, boolean | number | string>auth?AuthOptionbodySerializer?functioncloneResponse?booleancustomFetchImpl?functiondefaultHTTPErrorMessage?function | stringforcefullyCalculateRequestStreamSize?booleanmeta?DefaultMetaObjectresponseParser?ResponseParser<unknown>responseType?"text" | "stream" | "json" | "formData" | "blob" | "arrayBuffer" | nulltimeout?numberplugins?function | DefaultPluginArrayschema?function | objectschemaConfig?function | objectEdit on GitHubLast updated on LoggerComprehensive HTTP request/response logging with beautiful console outputBase Extra OptionsOptions that can be passed to the createFetchClient function