Alokai

CartsApiAxiosParamCreator

CartsApi - axios parameter creator

Signature

CartsApiAxiosParamCreator: (
	configuration?: Configuration
) => {
    createCart: (baseSiteId: string,
	userId: string,
	fields?: string,
	oldCartId?: string,
	toMergeCartGuid?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
    createConsolidatedPickupLocation: (baseSiteId: string,
	cartId: string,
	storeName: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
    doHandleSopPaymentResponse: (baseSiteId: string,
	cartId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
    getCart: (baseSiteId: string,
	cartId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
    getCarts: (baseSiteId: string,
	userId: string,
	currentPage?: number,
	fields?: string,
	pageSize?: number,
	savedCartsOnly?: boolean,
	sort?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
    getConsolidatedPickupLocations: (baseSiteId: string,
	cartId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
    getSopPaymentRequestDetails: (baseSiteId: string,
	cartId: string,
	responseUrl: string,
	userId: string,
	extendedMerchantCallback?: boolean,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
    getSopPaymentResponse: (baseSiteId: string,
	cartId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
    removeCart: (baseSiteId: string,
	cartId: string,
	userId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
    removeSopPaymentResponse: (baseSiteId: string,
	cartId: string,
	userId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
    replaceCartGuestUser: (baseSiteId: string,
	cartId: string,
	email: string,
	userId: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
    setCartRequestedRetrievalDate: (baseSiteId: string,
	cartId: string,
	userId: string,
	requestedRetrievalAt?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
    validateCart: (baseSiteId: string,
	cartId: string,
	userId: string,
	fields?: string,
	options?: AxiosRequestConfig) => Promise<RequestArgs>;
}

Parameters

NameRequiredTypeDescription
configurationOptionalConfiguration

Referenced Types

  • AxiosRequestConfig

On this page