MiddlewareSDKSettingsConfig
SDK Settings provided in the middleware.config.js file.
interface MiddlewareSDKSettingsConfig {
accessToken: string;
apiVersion: "v2" | "v3";
callback: string;
clientId: string;
graphqlMaxRetry?: number;
guestToken?: string;
headers: {
"Accept-Encoding": string;
};
logLevel: string;
responseType: string;
secret: string;
storeHash: string;
}Properties
| Name | Required | Type | Description |
|---|---|---|---|
accessToken | Required | string | BigCommerce address URL. |
apiVersion | Required | "v2" | "v3" | BigCommerce api version. |
callback | Required | string | BigCommerce callback URL. |
clientId | Required | string | BigCommerce client id. |
graphqlMaxRetry | Optional | number | Graphql requests number of allowed retry |
guestToken | Optional | string | BigCommerce guest token. |
headers | Required | { "Accept-Encoding": string; } | BigCommerce request headers. |
logLevel | Required | string | BigCommerce log level. Example: 'info'. |
responseType | Required | string | BigCommerce response type. |
secret | Required | string | BigCommerce secret. |
storeHash | Required | string | BigCommerce store hash. |